标签:conda flexget git pypi python python3 定时 标签
本文为私人安装指导,主要是方便下次重新部署。
如何在一台全新的机器上一键运行flexget
等功能?
目前的脚本功能包括:
- 自动下载种子,并可在添加种子的时候设置不同的类别标签;
- 自动判断当前机器是否连接
ipv6
,如果没有的话,就自动重连获取ipv6
地址; - 自动监控指定磁盘剩余空间,如果空间低于
100G
,自动给我发邮件提示; - 根据不同来源,选择不同的
auto_remove
策略来删除种子。例如,岛的HR
种子分别设置3天
或5天
之后自动删除,其余种子完成之后,若一定时间没有上传,即删除。
1 2 3 4 5 6 7 8 |
git clone https://gitee.com/fork-project/Flexget.git ~/flexget conda create -n flexget python=3.8 -y conda activate flexget cd cd flexget pip install -e . -i https://pypi.tuna.tsinghua.edu.cn/simple pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple pip install autoremove-torrents -i https://pypi.tuna.tsinghua.edu.cn/simple |
以上所有安装好之后,运行:
python3 auto/auto.py
使用的时候需要修改一些信息,如:
config.yml
下的rss
信息以及种子下载路径信息;auto/auto.py
下不用修改,这里默认是5分钟
自动运行一次所有命令;auto/auto_remove_torrent_config.yml
这个需要修改,主要是修改自动删除种子的一些策略;auto/diskspace.py
需要修改,主要是修改监控磁盘的路径,可以用挂载点
也可以用磁盘路径
;auto/ipv6test.py
需要修改,这里主要是修改自动登录网关的地址。
涉及到私人信息,本脚本仓库不公开。
本文最后更新于2021年12月13日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!