lysssssss / AutoPT

自动下种、自定义规则、自动删过期种、自动保种、自动管理磁盘空间、自动硬链辅种、自动签到、自动检查tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AutoPT

starsforks

简介

This is a program for auto download PT torrents. It uses QBittorrent to manage torrents and disk capacity.
此程序用于自动下载PT免费种子,并自动辅种和一体化管理。开发目的为了释放双手,专注观影!

特别感谢

感谢忘川 大佬,此程序的辅种功能是在大佬的api基础上开发的。 仓库直链

支持环境

Works on QBittorrent version 4.1.9-4.3.5, Windows 10
支持win10下使用QB4.1.9-4.3.5版本。(其他版本不一定兼容)

支持站点

Support PT Station: BYR, TJU, PTER, MTeam, PTHome, FRDS, TTG, LEMONHD, SoulVoice
暂时支持北邮、北洋、猫站、馒头、铂金、朋、套、柠檬、聆音,拿到药后再支持更多.

食用教程

1、安装python
教程直链

2、进入到项目根目录,安装python库
pip install -r requirements.txt

3、如图设置qb web,并设置登录用户名密码
websetting

4、如图设置QB分类(必须填写保存路径)
categorysetting

5、复制config.json.backup并重命名为config.json
并打开config.json填写配置文件(请严格按照大小写来填写
备注:
要设置"switch":true才会开启对应站点的脚本
若需开启仅签到模式,也需要将对应站点总开关设置为 true

接管分类仅仅在删除种子时生效,例如 
 "MainCategory": [
      "AAA",
      "BBB",
      "CCC",
    ]
则下载此站点种子的时候会保存在AAA这个分类下,
在磁盘空间不够时会从AAA,BBB,CCC这三个分类中去删除最不活跃的种子直到有足够容量能下载新种子,且其他分类种子不会被删除

6、进入项目根目录,运行脚本
python Main.py

脚本运行事项

若无法获取站点的种子信息,则到cookies文件夹里删除对应站点的cookies缓存再重新运行脚本登录即可

参考代码

@zYeoman

About

自动下种、自定义规则、自动删过期种、自动保种、自动管理磁盘空间、自动硬链辅种、自动签到、自动检查tracker

License:GNU Lesser General Public License v3.0


Languages

Language:Python 100.0%