
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
This Amarok script adds a "Download this album" menu item that when clicked, searches mininova.org and torrentspy.com for the album and starts your Bittorrent client to download it
It also can be set to automatically download albums played on last.fm that you don't have in your collection
13 years ago
Version 0.6.1
* Fixed dumb mistake where Mininova wouldn't ever be used
* Fixed TorrentSpy.com 302 redirect issues
* Made search less strict, only ensures 80% of words are on page
Version 0.6
* Added support for TorrentSpy.com
* Fixed errors related to having Qt4 installed instead of Qt3
* Only Bittorrent programs that are installed show up now
* Autotorrent now tries all torrent sites it knows about
* Fixed auto-download from last.fm bug where it wouldn't detect if you already had the song correctly
Version 0.5.2
* Bugfix release - Autotorrent doesn't find torrents when a different menu item is clicked
Version 0.5.1
* Made compatible with older versions of QtRuby; if you got a crash when the config dialog was displayed, this fixes it
* Fixed a bug in the torrent app list that made mininova.org show up
Version 0.5
* Support for KTorrent / Bittorrent added
* Get torrent from mininova instead of using magnet URI
* KTorrent set to default and now silently adds torrents even if KTorrent must be started first
* last.fm auto-download feature added
* Configuration GUI added
* Fixed bug where torrent program would start even when no torrent was found
Version 0.1.1
* Fixed so error messages show up
13 years ago
Version 0.6.1
* Fixed dumb mistake where Mininova wouldn't ever be used
* Fixed TorrentSpy.com 302 redirect issues
* Made search less strict, only ensures 80% of words are on page
Version 0.6
* Added support for TorrentSpy.com
* Fixed errors related to having Qt4 installed instead of Qt3
* Only Bittorrent programs that are installed show up now
* Autotorrent now tries all torrent sites it knows about
* Fixed auto-download from last.fm bug where it wouldn't detect if you already had the song correctly
Version 0.5.2
* Bugfix release - Autotorrent doesn't find torrents when a different menu item is clicked
Version 0.5.1
* Made compatible with older versions of QtRuby; if you got a crash when the config dialog was displayed, this fixes it
* Fixed a bug in the torrent app list that made mininova.org show up
Version 0.5
* Support for KTorrent / Bittorrent added
* Get torrent from mininova instead of using magnet URI
* KTorrent set to default and now silently adds torrents even if KTorrent must be started first
* last.fm auto-download feature added
* Configuration GUI added
* Fixed bug where torrent program would start even when no torrent was found
Version 0.1.1
* Fixed so error messages show up
mirshafie
13 years ago
/home/sam/.kde/share/apps/amarok/scripts/autotorrent/configdialog.rb:22: uninitialized constant Qt (NameError) from /home/sam/.kde/share/apps/amarok/scripts/autotorrent/configuration.rb:71:in `require' from /home/sam/.kde/share/apps/amarok/scripts/autotorrent/configuration.rb:71:in `initialize' from /usr/lib/ruby/1.8/singleton.rb:95:in `new' from /usr/lib/ruby/1.8/singleton.rb:95:in `instance' from /home/sam/.kde/share/apps/amarok/scripts/autotorrent/autotorrent.rb:121 from /home/sam/.kde/share/apps/amarok/scripts/autotorrent/autotorrent.rb:114:in `loop' from /home/sam/.kde/share/apps/amarok/scripts/autotorrent/autotorrent.rb:114
Btw, is it possible to first get a list of found torrents, to make it easier to chose file format and such? And it would be really great to get this for OiNK.
Report
xpaulbettsx
13 years ago
The torrent selection is something I'll probably work on, but OinK can't be done because it uses a captcha.
Report
xpaulbettsx
13 years ago
It looks like Torrentspy and Mininova changed their sites - I'm going to work on fixing this tomorrow (or maybe tonight).
Report
paven
13 years ago
I like this function so, I would like to get it to work.
Report
xpaulbettsx
13 years ago
Report
erezny
13 years ago
The script 'AutoTorrent' exited with error code: 1
the message is:
/home/e-man/.kde/share/apps/amarok/scripts/autotorrent/configdialog.rb:22: uninitialized constant Qt (NameError)
from /home/e-man/.kde/share/apps/amarok/scripts/autotorrent/configuration.rb:71:in `require'
from /home/e-man/.kde/share/apps/amarok/scripts/autotorrent/configuration.rb:71:in `initialize'
from /usr/lib/ruby/1.8/singleton.rb:95:in `new'
from /usr/lib/ruby/1.8/singleton.rb:95:in `instance'
from /home/e-man/.kde/share/apps/amarok/scripts/autotorrent/autotorrent.rb:119
from /home/e-man/.kde/share/apps/amarok/scripts/autotorrent/autotorrent.rb:112:in `loop'
from /home/e-man/.kde/share/apps/amarok/scripts/autotorrent/autotorrent.rb:112
the script is set to ktorrent and I can't change it to azureus. I tried looking at the source, but i don't know ruby. I havent been able to try the script yet, but thanks in advance!
Report
erezny
13 years ago
Thanks a lot
Report
TheNacho
13 years ago
Anyway, under Ubuntu Edgy it's the package libqt0-ruby1.8 .
Report
paven
13 years ago
Report
ChaosWars
13 years ago
So realize that there are users that appreciate this script, and stop your pretentious bitching.
Report
gstnet
13 years ago
Report
Fri13
14 years ago
I hope Amarok is not gonna respect this plugin.
of course, it is about user does he like to use it but that should not be on kde-apps.org.
So please, remove this application and share it on your own site....
Report
c0nv1ct
13 years ago
Personally, I don't think its a big deal. Users that download music illegally will do it whether or not they have this plugin. This just reduces the amount of steps it would take to search and download.
Anyways, what do you care? Do you work at a label? are you a recording artist? Would you have to sell one of your Ferrari's if people use this plugin to download music?
Report
Fri13
13 years ago
And piracy is piracy always when you download material from internet if you you dont have rights to own or you share it to others who dont have either (how do you download without upload on bittorrent?).
I understand artist but i hate RIAA MPAA and so on but still, making piracy easier, is not part of free world... or would you like that i come to your house and i take what ever i like and i leave just saying "i dont need to pay for this for anyone!".
YES, it can be very nice to always just ingnore anti-piracy guys or yell them. But doing something knowing it is wrong, is stupid.
What do you think if Microsoft would host same kind plugin for WMP to get more users than iTunes?
If someone wants to use P2P technology to do crime (ofcource if it is crime on their country), let them to do it by own way. I dont think you would give handgun for person who likes to kill someone?
There would not be anykind problem if this plugin allows user to buy music but it could be still be used against law someway. But now, when it is meant to be support piracy, there is big problem.
All what i do, i care about freedom to do right things and support it.
Freedom to do all what user wants byself... is not always allowed to do, we all live together on this world and we just must accept that there are rules, there are stupid ones and there are good ones...
Report
waltframe
13 years ago
Report
conares
14 years ago
Report
xpaulbettsx
14 years ago
I wrote this program because I wanted to get exposure to more music without the effort of maintaining a "to buy" list, going to the record store, then ripping the CD to my computer, and right now, the only way is through torrent sites. It's really unfortunate that the "best" way to access digital movies and music is through copyright infringement but that's the world that the RIAA/MPAA has set up for themselves.
Now, perhaps instead it could automatically go on Amazon and put the CD in your cart for you? That's something I'd be glad to add as well, send me some code to talk to Amazon and you'll see a "buy this CD" item too.
In short, if you don't like this script, you're free to ignore it but instead of doing that, perhaps help me add an alternative
Report
xpaulbettsx
14 years ago
I'm working on a new version that has multiple torrent client support as well as a config UI (and it will just get the torrent file instead of using the magnet URI)
Report
gollum
14 years ago
It's just that I was never able to install Azureus, which needs java.
I saw azureus one time, and it seemed so slow, and unable to download anything ( it was behind the same wifi bow as I was ) when ktorrend never needed any configuration.
And, finaly, Amarok and KTorrent are both KDE. Will be more coherent marketing wise ^^
Report
ljubomir
14 years ago
Report
leinir
14 years ago
Report
xpaulbettsx
14 years ago
Report
bodly
14 years ago
It seems easy enough just to grab the .torrent file and pass it to ktorrent via dcop. I hacked up a quick and dirty version of autotorrent that does that if you're interested. You write nice, clean code so it was easy to replace azureaus with ktorrent and magnet with torrent.
Let me know if you'd like to see my version, but I'm sure you could implement it yourself very quickly. It took me about 30 minutes and I don't even know ruby. :-)
Report