<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Allofmp3 Linux Client Python Version</title>
	<atom:link href="http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/feed/" rel="self" type="application/rss+xml" />
	<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/</link>
	<description>putting r00t in your shell</description>
	<pubDate>Tue, 06 Jan 2009 06:15:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: binaryfeed</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-60</link>
		<dc:creator>binaryfeed</dc:creator>
		<pubDate>Sun, 12 Mar 2006 18:48:40 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-60</guid>
		<description>Try &lt;a href="http://geddum.com/" rel="nofollow"&gt;geddum&lt;/a&gt;.  It's also written in Python, but includes a Mac OS X Cocoa GUI written in PyObjC!</description>
		<content:encoded><![CDATA[<p>Try <a href="http://geddum.com/" rel="nofollow">geddum</a>.  It&#8217;s also written in Python, but includes a Mac OS X Cocoa GUI written in PyObjC!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-45</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Wed, 01 Feb 2006 20:43:36 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-45</guid>
		<description>try running the script with python2.3. if you installed it for 2.3, it wont work with 2.4.

Done, yet same result.

"#! /usr/bin/python2.3
import urllib, pycurl, os, sys, re, ConfigParser, getpass
from string import split
..."

steve@ubuntu:~/bin$ ./all_of_mp3.py /home/steve/Music/
None!</description>
		<content:encoded><![CDATA[<p>try running the script with python2.3. if you installed it for 2.3, it wont work with 2.4.</p>
<p>Done, yet same result.</p>
<p>&#8220;#! /usr/bin/python2.3<br />
import urllib, pycurl, os, sys, re, ConfigParser, getpass<br />
from string import split<br />
&#8230;&#8221;</p>
<p>steve@ubuntu:~/bin$ ./all_of_mp3.py /home/steve/Music/<br />
None!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-44</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Sat, 28 Jan 2006 21:44:58 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-44</guid>
		<description>try running the script with python2.3. if you installed it for 2.3, it wont work with 2.4.</description>
		<content:encoded><![CDATA[<p>try running the script with python2.3. if you installed it for 2.3, it wont work with 2.4.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-43</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Fri, 27 Jan 2006 22:39:51 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-43</guid>
		<description>Hmm or not... I installed python2.3-pycurl, but see I'm calling python2.4.2. &#38; don't see a  python2.4.2-pycurl package.  I'm using Ubuntu.</description>
		<content:encoded><![CDATA[<p>Hmm or not&#8230; I installed python2.3-pycurl, but see I&#8217;m calling python2.4.2. &amp; don&#8217;t see a  python2.4.2-pycurl package.  I&#8217;m using Ubuntu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-42</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Fri, 27 Jan 2006 22:22:20 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-42</guid>
		<description>"Do you have pycurl installed?" I do.</description>
		<content:encoded><![CDATA[<p>&#8220;Do you have pycurl installed?&#8221; I do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-41</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Fri, 27 Jan 2006 18:53:21 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-41</guid>
		<description>Do you have pycurl installed?</description>
		<content:encoded><![CDATA[<p>Do you have pycurl installed?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-40</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Fri, 27 Jan 2006 18:50:02 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-40</guid>
		<description>&#62;&#62; ./all_of_mp3.py  /home/steve/Music/
&#62;&#62; None!
 
That's what I get.</description>
		<content:encoded><![CDATA[<p>&gt;&gt; ./all_of_mp3.py  /home/steve/Music/<br />
&gt;&gt; None!</p>
<p>That&#8217;s what I get.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-39</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Fri, 27 Jan 2006 18:46:02 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-39</guid>
		<description>I'm having the same 'issue'? as romeo.  How do you run this?</description>
		<content:encoded><![CDATA[<p>I&#8217;m having the same &#8216;issue&#8217;? as romeo.  How do you run this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: import this. &#187; Blog Archive &#187; Rootshell&#8217;s AllOfMP3 client</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-38</link>
		<dc:creator>import this. &#187; Blog Archive &#187; Rootshell&#8217;s AllOfMP3 client</dc:creator>
		<pubDate>Tue, 24 Jan 2006 01:43:02 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-38</guid>
		<description>[...] This is almost a year old, but r00tshell has an AllOfMP3 client that&#8217;s written in Python. Really only useful if you download your music from the Russians, but it might be decent example code. There is also an enhanced version by Randi Mooney. [...]</description>
		<content:encoded><![CDATA[<p>[...] This is almost a year old, but r00tshell has an AllOfMP3 client that&#8217;s written in Python. Really only useful if you download your music from the Russians, but it might be decent example code. There is also an enhanced version by Randi Mooney. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: asp</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-28</link>
		<dc:creator>asp</dc:creator>
		<pubDate>Tue, 06 Dec 2005 20:57:48 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-28</guid>
		<description>Good work, very useful script! Thanks for the work...

I changed the href var to be quoted so the program wouldn't die when it saw files with '(' or ')'. This line did the trick for me...

href = '"' + href + '"' 

in the download function right before the actual call to wget...

-aaron</description>
		<content:encoded><![CDATA[<p>Good work, very useful script! Thanks for the work&#8230;</p>
<p>I changed the href var to be quoted so the program wouldn&#8217;t die when it saw files with &#8216;(&#8217; or &#8216;)&#8217;. This line did the trick for me&#8230;</p>
<p>href = &#8216;&#8221;&#8216; + href + &#8216;&#8221;&#8216; </p>
<p>in the download function right before the actual call to wget&#8230;</p>
<p>-aaron</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-27</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Sat, 12 Nov 2005 14:19:31 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-27</guid>
		<description>Hey, np! Glad it worked out for you ;-)</description>
		<content:encoded><![CDATA[<p>Hey, np! Glad it worked out for you <img src='http://r00tshell.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: romeo</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-26</link>
		<dc:creator>romeo</dc:creator>
		<pubDate>Sat, 12 Nov 2005 13:38:07 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-26</guid>
		<description>Works great. Thanks</description>
		<content:encoded><![CDATA[<p>Works great. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: romeo</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-25</link>
		<dc:creator>romeo</dc:creator>
		<pubDate>Sat, 12 Nov 2005 02:43:12 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-25</guid>
		<description>ahh, can't get to allofmp3 right now, this is probably my problem, I'll post back when I can get back to it via web browser. Thanks for the response.</description>
		<content:encoded><![CDATA[<p>ahh, can&#8217;t get to allofmp3 right now, this is probably my problem, I&#8217;ll post back when I can get back to it via web browser. Thanks for the response.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-24</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Sat, 12 Nov 2005 01:33:47 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-24</guid>
		<description>That should do it. are you able to get to their site(allofmp3.com) right now? try removing the .mp3downloader dir in your home directory and re-running it without ssl.</description>
		<content:encoded><![CDATA[<p>That should do it. are you able to get to their site(allofmp3.com) right now? try removing the .mp3downloader dir in your home directory and re-running it without ssl.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: romeo</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-23</link>
		<dc:creator>romeo</dc:creator>
		<pubDate>Sat, 12 Nov 2005 00:56:54 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-23</guid>
		<description>I may be stupid but I can't get this to work. I initially run in and it asks me for username password and if I want ssl. Then prints out usage: mp3downloader + directory. So I try typing mp3downloader musicdirectory.  mp3downloader command not found. I also tried all_of_mp3.py mp3downloader musicdirectory and it just creates a mp3downloader dir and hangs. Tried all_of_mp3.py musicdirectory and it hangs also. I have pycurl installed. Am I missing something?

Thanks</description>
		<content:encoded><![CDATA[<p>I may be stupid but I can&#8217;t get this to work. I initially run in and it asks me for username password and if I want ssl. Then prints out usage: mp3downloader + directory. So I try typing mp3downloader musicdirectory.  mp3downloader command not found. I also tried all_of_mp3.py mp3downloader musicdirectory and it just creates a mp3downloader dir and hangs. Tried all_of_mp3.py musicdirectory and it hangs also. I have pycurl installed. Am I missing something?</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sal</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-21</link>
		<dc:creator>sal</dc:creator>
		<pubDate>Tue, 18 Oct 2005 08:46:33 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-21</guid>
		<description>I have a basic client working now; Due to connectivity problems I was unable to submit back to my subversion, but I will try again tonight. Here is the deal:
* Refactor of R00tshell's AOMP3 downloader.
* Fully object-oriented, reusable code
* Multi-threaded
* Currently knows how to 'organize' based downloads - puts files into root/artist/album/songname.ogg 

Next steps:
* MP3/id3 organisation
* Python distutils installer
* Gentoo eBuild scripts
* Official release to the net

Mr R00tshell - why not contact me tonight on skype. We can work together on this.</description>
		<content:encoded><![CDATA[<p>I have a basic client working now; Due to connectivity problems I was unable to submit back to my subversion, but I will try again tonight. Here is the deal:<br />
* Refactor of R00tshell&#8217;s AOMP3 downloader.<br />
* Fully object-oriented, reusable code<br />
* Multi-threaded<br />
* Currently knows how to &#8216;organize&#8217; based downloads - puts files into root/artist/album/songname.ogg </p>
<p>Next steps:<br />
* MP3/id3 organisation<br />
* Python distutils installer<br />
* Gentoo eBuild scripts<br />
* Official release to the net</p>
<p>Mr R00tshell - why not contact me tonight on skype. We can work together on this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sal</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-20</link>
		<dc:creator>sal</dc:creator>
		<pubDate>Sun, 16 Oct 2005 21:59:18 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-20</guid>
		<description>I've been hacking your scripts; If you want to see what I have achieved, please cehck out my &lt;a href="http://blog.stodge.org/255" rel="nofollow"&gt;blog&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been hacking your scripts; If you want to see what I have achieved, please cehck out my <a href="http://blog.stodge.org/255" rel="nofollow">blog</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stodge &#187; Blog Archive &#187; Enhanced Python AllOfMp3.com downloader</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-19</link>
		<dc:creator>Stodge &#187; Blog Archive &#187; Enhanced Python AllOfMp3.com downloader</dc:creator>
		<pubDate>Sun, 16 Oct 2005 21:55:10 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-19</guid>
		<description>[...] I&#8217;ve been working on a hacked version of r00tshell&#8217;s Python &#8220;All Of Mp3 music downloader&#8220;; The idea is to take his research into exactly how to connect to the All of MP3 music download service and re-package it as a friendly, testable, deployable python program. [...]</description>
		<content:encoded><![CDATA[<p>[...] I&#8217;ve been working on a hacked version of r00tshell&#8217;s Python &#8220;All Of Mp3 music downloader&#8220;; The idea is to take his research into exactly how to connect to the All of MP3 music download service and re-package it as a friendly, testable, deployable python program. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gli appunti di .[dot]coma &#187; Blog Archive &#187; Client Linux per Allofmp3.com</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-13</link>
		<dc:creator>Gli appunti di .[dot]coma &#187; Blog Archive &#187; Client Linux per Allofmp3.com</dc:creator>
		<pubDate>Fri, 15 Jul 2005 20:39:14 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-13</guid>
		<description>[...] Per chi preferisce comprare la musica su Allofmp3, c&#8217;è un semplice ma efficace client in Python per scaricare i brani appena acquistati. [...]</description>
		<content:encoded><![CDATA[<p>[...] Per chi preferisce comprare la musica su Allofmp3, c&#8217;è un semplice ma efficace client in Python per scaricare i brani appena acquistati. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-8</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-8</guid>
		<description>&lt;b&gt;New Language

&lt;/b&gt;My new goal for the next several days - learn a new programming language - namely, Python.

I've heard about it quite a bit lately, and I did some quick copy/paste modifications to a python script last night and was fairly impressed by it. (In case y...</description>
		<content:encoded><![CDATA[<p><b>New Language</p>
<p></b>My new goal for the next several days - learn a new programming language - namely, Python.</p>
<p>I&#8217;ve heard about it quite a bit lately, and I did some quick copy/paste modifications to a python script last night and was fairly impressed by it. (In case y&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://r00tshell.com/archives/2005/02/19/allofmp3-linux-client-python-version/comment-page-1/#comment-12</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">/?p=42#comment-12</guid>
		<description>&lt;b&gt;Feature suggestion

&lt;/b&gt;Works Great!  Thanks!

One suggestion might be to allow some option of downloading files concurrently - I believe allofmp3 allows up to 4 (maybe more?).  I think it currently limits download bandwidth of each "download" instance to 40 or 50 kB/s.  If we had the option to do more at a time, it would speed things up considerably.

Currently, if I have quite a few to download, I'll just make 4 lists in text files and start 4 instances of wget using the "-i" option.

If I know any Python I'd try to help.  Anyway, if the mood hit's you, it might be a worthwhile feature...

-Mark Murray</description>
		<content:encoded><![CDATA[<p><b>Feature suggestion</p>
<p></b>Works Great!  Thanks!</p>
<p>One suggestion might be to allow some option of downloading files concurrently - I believe allofmp3 allows up to 4 (maybe more?).  I think it currently limits download bandwidth of each &#8220;download&#8221; instance to 40 or 50 kB/s.  If we had the option to do more at a time, it would speed things up considerably.</p>
<p>Currently, if I have quite a few to download, I&#8217;ll just make 4 lists in text files and start 4 instances of wget using the &#8220;-i&#8221; option.</p>
<p>If I know any Python I&#8217;d try to help.  Anyway, if the mood hit&#8217;s you, it might be a worthwhile feature&#8230;</p>
<p>-Mark Murray</p>
]]></content:encoded>
	</item>
</channel>
</rss>
