找回密码
 立即注册
查看: 1069|回复: 2

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

该用户从未签到

1

主题

2

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2022
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提供索引的同时启动做种任务

回复

使用道具 举报

该用户从未签到

1

主题

2

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2022
zero_custom  楼主| 发表于 2023-9-26 17:15:54 | 显示全部楼层
一个很简陋的模型,欢迎围观
demo_211950537_xyz
前端用python做的一个简单的页面,后台是transmission


第一个连接可以进入transmission后台,查看做种情况

1、2、3对应3个不同的种子,
选不同的种子,程序就会自动启动对应种子的做种任务


选择完后,页面会显示哪一个种子启动补种任务,同时后台会按设置启动补档任务

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

评分

参与人数 1活跃度 +2000 收起 理由
verdurewind + 2000 赞一个!

查看全部评分

回复

使用道具 举报

该用户从未签到

1

主题

2

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2022
zero_custom  楼主| 发表于 2023-9-27 15:01:10 | 显示全部楼层
我个人能力不足,最多就只能做出一个演示模型,希望大佬们能沿这个思路开发具有使用意义的程序
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表