自助补档服务(附带演示模型)
前段时间随手写的一个小程序,功能是给多个transmission添加删除任务现在常用的客户端webui功能都比较成熟了,都能用各种API实现增删启停任务
后面想了一下,如果功能再拓展一下的话,可以做成一个自助补档服务:
种子A、服务器B、用户C
正常情况是,A做种,C从A处下载
但是A停止做种后,C只能借助离线网盘下载,如果离线网盘失效了,那就只能虚空下载或者等待补档
但是有了B后,B不保存数据,但是有A的权限,能搜索并启动A的任务,在A停止做种后,C可以通过B重启A的做种任务
虽然不能完全解决断档问题,但是只要还保存在任务列表中的,还是可以保证文件能完成下载
甚至其实可以作为tracker的插件,设置专用的补档tracker,tracker提供索引的同时启动做种任务
一个很简陋的模型,欢迎围观
demo_211950537_xyz
前端用python做的一个简单的页面,后台是transmission
https://s1.locimg.com/2023/09/26/65c6ddb93985f.jpg
第一个连接可以进入transmission后台,查看做种情况
1、2、3对应3个不同的种子,
选不同的种子,程序就会自动启动对应种子的做种任务
https://s1.locimg.com/2023/09/26/9baf415ddb3cb.jpg
选择完后,页面会显示哪一个种子启动补种任务,同时后台会按设置启动补档任务
设计上是可以对多个后台进行操作,也已经验证过了 我个人能力不足,最多就只能做出一个演示模型,希望大佬们能沿这个思路开发具有使用意义的程序
页:
[1]