crossken 发表于 2013-3-17 09:28:06

flexget出错

deluge+flexget的组合,总是一段时间之后RSS就失效了,flexget --test没问题,flexget --check显示以下信息



求指教

wuxiangfei9 发表于 2013-3-17 10:27:39

不懂,路过一下

元亨利贞 发表于 2013-3-17 10:45:41

膜拜混国外的大婶

crossken 发表于 2013-3-21 15:40:57

hdpty       + 5        不知道centOS还是Debian?flexget定时自启动设置了吗?

debian,crontab -e设置了。我已经搞过五六个mks2g/ks2g的flexget了,就这只有这个的flexget会失效,不知道是什么情况...只会看教程装的表示跪了

hdpty 发表于 2013-3-23 16:30:43

本帖最后由 hdpty 于 2013-3-23 16:46 编辑

crossken 发表于 2013-3-21 15:40 static/image/common/back.gif
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:}只是希望能对你有点帮助。。



crossken 发表于 2013-3-23 17:58:27

hdpty 发表于 2013-3-23 16:30 static/image/common/back.gif
不好意思,不经常来seedbox区,今天才看到你的留言。。
------------------------------------- ...

太热心了。。非常感动啊!~

出问题的那个mks2g好像快到期了估计使用者不打算搞RSS了,不过以后如果flexget出问题回复的内容很值得参考,再次感谢!
页: [1]
查看完整版本: flexget出错