白喵 发表于 2018-4-15 00:39:28

[已解决]怎样在qBittorrent实现自动将种子复制到任务目录下

本帖最后由 白喵 于 2018-4-21 14:59 编辑

希望实现在任务下载完成后,自动将对应 .torrent 文件复制到对应下载任务保存的路径下,


qBittorrent在下载结束后有 选项:复制 .torrent 文件 到:__________
可那个只能指定特定的目录

希望实现 每个任务的.torrent保存到对应的任务保存的目录下

想自己写脚本,
有个任务完成后调用外部程序/脚本的功能,
但是根据介绍和 粗略看了下这部分相关的源码没有 .torrent 文件的 路径和文件名 的相关传入参数,(或许是我看漏了?)(大概可以根据 %N 的任务名称来匹配 .torrent文件 ,但是需要去搜索并解析每个.torrent文件是否匹配(我下载时种子都是放在同一目录下的分类子目录存放的),并且存在一些rev版名称相同的情况,这样大概把问题搞复杂了吧)

      



请问有没有什么解决办法呢?

或是有没有其他 有此功能的 torrent 客户端推荐呢?


SpringBoot 发表于 2018-4-20 02:02:39

本帖最后由 SpringBoot 于 2018-4-20 02:05 编辑

https://i.imgur.com/I0CueRY.pnggithub.com/qbittorrent/qBittorrent/blob/master/src/base/bittorrent/session.cpp#L3557無論是用種子檔下載還是磁力鏈(已用花園第一頁最小的文件作測試),種子檔會複製到%LocalAppData%\qBittorrent\BT_backup,並以hash命名
寫個小程式/腳本,qb在下載完成後傳入內容路徑和hash給它,之後複製貼上又或是再加上重新命名種子檔之類的隨便搞

白喵 发表于 2018-4-21 14:59:24

SpringBoot 发表于 2018-4-20 02:02
無論是用種子檔下載還是磁力鏈(已用花園第一頁最小的文件作測試),種子檔會複製到%LocalAppData%\qBittorre ...

感谢,通过这个已经解决了

mat 发表于 2023-9-11 17:05:12

白喵 发表于 2018-4-21 14:59
感谢,通过这个已经解决了

原链接404了,能分享下脚本吗

白喵 发表于 2023-10-11 02:22:25

mat 发表于 2023-9-11 17:05
原链接404了,能分享下脚本吗
时间久远,
不过我写了个脚本,可以看这个帖子

https://bbs.acgrip.com/thread-9973-1-1.html
页: [1]
查看完整版本: [已解决]怎样在qBittorrent实现自动将种子复制到任务目录下