View on GitHub

AutoSeed

全自动发种姬 [流程图 https://www.processon.com/view/link/5c088855e4b0ca4b40c93a49 ]

AutoSeed

An Autoseed used to reseed Movies in PT sites powered by shell scripts. Get a python version HERE.

目前适用于 从 HDS / TTG / HDC / CMCT / MTeam 等站点自动转载 电影、剧集、纪录片 [针对 iPad 资源特别优化] 至 HUDBT / WHU / NPUPT / NYPT / BYRBT / TJUPT。

release GitHub license

源站点(from) 支持站点(to) 时间(time)
hds hudbt 2018-05-19
ttg whu 2018-05-21
hdc npupt 2018-06-07
cmct nypt 2018-06-07
mteam byrbt 2018-06-17
  cmct 2018-07-28
  tjupt 2018-08-28
不限*   2018-10-23

* 源站点表示支持抓取其部分简介用于发布,没有则本地生成简介.

特点

环境要求

使用方法

  1. clone 本 repo (或者下载 zip) 至本地,请使用最新的版本;
  2. 修改设置文件setting.sh(包括cookie、passkey,监控 torrent 文件路径等);
  3. 使用 transmission 订阅源种,添加 main.sh 路径至 script-torrent-done-filename,具体见 这里
  4. 使用 qbittorrent 订阅源种,添加如 /home/AutoSeed/main.sh "%N" "%D" 所示代码至完成时运行外部程序处;
    3、4只能选其一,目前只能使用一个客户端订阅源种;
  5. (推荐)将 main.sh 添加到 crontab 周期运行(运行锁会解决各种问题),以提前生成简介;
  6. 调试请看 test.sh 中的说明。

详细请看WIKI

其他:

请使用 flexget 订阅下载,transmission 使用 transmissionrpc 将源种传入,qbittorrent 使用 flexget 的 qbittorrent 模块。
crontab 运行参考命令 */5 * * * * /home/AutoSeed/main.sh >/dev/null 2>&1
ubuntu 用户注意使用 bash 运行而非系统默认的 dash!
python 并非必须,只需将 setting.sh 中的Use_Local_Gen='yes'改为其他值,则使用基于 web 的生成方法,当然本地解析失败时,也会尝试使用web方法生成。

更新日志

实现流程

点击查看

License

GPL-3.0