flexget自动为qbittorrent、transmission等PT客户端添加种子任务

https://flexget.com flexget解决了PT客户端没有RSS订阅功能,实现全自动添加种子任务到qbittorrent、 transmission、 deluge等客户端上,配合使用autoremove-torrents自动删除PT种子文件简直是PT党刷上传流量的必备神器 安装flexget 从pip安装 apt update apt install python3-pip pip3 install flexget flexget配置文件 mkdir .flexget nano .flexget/config.yml 示范配置 templates: # 剩余空间模板,当 path 对应的路径的剩余空间小于 space 规定的数值的时候停止 RSS 下载 单位MB freespace: free_space: path: /home/star space: 10240 # qb 的模板,之后写 qb 就是指把种子推送到 qb 进行下载;下面 tr de rt 也是如此 # 除非你修改了对应客户端的账号密码或者端口号,不然不需要修改这些客户端的模板 qb: qbittorrent: path: /home/SCRIPTUSERNAME/qbittorrent/download/ host: localhost port: 8080 username: admin password: adminadmin tr: transmission: path: /home/SCRIPTUSERNAME/transmission/download/ host: localhost port: 9091 username: SCRIPTUSERNAME password: SCRIPTPASSWORD de: deluge: path: /home/SCRIPTUSERNAME/deluge/download/ host: localhost port: 58846 username: SCRIPTUSERNAME password: SCRIPTPASSWORD # 体积过滤模板,min 是符合条件的最小种子体积,max 是符合条件的最大种子体积,单位均为 MB # strict 默认是 yes,表示在无法确定大小的情况下就不下载,这里把它改成 no 了 # 也就是说,这段 size 的意思是,只下载体积为 6000-666666 MB 的种子,其他不满足条件的种子不下载 size: content_size: min: 10000 max: 66666 strict: no # 任务 tasks: CHDbits: rss: https://chdbits.co/torrentrss.php?rows= verify_ssl_certificates: no accept_all: yes template: - freespace - qb qbittorrent: maxupspeed: 45000 # qbittorrent单种上传限速45000KB/S label: CHDbits CMCT: rss: https://hdcmct.org/torrentrss.php?rows= verify_ssl_certificates: no accept_all: yes template: - freespace - size - qb qbittorrent: label: CMCT # RSS功能使用daemon模式的schedules或者使用cron 二选一 #schedules: # - tasks: [ChDbits, CMCT] # interval: # minutes: 10 # 这里我选用是CRON schedules: no # 每10分钟执行一次 使用 schedules 示范 ...

十二月 23, 2021 · admin

使用autoremove-torrents自动删除PT种子文件

GitHub: https://github.com/jerrymakesjelly/autoremove-torrents 文档:https://autoremove-torrents.readthedocs.io/zh_CN/latest/ 环境要求 Python 2.7 或 Python 3 以Debian系统安装为例安装Python3 apt update apt install python3-pip 安装autoremove-torrents 从 pip 安装 pip3 install autoremove-torrents 或者从 GitHub 安装 git clone https://github.com/jerrymakesjelly/autoremove-torrents.git cd autoremove-torrents python3 setup.py install 编写配置文件 你可以把配置文件放在磁盘的任何地方。不过,在默认情况下,autoremove-torrents只在Shell的当前工作目录去找 # 创建autoremove-torrents目录 mkdir /root/autoremove-torrents # 创建autoremove-torrents 日志文件 touch /root/autoremove-torrents/logs 创建autoremove-torrents的配置文件 nano /root/autoremove-torrents/config.yml 配置示范如下 my_task: client: qbittorrent host: http://127.0.0.1:8080 username: admin password: adminadmin strategies: my_strategy: remove: seeding_time > 86400 or (ratio > 1 and last_activity > 600) delete_data: false 该语法是复合表达式。 ...

十二月 22, 2021 · admin

安卓手机可以在termux里安装Transmission来玩PT下载

如你也想要临时从PT站下个文件到安卓手机里面,可以试试这个 termux下载安装:Google play 更新源 pkg update 安装Transmission 在Termux命令行输入以下进行安装 pkg install transmission 结束进程 killall transmission-daemon 配置settings.json 默认配置文件路径在/data/data/com.termux/files/home/.config/transmission-daemon目录下的settings.json 要修改配置参数为以下这些 "rpc-whitelist":"*" "rpc-authentication-required":"true" "rpc-bind-address": "0.0.0.0" "rpc-enable":"true" "rpc-username":"用户名" "rpc-password":"密码" 默认下载路径是/data/data/com.termux/files/home/Downloads 启动进程 -T表示不需要验证 transmission-daemon -T 连接Transmission http://127.0.0.1:9091/transmission/web/ 手机管理transmission Transmission Remote

十月 4, 2021 · admin

