本帖最后由 hdpty 于 2013-3-23 16:46 编辑
crossken 发表于 2013-3-21 15:40
debian,crontab -e设置了。我已经搞过五六个mks2g/ks2g的flexget了,就这只有这个的flexget会失效,不 ...
不好意思,不经常来seedbox区,今天才看到你的留言。。{:1_81:}
--------------------------------------------------------------------------------------------
根据你截图里的信息提示:“检查任务配置的时候不能处理flexget插件cron_env出现的操作错误,错误为数据库被锁定,simple_persistence设定值未知,simple persistence.id名称未知”。
建议:完全卸载flexget后重新安装并配置rss任务。
以下是我rss过HDC和皇后的flexget代码,供你参考。
- //先升级Debian系统
- apt-get update
- apt-get -y upgrade
- //安装flexget
- apt-get install -y python-setuptools
- easy_install flexget
- //检查flexget是否正确安装完成(如果是,下面的命令回车后后出现flexget X.XX的版本号)
- flexget -V
- //root用户下创建flexget的配置文件
- mkdir -p /root/.flexget
- nano /root/.flexget/config.yml
复制代码
- //接下来书写rss任务配置规则(下面是我rss皇后的规则)
- feeds:
- //任务名称
- openCD:
- //订阅链接
- rss: http://XXXXXXXXXXXXXXXX
- //设置过滤条件(我这个条件是标题中带有“-”字符的全部下载,你可以按照自己的规则来,比如“某一发布组”的全部下载)
- if:
- - "'-' in title": accept
- //设置种子下载到哪个监控目录(这个要依自己的BT客户端设定的自动下载目录进行修改)
- download: /home/Torrents
- //设定种子多少大小范围的资源全部下载(因为当时皇后还有MV区而我不打算订阅它的MV,由于MV资源较大所以我设置了100M—1024M过滤掉MV只订阅无损音乐。这个规则对于硬盘较大的KS2G来说可以不要)
- content_size:
- min: 100
- max: 1024
- //设定监控目录/home/Downloads还剩99M大小的时候停止rss订阅(我盒子小所以加了这个规则,KS2G大可不必)
- free_space:
- path: /home/Downloads
- space: 99
复制代码
注意:规则的书写格式很严谨,它是从顶层一条比前面一条空两个字符下来的。同级规则齐平不空,同级参数也齐平不空。
书写或复制粘贴完rss任务规则后,nano文本编辑器是按“Ctrl+X"键然后输入“Y”确定保存退出的。
- //如果是像我上面那样用python安装工具easy_install安装的flexget.可以用下面命令完全卸载flexget
- easy_install -mxN flexget
复制代码
这个命令后下面会出现install_dir /usr/local/lib/python2.6/dist-packages/
Processing flexget-XXX.egg
Removing flexget XXX from easy-install.pth file
//记下下面这一行的文件目录,等下要用到
Installed /usr/local/lib/python2.6/dist-packages/flexget-XXX.egg.egg
Because this distribution....... - //删除刚才记下的flexget安装目录
- rm -rf /usr/local/lib/python2.6/dist-packages/flexget-XXX.egg.egg
- //再清理下系统残留垃圾
- apt-get autoremove && apt-get clean
- rm -rf /root/.flexget
复制代码 至此flexget完全从系统卸载。。
最后,写得乱七八糟的不知道你看不看得懂{:1_94:}只是希望能对你有点帮助。。
|