Nucleus 1.0.7b Released!
06/01/2004 – 10:29 AMI’m happy to announce Nucleus 1.0.7b!
Nucleus is a RSS aggregator that focuses on Bittorrent files embedded in them. Nucleus will download a specified RSS file, and look for .torrent files that match any of the specified keywords. If a match is found it will queue up that file for download.
Nucleus ships with both a Windows compatible executable and a python script for all other operating systems. Please read the README.TXT file on how to configure and use Nucleus, if you have any issues/questions that are not addressed in said text file then please do not hesitate to email me at kier-web@sdf1.net.
Also an article was written by Ido Kenan for Maariv Internet. English translation found here. The Ynet article was also translated to english and can be found here.
See who else is talking about Nucleus via Technorati
Forums for Nucleus are now open(Including support), please use those instead of the comments section below. Have fun in the new forums, I hope that a good strong community will build up around Nucleus making it better.
Update: The Nucleus-107b.zip now includes the 1.0.7 python source code so you can run it on other OS’s other than Windows.
Download: Nucleus 1.0.7b (Freecache is causing issues, this link works)
Support the development of Nucleus and donate via PayPal.
33 Responses to “Nucleus 1.0.7b Released!”
Nucleus v1.0 for BitTorrent
“Nucleus will download a specified RSS file, and look for .torrent files that match any of the specified keywords. If a match is found it will queue up that file for download. After it has gone through the entire RSS file it will download each file 1 a…
By Lockergnome's RSS & Atom Tips on Jun 1, 2004
Great idea!!!
Haven’t been able to get anything working here yet unfortunately. I’m running the nucleus.py script and have appropriate keywords used for the rss file, but get the “no new torrents” line each time.
Perhaps I’m doing soemthing wrong?
AC
By Adam Curry on Jun 1, 2004
Make sure your keywords match the file names found in the rss (or potentially found) To reset the program delete the xml file found in .tmp… I do a comparison between the last downloaded rss file to the new rss file to see if new entries are found.
Hope this helps…
By Ray Slakinski on Jun 1, 2004
I should also say that currently Nucleus (1.0) is case sensitive.
By Ray Slakinski on Jun 1, 2004
It worked! Thanks for this useful tool.
By Adam Curry on Jun 2, 2004
Glad to hear it!
By Ray Slakinski on Jun 2, 2004
To echo Adam’s comment “Great idea!!!”
One thing I’d like to see if you continue development would be some kind of status indicator. Something that says how much has been downloaded, what the file size is and how long it will take to complete.
Keep up the great work.
By Dave on Jun 2, 2004
Case insensitivity and download race track are next on the list. I’m just glad people like what is out there so far, keeps my encouragement going for adding these new features.
BTW: all successful downloads are logged in nucleus.log. I’ve had 1 request to email notify you when Nucleus gets a new episode but I think that maybe overkill — comments?
By Ray Slakinski on Jun 2, 2004
One more thing. Can I put multiple RSS feeds in the server section of the .conf file? If yes, how?
This would be helpful because that way I could use Nucleus to scan several servers and download what I want from them. (Even more helpful would be a feature where you can search for certain keywords on specific servers as opposed to having to search for the same keywords on every server.)
By Dave on Jun 2, 2004
To answer your question, I think email notify is nice but a bit over the top. If you choose to do that then maybe it should be given a low priority.
By Dave on Jun 2, 2004
Funny you should ask about multiple RSS servers, the capability existed just prior to releasing 1.0 but I yanked it due to a bug, I hope to get it back in there as soon as I work out the bug.
Just curious what other server(s) do you want to use it with. So when I’m testing I can make sure it works with it.
By Ray Slakinski on Jun 2, 2004
I’ll email it to you.
By Dave on Jun 2, 2004
I was getting nothing, so I followed your instructions to delete the xml file in .tmp. Now all I get is this error message:
Traceback (most recent call last): File “nucleus.py”, line 190, in ? if len(torrentList) > 0: TypeError: len() of unsized object
I’m using the .conf file you provided in the docs.
By John Maxwell Hobbs on Jun 3, 2004
Your the second person to report this issue, can you email me a copy of the xml file that it downloads? After you send it to me, delete the xml and retry — let me know if that works.
By Ray Slakinski on Jun 3, 2004
Found the issue, and thank you John and Vivek for helping me lock it down. It was a silly syntax mistake. Not a single line of code changed, just removed some tabs.
By Ray Slakinski on Jun 3, 2004
Cool!! I’m in the process of broadcatching my first BMO through Nucleus. Here’s some initial feedback: - apparently you’re filtering on the ‘link’ field iso the ‘title’ field, which I would find the more obvious option: XML was created for this purpose, namely to deliver the meta-data in a fixed, pre-defined format. - I’m also wondering why the guys from tvtorrents are jamming all the meta-data into the ‘title’ field instead of creating additional entries like e.g. ‘year’, ‘episode’, ’source’, ‘codec’, etc. Then we’d be able to filter not only on the ‘title’ field but also on e.g. the episode. This would, in case of multiple RSS feeds or multiple postings in a single feed, allow us to only download one version of every episode.
Looking forward to your next version! Bartman.
By bartman on Jun 5, 2004
features for 1.2 (1.1 is the development version) that I’m thinking of adding or already working on.
Any others?
By Ray Slakinski on Jun 6, 2004
The TV-Torrents group already released a regex version of a utility like this. Google for #TVT.
By th0m on Jun 8, 2004
Actually I’m familiar with the #TVT utility, but its windows only and I’ve found that there are a lot of *NIX and OSX users of Nucleus now.
Technically you could run Nucleus on an XBox via XBMC.
By Ray Slakinski on Jun 8, 2004
Ray — Awesome app/script!
I’m running the Python script on my MythTV box and the install when well after I upgraded Python from 2.2 to 2.3.4.
One question: Is there anyway to specify the download directory/path?
-s
By Steven Hatch on Jun 8, 2004
Ray,
Please contact me via email. Thank you very much.
Terry
By Terry Heaton on Jun 8, 2004
I also have the problem with the “no new torrents found”. Why does that happen? I am not sure what to put in the keywords. Can somebody give me an example, what to write in order to get the shield from TVTORRENTS downloaded automatically?
By Gadi on Jun 9, 2004
To reset Nucleus delete the tvt.xml found in .tmp, as for keywords… they are based off of the torrent file name — there is already a couple of examples in the conf file. If it says no torrents found it means that nothing has matched up, run the program later.
To figure out new shows, view the rss feed in IE, look at the link tags and create keywords that match the filename.
Keywords will be less strict in future releases.
By Ray Slakinski on Jun 9, 2004
Do you still anyone to translate that article form maariv?
By EYal on Jun 9, 2004
Another Israeli article about Nucleus was published a week after mine. Since I didn’t pick this story up from any big media outlet, and since I know the writer would have never found it where I did, I can only assume he was “inspired” by my piece.
Anyway, here’s the link: http://www.ynet.co.il/articles/0,7340,L-2929515,00.html
By Ido Kenan on Jun 9, 2004
Hi Ray,
First of all - Good Work man! I read about your program, download it - and from what i’ve understand this program could be awasome!!!
Second, if you still want anyone to translate the two articles wrote in hebrew to plain english - I will like to do it. please e-mail me and i will return to you by e-mail.
At last, I would like to ask you something about the program, but I would prefer that we’ll do it on our e-mails.
So, I’m waiting for your messsage. Tanx!
By Nir on Jun 9, 2004
So far the 2 articles have now been kindly been translated into english, thanks for all the offers and the hard work of those that have done the work.
Jason Scott of BBSDOCUMENTARY.COM kindly donated some bandwidth to host the file, and we are working with sourceforge.net to get Nucleus hosted there.
By Ray Slakinski on Jun 9, 2004
Any chance of adding support for a standard HTTP proxy in the config file, just means connecting to the proxy first and specifying the host as well as the full GET url, I am sure you already knew that anyway though
Hard to test behind a proxy without it hehe, shouldnt take a huge amount of work either
By Renegade on Jun 10, 2004
Does anyone know where can I get rss feeds of sites like suprnova? I mean, feeds that contains more files? (suprnova’s rss files are very small…)
By Nir on Jun 10, 2004
If you know of a feed that works with Nucleus go to the below link and list it. Likewise http://dev.sdf1.net/wiki/index.php/UsableRSSFeeds
Thank you
By Ray Slakinski on Jun 10, 2004
Forums now open at http://dev.sdf1.net/forums/ Head over there for support, request new features and just general chat about RSS and Bittorrent.
By Ray Slakinski on Jun 11, 2004
1.0.6 has greatly improved keyword support. You can do multiple keyword searches now on a file! Please update as soon as you can.
By Kier on Jun 17, 2004