Transmission的安装、配置、制作PT种子torrent做种

安装Transmission apt install transmission-daemon 配置Transmission 先停止Transmission systemctl stop transmission-daemon.service 然后编辑配置文件/var/lib/transmission-daemon/info/settings.json nano /var/lib/transmission-daemon/info/settings.json 重点需要修改的地方 "rpc-password": "管理密码", #web-ui的密码,可直接修改,重新运行或者reload服务的时候会自动被加密 "rpc-port": 9091, "rpc-url": "/transmission/", "rpc-username": "用户名", #用户名 "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": false, #如果你要让其他网段连入,请设false 对照表 "alt-speed-up": 500, #计划时段上传限速值 "alt-speed-down": 500, #计划时段下载限速值 "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": true, #启用计划工作,为false时,以上计划配置则不生效 "alt-speed-time-end": 420, #计划结束时间,为零点到开始时间的分钟数,比如7:00就是7*60=420。另外,该时间是用的GMT时间,即北京时间-8小时。比如你计划北京时间7点30分开始,这个数字应该是(7-8+24)*60+30=1410 "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": true, "blocklist-updates-enabled": false, "blocklist-url": "http://www.example.com/blocklist", "cache-size-mb": 4, #缓存大小,以MB为单位,建议设大一些,避免频繁读写硬盘而伤硬盘,建议设为内存大小的1/6~1/4 "compact-view": false, "dht-enabled": false, #关闭DHT(不通过tracker寻找节点)功能,不少PT站的要求,但BT下载设置为true会使得下载更好 "download-dir": "/home/yys/Downloads", #下载的内容存放的目录 "download-queue-enabled": true, "download-queue-size": 5, "encryption": 1, #0=不加密,1=优先加密,2=必须加密 "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "incomplete-dir": "/home/yys/Downloads", "incomplete-dir-enabled": false, "inhibit-desktop-hibernation": true, "lpd-enabled": false, #禁用LDP(本地节点发现,用于在本地网络寻找节点),不少PT站的要求 "main-window-height": 500, "main-window-is-maximized": 0, "main-window-width": 615, "main-window-x": 337, "main-window-y": 211, "message-level": 2, "open-dialog-dir": "/home/yys/\u684c\u9762", "peer-congestion-algorithm": "", "peer-limit-global": 240, #全局连接数 "peer-limit-per-torrent": 60, #每个种子最多的连接数 "peer-port": 51413, #预设的port口 "peer-port-random-high": 65535, "peer-port-random-low": 49152, "peer-port-random-on-start": false, #不建议改为true "peer-socket-tos": "default", "pex-enabled": false, #禁用PEX(节点交换,用于同已与您相连接的节点交换节点名单),不少PT站的要求 "port-forwarding-enabled": true, "preallocation": 1, #预分配文件磁盘空间,0=关闭,1=快速,2=完全。建议取1开启该功能,防止下载大半了才发现磁盘不够。取2时,可以减少磁盘碎片,但速度较慢。 "prefetch-enabled": 1, "queue-stalled-enabled": true, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled": false, "rename-partial-files": true, #在未完成的文件名后添加后缀.part,false=禁用 "rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "{c8c083168db9fff40b5136b6d0f3f4a864110a78\/oH51JaE", #web-ui的密码,可直接修改,重新运行或者reload服务的时候会自动被加密 "rpc-port": 9091, #默认web-ui的port口,可自行更改 "rpc-url": "/transmission/", "rpc-username": "transmission", #默认登入名称 "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": true, #如果你要让其他网段连入,请设false "scrape-paused-torrents-enabled": true, "script-torrent-done-enabled": false, "script-torrent-done-filename": "/home/yys", "seed-queue-enabled": false, "seed-queue-size": 10, "show-backup-trackers": true, "show-extra-peer-details": false, "show-filterbar": true, "show-notification-area-icon": false, "show-options-window": true, "show-statusbar": true, "show-toolbar": true, "show-tracker-scrapes": true, "sort-mode": "sort-by-age", "sort-reversed": false, "speed-limit-down": 300, #平时的下载限速 "speed-limit-down-enabled": true, #启用平时下载限速 "speed-limit-up": 30, #平时上传限速 "speed-limit-up-enabled": true, #启用平时上传限速 "start-added-torrents": false, "statusbar-stats": "total-ratio", "torrent-added-notification-enabled": true, "torrent-complete-notification-enabled": true, "torrent-complete-sound-enabled": true, "trash-can-enabled": true, "trash-original-torrent-files": false, "umask": 18, "upload-slots-per-torrent": 14 "utp-enabled": true, #启用μTP协议 "watch-dir": "/home/yys/\u4e0b\u8f7d", "watch-dir-enabled": false 更多配置参数,可去 diting-Configuration-Files探索。 ...

七月 4, 2021 · admin