- Install transmission, I use Transmission-daemon + WebUI
Reference Https://wiki.archlinux.org/index.php/Transmission_ (%e7%ae%80%e4%bd%93%e4%b8%ad%e6%96%87)
And
Https://github.com/transmission/transmission/wiki
- Set transmission, take Transmission-daemon as an example,
After installation, start the transmission service and enter the/var/lib/transmision/.config/transmission-daemon
You can add a shielded IP in the blocklists folder (I want to block IPv4)
Modify Setting.json
Mainly modify the following points
Download-dir Choose a location that you like
Download-queue-size Simultaneous task Count
Watch-dir Monitor the folder, transmission will put any *.torrent files in this folder, add to your own folder and task list, and rename this torrent to *.torrent.added
"Watch-dir-enable": True
Then restart the Transmission-daemon service
Installing Python3 and PIP, recommended for use with software source installation, refer to 52412059
Modify PIP Source to Tsinghua Source, then install Flexget
pip install flexget
Set Flexget, edit ~/.flexget/config.yml
Examples such as the following
schedules: - tasks: [xx_taskname] #指定任务 schedule: minute: "*/10" #每10分抓取#任务列表tasks: #保持不变,我这里8-18行是某站的订阅 xx_taskname: #任务名称,改冒号前的。 rss: https://xxx.xxx/torrentrss.php?rows=50&tea1=1&https=1&linktype=dl&passkey=xxxxxxxxxxxxxxxxxx accept_all: no #是否全部下载,不想过滤就yes然后把downlod之前的全删了 if: #启用 if 条件过滤 - "‘CMCT‘ in title": accept #标题含有 ABC 就下载 - "‘TTG‘ in title": reject #标题含有 DEF 就不下载 content_size: #启用大小过滤 min: 1024 # 文件小于 1024M 就不下载 max: 20000 # 文件大于 9999M 就不下载 strict: no #不要动 download: /data/share/transmission_watch_dir/ #flexget 的种子下载目录,设置成transmission的watch_dir
RSS, transmission flexget in Linux