Page 32 of 78

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Sun Dec 08, 2013 12:07 am
by bro
TenjinAkuma wrote:Hi, I want to apologize if this has been addressed but I've been through the last several pages of the thread and haven't seen anything about it.

I'm running Deluge v1.3.6 as a headless server on a Linux box running Python 2.7.4. The client is version 1.3.6 also and is generally run from a Win7 machine. I'm trying to get YaRSS2 working -- I add the plugin via the client, and the plugin appears to be enabled, but no option to configure the plugin shows up in the Preferences panel.

I've tried restarting the client, restarting the server, reinstalling the plugin, no luck. Someone a few pages back made a passing reference to YaRSS being broken in Windows -- is this the case? Am I not able to use this plugin?

Per the client/server instructions, I'm attempting to use the 2.7 version of the YaRSS egg -- YaRSS2-1.3.1-py2.7.egg.
The client/server instructions tells you to use the version corresponding to the python version on each Deluge install. So on your server with Python 2.7 you need to have the 2.7 egg file, and on your Windows install, (presuming you used the installer that includes Python 2.6) you have to install the 2.6 egg.

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Mon Dec 09, 2013 11:55 pm
by bro
Varemenos wrote:
crazycaveman wrote:Do the other RSS feeds have spaces in the URL?
yes they do
URLs with spaces in them are invalid, but anyways, I've added code in 1.3.2 that replaces spaces with %20 in the RSS URL.

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Sat Dec 14, 2013 2:38 pm
by tafazzi87
i've a question about this plugin. i've install deluge on my seedbox and i've a client for every my pc( desktop and notebook ) now i've installed yarss2 on my desktop and i set up my rss rules.
now i can modify rss rules on my notebook?

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Sun Dec 15, 2013 4:19 pm
by bro
@tafazzi87
Simple answer: Yes

The YaRSS2 config and everything is handled on the server (daemon) side, so the YaRSS2 interface in the GTKUI is simply an editor. When you change the RSS rules while connected to your server (seedbox) it doesn't matter where you connected from - you can modify the RSS config from any computer.

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Sun Dec 15, 2013 9:34 pm
by tafazzi87
yeah but i have on my preferences yarss2 tab only on desktop

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Sun Dec 15, 2013 10:06 pm
by bro
Well, you need to have the YaRSS2 egg file installed in the notebook as well.

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Mon Dec 16, 2013 8:12 am
by tafazzi87
ok thanks now it works also on my notebook!!

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Wed Dec 18, 2013 9:54 am
by jorgenp
I get this on my Raspberry Pi:

(Same as Oscillator earlier in the thread)

Code: Select all

Unhandled error in Deferred:
Unhandled Error
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1178, in mainLoop
self.runUntilCurrent()
File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 773, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 368, in callback
self._startRunCallbacks(result)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 464, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/home/pi/.config/deluge/plugins/YaRSS2-1.3.2-py2.7.egg/yarss2/rssfeed_scheduler.py", line 166, in add_torrents_callback
add_torrent_func(save_subscription_func, matching_torrents, config)
File "/home/pi/.config/deluge/plugins/YaRSS2-1.3.2-py2.7.egg/yarss2/torrent_handling.py", line 168, in add_torrents
torrent_download = self.add_torrent(torrent_match)
File "/home/pi/.config/deluge/plugins/YaRSS2-1.3.2-py2.7.egg/yarss2/torrent_handling.py", line 143, in add_torrent
download.torrent_id = component.get("TorrentManager").add(options=options, magnet=download.url)
File "/usr/lib/python2.7/dist-packages/deluge/core/torrentmanager.py", line 450, in add
handle = lt.add_magnet_uri(self.session, magnet, add_torrent_params)
Boost.Python.ArgumentError: Python argument types in
libtorrent.add_magnet_uri(session, unicode, dict)
did not match C++ signature:
add_magnet_uri(libtorrent::session {lvalue}, std::string, boost::python::dict)
I'm running Deluge 1.3.3-2.

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Wed Dec 18, 2013 6:22 pm
by bro
@jorgenp
What libtorrent version do you have installed?

Code: Select all

python -c "import libtorrent as lt; print lt.version"
It works for me on TPB RSS with libtorrent 0.16.7. Can you test if that works for you?

Re: [Plugin] YaRSS2 - RSS plugin with GTKUI support

Posted: Wed Dec 18, 2013 10:04 pm
by jorgenp
I'm running Raspbian and it has libtorrent 0.15.10.0. Will try to update to 0.16.11.