Everybody wants to be able to download a file at the spur of the moment. Mininova.org just made it a ton easier to set it up to be completely automatic. They call it Bookmarking and Remote Downloading. I’m going to detail my current setup.
I’m assuming you’re going to use this for indie/underground music. This is in NO WAY TO EVER BE USED TO DOWNLOAD LICENSED OR ILLEGAL MATERIALS. You’ve been warned….
That’s right, it’s so important, that I used the <blink> tag… *shudder…
Setup
For clarity, let’s call my two machines “home” and “remote”. “Home” is an ubuntu box in my home office. “Remote” can be any web browser, for example, my laptop at work.
Registration
For this example, go to www.mininova.org and sign up for an account. Once you are logged in, in the top right, point at your username, and select My Bookmarks. You will need this RSS URL during installation.
Installation
- I’m using KTorrent on my home machine. Install that by opening a terminal and typing:
sudo apt-get install ktorrent
- Set it up to auto-launch when the system boots by
- Go to System > Preferences > Sessions
- Click Add
- Name: KTorrent
- Command: ktorrent
- Comment: <whatever you want>
- Run ktorrent by either clicking Applications > Internet > KTorrent, type ktorrent at the command line, or reboot your machine.
- Click on Settings > Configure KTorrent
- Select Plugins
- Click on RSS Feeds and click the Load button in the top right.
- [OPTIONAL] You may want to enable/configure Bandwidth Scheduler as well to not piss off people in on your “Home” machine’s connection from slowing it down during heavy use hours, but that is outside the scope of this tutorial.
- ClickApply and OK to exit the window.
- Back in the Application, you should now see a RSS Feeds tab, click that. On that tab [Figure 1 Below]:
- Click New in the bottom left to add a new feed.
- Name it whatever you want.
- Copy/Paste the RSS Feed URL you got from your Mininova.org site into the URL line.
- Change Keep Articles (days) to something smaller, like 7 days
- Click Ignore TTL and enter something more reasonable like 10 minutes (it is in the format HH:MM:SS)
- Click the Active checkbox in the top left.
- Set up the AutoDownload Filter [Figure 2 Below].
- In the top left of the RSS tab, click the tab that says Filters*.
- Under Accept Filters, click New
- Type in a title
- Under Regular Expressions, type .* (period asterisk, no spaces before, after, or in-between) and click Add
- In the top right, click the Active Checkbox.
| Figure 1 | Figure 2 |
* NOTE: Since you are setting up a personal RSS feed, I am assuming you want to download everything you mark for download. This Filter tool is very powerful. You are able to watch the rss feed on any torrent site and filter out things that you want to download automatically such as episodes, new albums by bands, etc. A handy tool to generate the regular expressions needed for the Filters page is called kregexpeditor and can be installed with apt-get.
Testing
Go to www.mininova.org and log in. Search for anything you’re looking for, click on it, and at the top of the page you should see a button under the Download this Torrent link to Add to Bookmarks. Clicking it adds this torrent to your RSS feed. Your home machine will refresh your rss feed (at the period you set the TTL to, 10 minutes in this example) and mark that file for auto downloading.
Final Notes
I just got this working and I was rather excited to see how well it worked right off the bat. I’ll edit/update this article as I find problems/fixes.
Thanks !
Blink. Oh how far you have fallen.