zero_custom 发表于 2023-9-26 17:09:00

自助补档服务(附带演示模型)

前段时间随手写的一个小程序,功能是给多个transmission添加删除任务
现在常用的客户端webui功能都比较成熟了,都能用各种API实现增删启停任务

后面想了一下,如果功能再拓展一下的话,可以做成一个自助补档服务:
种子A、服务器B、用户C
正常情况是,A做种,C从A处下载
但是A停止做种后,C只能借助离线网盘下载,如果离线网盘失效了,那就只能虚空下载或者等待补档

但是有了B后,B不保存数据,但是有A的权限,能搜索并启动A的任务,在A停止做种后,C可以通过B重启A的做种任务

虽然不能完全解决断档问题,但是只要还保存在任务列表中的,还是可以保证文件能完成下载

甚至其实可以作为tracker的插件,设置专用的补档tracker,tracker提供索引的同时启动做种任务

zero_custom 发表于 2023-9-26 17:15:54

一个很简陋的模型,欢迎围观
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
选择完后,页面会显示哪一个种子启动补种任务,同时后台会按设置启动补档任务

设计上是可以对多个后台进行操作,也已经验证过了

zero_custom 发表于 2023-9-27 15:01:10

我个人能力不足,最多就只能做出一个演示模型,希望大佬们能沿这个思路开发具有使用意义的程序
页: [1]
查看完整版本: 自助补档服务(附带演示模型)