<?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: Massive iTunes lyrics update</title>
	<atom:link href="http://www.creamdesign.it/blog/archives/37/feed" rel="self" type="application/rss+xml" />
	<link>http://www.creamdesign.it/blog/archives/37</link>
	<description>plans that either come to naught, or half a page of scribbled lines</description>
	<lastBuildDate>Wed, 19 Jan 2011 20:10:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: admin</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-378</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sun, 09 Jan 2011 15:24:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-378</guid>
		<description>Ray, thanks for the insight. Rather than matching the gritty details of lyricwiki naming scheme I&#039;d rather explore new lyric providers for the next update, that way the accuracy will get a greater boost. You know the 80/20 law... What do you think?</description>
		<content:encoded><![CDATA[<p>Ray, thanks for the insight. Rather than matching the gritty details of lyricwiki naming scheme I&#8217;d rather explore new lyric providers for the next update, that way the accuracy will get a greater boost. You know the 80/20 law&#8230; What do you think?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ray</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-377</link>
		<dc:creator>ray</dc:creator>
		<pubDate>Sun, 09 Jan 2011 15:17:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-377</guid>
		<description>The massivelyrics app needs to have to the artist and song title to match what lyricwiki has. I could see that lyricwiki has the artist and song but in iTunes it was spelled slightly different.

eg., John C Doe in iTunes but lyricwiki will have John C. Doe. That little &quot;.&quot; period messes the whole thing up. This little rule also applies to song titles. Seems to work with the &quot;&amp;&quot; symbol so &quot;Simon and Garfunkel&quot; or &quot;Simon &amp; Garfunkel works&quot;.

Once I matched artist name and song title to lyricwiki it worked. massivelyrics needs to have some additional smarts built in. 

I guess the rule is, if the lyrics are on lyricwiki and it won&#039;t update, match the artist name and song title to lyricwiki and then give it another try.</description>
		<content:encoded><![CDATA[<p>The massivelyrics app needs to have to the artist and song title to match what lyricwiki has. I could see that lyricwiki has the artist and song but in iTunes it was spelled slightly different.</p>
<p>eg., John C Doe in iTunes but lyricwiki will have John C. Doe. That little &#8220;.&#8221; period messes the whole thing up. This little rule also applies to song titles. Seems to work with the &#8220;&amp;&#8221; symbol so &#8220;Simon and Garfunkel&#8221; or &#8220;Simon &amp; Garfunkel works&#8221;.</p>
<p>Once I matched artist name and song title to lyricwiki it worked. massivelyrics needs to have some additional smarts built in. </p>
<p>I guess the rule is, if the lyrics are on lyricwiki and it won&#8217;t update, match the artist name and song title to lyricwiki and then give it another try.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-368</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 20 Dec 2010 11:03:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-368</guid>
		<description>The script is no longer maintained, and it&#039;s in need for some recoding since lyricwiki changed its policy for lyrics fetching. 
Head over to massivelyrics app for a more user friendly solution!</description>
		<content:encoded><![CDATA[<p>The script is no longer maintained, and it&#8217;s in need for some recoding since lyricwiki changed its policy for lyrics fetching.<br />
Head over to massivelyrics app for a more user friendly solution!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lex</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-321</link>
		<dc:creator>Lex</dc:creator>
		<pubDate>Tue, 14 Dec 2010 13:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-321</guid>
		<description>Hello, this script can&#039;t find any lyrics for my tracks, but i see this lyrics on lyricswiki website :(</description>
		<content:encoded><![CDATA[<p>Hello, this script can&#8217;t find any lyrics for my tracks, but i see this lyrics on lyricswiki website :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dade</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-147</link>
		<dc:creator>dade</dc:creator>
		<pubDate>Sun, 18 Apr 2010 10:29:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-147</guid>
		<description>Sorry man, I had to take down the script for maintenance. 
Lyricwiki has changed again, and I am struggling to get appscript working again in leopard 10.6... it is just the last step towards a workable script. 
Anyway I will reactivate the link on the post, if you or someone else wants to figure out things on its own!</description>
		<content:encoded><![CDATA[<p>Sorry man, I had to take down the script for maintenance.<br />
Lyricwiki has changed again, and I am struggling to get appscript working again in leopard 10.6&#8230; it is just the last step towards a workable script.<br />
Anyway I will reactivate the link on the post, if you or someone else wants to figure out things on its own!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Igor</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-136</link>
		<dc:creator>Igor</dc:creator>
		<pubDate>Tue, 13 Apr 2010 22:30:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-136</guid>
		<description>Hi!

Maybe I&#039;m blind, but I don&#039;t see a link to download &quot;MassiveLyrics.rb&quot; file. Please give a link.

Thanks!</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>Maybe I&#8217;m blind, but I don&#8217;t see a link to download &#8220;MassiveLyrics.rb&#8221; file. Please give a link.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: luca</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-86</link>
		<dc:creator>luca</dc:creator>
		<pubDate>Fri, 08 Jan 2010 21:02:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-86</guid>
		<description>I&#039;ve made a few improvements on the script.. here they are:
1. not require curb, using require &#039;net/http&#039; from the standard library
pagecontent = Net::HTTP.get_response(URI.parse(url)).body
2. to handle any special character I convert everything to hex representation
def str_to_url_hex(str)
  out = &quot;&quot;
  i = 0
  while !str[i].nil? do
    out += &#039;%&#039; + (&quot;%02s&quot; % str[i].to_s(16)).gsub(&#039; &#039;,&#039;0&#039;)
    i+=1
  end
  out
end
song = str_to_url_hex(song)

3. the liricswiki website moved to http://lyrics.wikia.com/ and the paged didn&#039;t get parsed correctly... so I modified that too.. it&#039;s a bit hacky so I won&#039;t put it here

thanks for the appscript part, I didn&#039;t know about it!
bye</description>
		<content:encoded><![CDATA[<p>I&#8217;ve made a few improvements on the script.. here they are:<br />
1. not require curb, using require &#8216;net/http&#8217; from the standard library<br />
pagecontent = Net::HTTP.get_response(URI.parse(url)).body<br />
2. to handle any special character I convert everything to hex representation<br />
def str_to_url_hex(str)<br />
  out = &#8220;&#8221;<br />
  i = 0<br />
  while !str[i].nil? do<br />
    out += &#8216;%&#8217; + (&#8220;%02s&#8221; % str[i].to_s(16)).gsub(&#8216; &#8216;,&#8217;0&#8242;)<br />
    i+=1<br />
  end<br />
  out<br />
end<br />
song = str_to_url_hex(song)</p>
<p>3. the liricswiki website moved to <a href="http://lyrics.wikia.com/" rel="nofollow">http://lyrics.wikia.com/</a> and the paged didn&#8217;t get parsed correctly&#8230; so I modified that too.. it&#8217;s a bit hacky so I won&#8217;t put it here</p>
<p>thanks for the appscript part, I didn&#8217;t know about it!<br />
bye</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 0x3333</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-85</link>
		<dc:creator>0x3333</dc:creator>
		<pubDate>Sat, 02 Jan 2010 03:53:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-85</guid>
		<description>Hi!

I used your script some time ago.

Now I&#039;m trying to use it, it exits OK, but no lyrics has been updated in iTunes! No files get updated.

Stdout:

[01:43:28] user@station:[~/Downloads]:ruby massivelyrics.rb 
&quot;Found:       Michael Jackson - Jam&quot;
&quot;Found:       Michael Jackson - Why You Wanna Trip On Me&quot;
&quot;Found:       Michael Jackson - In The Closet&quot;
&quot;Found:       Michael Jackson - She Drives Me Wild&quot;
&quot;Found:       Michael Jackson - Remember The Time&quot;
&quot;Found:       Michael Jackson - Can&#039;t Let Her Get Away&quot;
&quot;Found:       Michael Jackson - Heal The World&quot;
&quot;Found:       Michael Jackson - Black Or White&quot;
&quot;Found:       Michael Jackson - Who Is It&quot;
&quot;Found:       Michael Jackson - Give In To Me&quot;
&quot;Found:       Michael Jackson - Will You Be There&quot;
&quot;Found:       Michael Jackson - Keep The Faith&quot;
&quot;Found:       Michael Jackson - Gone Too Soon&quot;
&quot;Found:       Michael Jackson - Dangerous&quot;
&quot;lyrics already present 0&quot;
&quot;updated 14 song(s)&quot;
&quot;not found 0&quot;


Thanks!</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>I used your script some time ago.</p>
<p>Now I&#8217;m trying to use it, it exits OK, but no lyrics has been updated in iTunes! No files get updated.</p>
<p>Stdout:</p>
<p>[01:43:28] user@station:[~/Downloads]:ruby massivelyrics.rb<br />
&#8220;Found:       Michael Jackson &#8211; Jam&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Why You Wanna Trip On Me&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; In The Closet&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; She Drives Me Wild&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Remember The Time&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Can&#8217;t Let Her Get Away&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Heal The World&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Black Or White&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Who Is It&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Give In To Me&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Will You Be There&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Keep The Faith&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Gone Too Soon&#8221;<br />
&#8220;Found:       Michael Jackson &#8211; Dangerous&#8221;<br />
&#8220;lyrics already present 0&#8243;<br />
&#8220;updated 14 song(s)&#8221;<br />
&#8220;not found 0&#8243;</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vilela</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-82</link>
		<dc:creator>Vilela</dc:creator>
		<pubDate>Fri, 09 Oct 2009 19:45:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-82</guid>
		<description>Does this works with windows?

If yes could you tell me how?

thnks!</description>
		<content:encoded><![CDATA[<p>Does this works with windows?</p>
<p>If yes could you tell me how?</p>
<p>thnks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Van Tichel</title>
		<link>http://www.creamdesign.it/blog/archives/37/comment-page-1#comment-81</link>
		<dc:creator>Eric Van Tichel</dc:creator>
		<pubDate>Tue, 06 Oct 2009 13:05:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.creamdesign.it/blog/?p=37#comment-81</guid>
		<description>Got everything installed but I&#039;m getting this error:
Black_Eyed_Peas:Rock_That_Body
CANNOT FIND any lyrics for Black Eyed Peas - Rock That Body
===============================================================
lyrics already present for 0 song(s)
lyrics not found for 1 song(s)
updated 0 song(s)

for every song without lyrics. When I look at lyricwiki.org I&#039;m getting forwarded to lyrics.wikia.com and I&#039;m able to find the lyrics. But somehow the script seems to fail...
Thanks in advance.</description>
		<content:encoded><![CDATA[<p>Got everything installed but I&#8217;m getting this error:<br />
Black_Eyed_Peas:Rock_That_Body<br />
CANNOT FIND any lyrics for Black Eyed Peas &#8211; Rock That Body<br />
===============================================================<br />
lyrics already present for 0 song(s)<br />
lyrics not found for 1 song(s)<br />
updated 0 song(s)</p>
<p>for every song without lyrics. When I look at lyricwiki.org I&#8217;m getting forwarded to lyrics.wikia.com and I&#8217;m able to find the lyrics. But somehow the script seems to fail&#8230;<br />
Thanks in advance.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

