Last.FM Node: dynamic node based on last.fm 2020.04.19 [MM3][MM4]

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Guest

Post by Guest »

Hallo,
Thank you for your help. My library has round about 8000 songs...
Here is my log:
04.02.2008 15:54:03: AvoidDupes: Wahr -->> Matched and Added: --->>> Tele - Wiemir
04.02.2008 15:54:03: Last.FM Node:> Elapsed Time: 3 < Found:> 6 < Searching for:> Tele - Die Luft
04.02.2008 15:54:03: QueryLibrary(): begin with Tele, Die Luft
04.02.2008 15:54:03: Qry: Artist LIKE '%Tele' AND SongTitle LIKE '%Die Luft'
04.02.2008 15:54:03: AvoidDupes: Wahr -->> Matched and Added: --->>> Tele - Die Luft
04.02.2008 15:54:03: Last.FM Node:> Elapsed Time: 3 < Found:> 7 < Searching for:> Astra Kid - Rhytmuskäfer
04.02.2008 15:54:03: QueryLibrary(): begin with Astra Kid, Rhytmuskäfer
04.02.2008 15:54:03: Qry: Artist LIKE '%Astra Kid' AND SongTitle LIKE '%Rhytmuskäfer'
04.02.2008 15:54:03: Last.FM Node:> Elapsed Time: 3 < Found:> 7 < Searching for:> Tocotronic - Hier ist der Beweis
04.02.2008 15:54:03: QueryLibrary(): begin with Tocotronic, Hier ist der Beweis
04.02.2008 15:54:03: Qry: Artist LIKE '%Tocotronic' AND SongTitle LIKE '%Hier ist der Beweis'
04.02.2008 15:54:03: Last.FM Node:> Elapsed Time: 3 < Found:> 7 < Searching for:> Maritime - I'm Not Afraid
04.02.2008 15:54:03: QueryLibrary(): begin with Maritime, I'm Not Afraid
04.02.2008 15:54:03: Qry: Artist LIKE '%Maritime' AND SongTitle LIKE '%I''m Not Afraid'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 7 < Searching for:> Tocotronic - Die Grenzen des guten Geschmacks 2
04.02.2008 15:54:04: QueryLibrary(): begin with Tocotronic, Die Grenzen des guten Geschmacks 2
04.02.2008 15:54:04: Qry: Artist LIKE '%Tocotronic' AND SongTitle LIKE '%Die Grenzen des guten Geschmacks 2'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> Tocotronic - Die Grenzen des guten Geschmacks 2
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 8 < Searching for:> Blumfeld - Neuer Morgen
04.02.2008 15:54:04: QueryLibrary(): begin with Blumfeld, Neuer Morgen
04.02.2008 15:54:04: Qry: Artist LIKE '%Blumfeld' AND SongTitle LIKE '%Neuer Morgen'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 8 < Searching for:> Erdmöbel - Nah Bei Dir
04.02.2008 15:54:04: QueryLibrary(): begin with Erdmöbel, Nah Bei Dir
04.02.2008 15:54:04: Qry: Artist LIKE '%Erdmöbel' AND SongTitle LIKE '%Nah Bei Dir'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 8 < Searching for:> Astra Kid - Über dich
04.02.2008 15:54:04: QueryLibrary(): begin with Astra Kid, Über dich
04.02.2008 15:54:04: Qry: Artist LIKE '%Astra Kid' AND SongTitle LIKE '%Über dich'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> Astra Kid - Über dich
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 9 < Searching for:> Erdmöbel - Für Die Nicht Wissen Wie
04.02.2008 15:54:04: QueryLibrary(): begin with Erdmöbel, Für Die Nicht Wissen Wie
04.02.2008 15:54:04: Qry: Artist LIKE '%Erdmöbel' AND SongTitle LIKE '%Für Die Nicht Wissen Wie'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> Erdmöbel - Für die nicht wissen wie
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 10 < Searching for:> ...But Alive - Oben auf dem Dach
04.02.2008 15:54:04: QueryLibrary(): begin with ...But Alive, Oben auf dem Dach
04.02.2008 15:54:04: Qry: Artist LIKE '%...But Alive' AND SongTitle LIKE '%Oben auf dem Dach'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> ...But Alive - Oben auf dem Dach
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 11 < Searching for:> Sportfreunde Stiller - Komm schon
04.02.2008 15:54:04: QueryLibrary(): begin with Sportfreunde Stiller, Komm schon
04.02.2008 15:54:04: Qry: Artist LIKE '%Sportfreunde Stiller' AND SongTitle LIKE '%Komm schon'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> Sportfreunde Stiller - Komm schon
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 12 < Searching for:> ...But Alive - Sicher
04.02.2008 15:54:04: QueryLibrary(): begin with ...But Alive, Sicher
04.02.2008 15:54:04: Qry: Artist LIKE '%...But Alive' AND SongTitle LIKE '%Sicher'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> ...But Alive - Sicher
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 13 < Searching for:> Kante - Im Ersten Licht
04.02.2008 15:54:04: QueryLibrary(): begin with Kante, Im Ersten Licht
04.02.2008 15:54:04: Qry: Artist LIKE '%Kante' AND SongTitle LIKE '%Im Ersten Licht'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 3 < Found:> 13 < Searching for:> Muff Potter - Los, Stop, Schade
04.02.2008 15:54:04: QueryLibrary(): begin with Muff Potter, Los, Stop, Schade
04.02.2008 15:54:04: Qry: Artist LIKE '%Muff Potter' AND SongTitle LIKE '%Los, Stop, Schade'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 4 < Found:> 13 < Searching for:> Marr - Express and Take Shape
04.02.2008 15:54:04: QueryLibrary(): begin with Marr, Express and Take Shape
04.02.2008 15:54:04: Qry: Artist LIKE '%Marr' AND SongTitle LIKE '%Express and Take Shape'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> Marr - Express and Take Shape
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 4 < Found:> 14 < Searching for:> Anajo - Hommage
04.02.2008 15:54:04: QueryLibrary(): begin with Anajo, Hommage
04.02.2008 15:54:04: Qry: Artist LIKE '%Anajo' AND SongTitle LIKE '%Hommage'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 4 < Found:> 14 < Searching for:> Maritime - Sleep Around
04.02.2008 15:54:04: QueryLibrary(): begin with Maritime, Sleep Around
04.02.2008 15:54:04: Qry: Artist LIKE '%Maritime' AND SongTitle LIKE '%Sleep Around'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 4 < Found:> 14 < Searching for:> Blumfeld - Weil es Liebe ist
04.02.2008 15:54:04: QueryLibrary(): begin with Blumfeld, Weil es Liebe ist
04.02.2008 15:54:04: Qry: Artist LIKE '%Blumfeld' AND SongTitle LIKE '%Weil es Liebe ist'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 4 < Found:> 14 < Searching for:> Muff Potter - gefühlsbonzentreffen
04.02.2008 15:54:04: QueryLibrary(): begin with Muff Potter, gefühlsbonzentreffen
04.02.2008 15:54:04: Qry: Artist LIKE '%Muff Potter' AND SongTitle LIKE '%gefühlsbonzentreffen'
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 4 < Found:> 14 < Searching for:> Voltaire - Flut
04.02.2008 15:54:04: QueryLibrary(): begin with Voltaire, Flut
04.02.2008 15:54:04: Qry: Artist LIKE '%Voltaire' AND SongTitle LIKE '%Flut'
04.02.2008 15:54:04: AvoidDupes: Wahr -->> Matched and Added: --->>> Voltaire - flut
04.02.2008 15:54:04: Last.FM Node:> Elapsed Time: 4 < Found:> 15 < Searching for:> Anajo - Lass Uns Sein, Was Wir Sind
04.02.2008 15:54:04: QueryLibrary(): begin with Anajo, Lass Uns Sein, Was Wir Sind
04.02.2008 15:54:04: Qry: Artist LIKE '%Anajo' AND SongTitle LIKE '%Lass Uns Sein, Was Wir Sind'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 4 < Found:> 15 < Searching for:> Rantanplan - Großversuch (in Sachen Leben)
04.02.2008 15:54:05: QueryLibrary(): begin with Rantanplan, Großversuch (in Sachen Leben)
04.02.2008 15:54:05: Qry: Artist LIKE '%Rantanplan' AND SongTitle LIKE '%Großversuch (in Sachen Leben)'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 4 < Found:> 15 < Searching for:> Element of Crime - Delmenhorst
04.02.2008 15:54:05: QueryLibrary(): begin with Element of Crime, Delmenhorst
04.02.2008 15:54:05: Qry: Artist LIKE '%Element of Crime' AND SongTitle LIKE '%Delmenhorst'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 4 < Found:> 15 < Searching for:> Farin Urlaub - Augenblick
04.02.2008 15:54:05: QueryLibrary(): begin with Farin Urlaub, Augenblick
04.02.2008 15:54:05: Qry: Artist LIKE '%Farin Urlaub' AND SongTitle LIKE '%Augenblick'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 4 < Found:> 15 < Searching for:> Farin Urlaub - Unter Wasser
04.02.2008 15:54:05: QueryLibrary(): begin with Farin Urlaub, Unter Wasser
04.02.2008 15:54:05: Qry: Artist LIKE '%Farin Urlaub' AND SongTitle LIKE '%Unter Wasser'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 4 < Found:> 15 < Searching for:> Hund am Strand - Jungen Mädchen
04.02.2008 15:54:05: QueryLibrary(): begin with Hund am Strand, Jungen Mädchen
04.02.2008 15:54:05: Qry: Artist LIKE '%Hund am Strand' AND SongTitle LIKE '%Jungen Mädchen'
04.02.2008 15:54:05: AvoidDupes: Wahr -->> Matched and Added: --->>> Hund am Strand - Jungen Mädchen
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 4 < Found:> 16 < Searching for:> Sportfreunde Stiller - Wie lange sollen wir noch warten
04.02.2008 15:54:05: QueryLibrary(): begin with Sportfreunde Stiller, Wie lange sollen wir noch warten
04.02.2008 15:54:05: Qry: Artist LIKE '%Sportfreunde Stiller' AND SongTitle LIKE '%Wie lange sollen wir noch warten'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 4 < Found:> 16 < Searching for:> Rosenstolz - ES TUT IMMER NOCH WEH
04.02.2008 15:54:05: QueryLibrary(): begin with Rosenstolz, ES TUT IMMER NOCH WEH
04.02.2008 15:54:05: Qry: Artist LIKE '%Rosenstolz' AND SongTitle LIKE '%ES TUT IMMER NOCH WEH'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 16 < Searching for:> Element of Crime - Finger weg von meiner Paranoia
04.02.2008 15:54:05: QueryLibrary(): begin with Element of Crime, Finger weg von meiner Paranoia
04.02.2008 15:54:05: Qry: Artist LIKE '%Element of Crime' AND SongTitle LIKE '%Finger weg von meiner Paranoia'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 16 < Searching for:> Die Fantastischen Vier - Sommerregen
04.02.2008 15:54:05: QueryLibrary(): begin with Die Fantastischen Vier, Sommerregen
04.02.2008 15:54:05: Qry: Artist LIKE '%Die Fantastischen Vier' AND SongTitle LIKE '%Sommerregen'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 16 < Searching for:> Rantanplan - Durch die Nacht fällt Schnee
04.02.2008 15:54:05: QueryLibrary(): begin with Rantanplan, Durch die Nacht fällt Schnee
04.02.2008 15:54:05: Qry: Artist LIKE '%Rantanplan' AND SongTitle LIKE '%Durch die Nacht fällt Schnee'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 16 < Searching for:> Beatsteaks - Hand In Hand
04.02.2008 15:54:05: QueryLibrary(): begin with Beatsteaks, Hand In Hand
04.02.2008 15:54:05: Qry: Artist LIKE '%Beatsteaks' AND SongTitle LIKE '%Hand In Hand'
04.02.2008 15:54:05: AvoidDupes: Wahr -->> Matched and Added: --->>> Beatsteaks - Hand In Hand
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 17 < Searching for:> Schrottgrenze - Belladonna
04.02.2008 15:54:05: QueryLibrary(): begin with Schrottgrenze, Belladonna
04.02.2008 15:54:05: Qry: Artist LIKE '%Schrottgrenze' AND SongTitle LIKE '%Belladonna'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 17 < Searching for:> Wir sind Helden - Nur ein Wort
04.02.2008 15:54:05: QueryLibrary(): begin with Wir sind Helden, Nur ein Wort
04.02.2008 15:54:05: Qry: Artist LIKE '%Wir sind Helden' AND SongTitle LIKE '%Nur ein Wort'
04.02.2008 15:54:05: AvoidDupes: Wahr -->> Matched and Added: --->>> Wir Sind Helden - Nur ein Wort
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 18 < Searching for:> Hund am Strand - In der Mitte
04.02.2008 15:54:05: QueryLibrary(): begin with Hund am Strand, In der Mitte
04.02.2008 15:54:05: Qry: Artist LIKE '%Hund am Strand' AND SongTitle LIKE '%In der Mitte'
04.02.2008 15:54:05: AvoidDupes: Wahr -->> Matched and Added: --->>> Hund am Strand - In Der Mitte
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 19 < Searching for:> Klee - Gold
04.02.2008 15:54:05: QueryLibrary(): begin with Klee, Gold
04.02.2008 15:54:05: Qry: Artist LIKE '%Klee' AND SongTitle LIKE '%Gold'
04.02.2008 15:54:05: Last.FM Node:> Elapsed Time: 5 < Found:> 19 < Searching for:> Klee - Tausendfach
04.02.2008 15:54:05: QueryLibrary(): begin with Klee, Tausendfach
04.02.2008 15:54:05: Qry: Artist LIKE '%Klee' AND SongTitle LIKE '%Tausendfach'
04.02.2008 15:54:06: GetSimilarTracks(): finished
05.02.2008 00:16:13: LastFMNode: OnStartUp mode = Enabled
05.02.2008 00:16:13: InitLastFMNode() was called
05.02.2008 00:16:13: InitLastFMNode() finished
05.02.2008 07:29:46: LastFMNode: OnStartUp mode = Enabled
05.02.2008 07:29:46: InitLastFMNode() was called
05.02.2008 07:29:47: InitLastFMNode() finished
05.02.2008 09:43:10: LastFMNode: OnStartUp mode = Enabled
05.02.2008 09:43:10: InitLastFMNode() was called
05.02.2008 09:43:10: InitLastFMNode() finished
05.02.2008 11:25:51: LastFMNode: OnStartUp mode = Enabled
05.02.2008 11:25:52: InitLastFMNode() was called
05.02.2008 11:25:52: InitLastFMNode() finished
05.02.2008 11:27:22: LastFMNode: OnStartUp mode = Enabled
05.02.2008 11:27:22: InitLastFMNode() was called
05.02.2008 11:27:22: InitLastFMNode() finished
05.02.2008 23:27:06: LastFMNode: OnStartUp mode = Enabled
05.02.2008 23:27:06: InitLastFMNode() was called
05.02.2008 23:27:06: InitLastFMNode() finished
05.02.2008 23:27:41: GetSimilarTracks(): begin
05.02.2008 23:27:42: >> fixurl() entered with: Jack Johnson
05.02.2008 23:27:42: << fixurl will return with: Jack+Johnson
05.02.2008 23:27:42: >> fixurl() entered with: Losing Keys
05.02.2008 23:27:42: << fixurl will return with: Losing+Keys
05.02.2008 23:27:42: >> LoadXML: Begin with Jack+Johnson/Losing+Keys & SimilarTracks
05.02.2008 23:27:42: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/track/ ... imilar.xml
05.02.2008 23:27:42: xmlDoc.Load: Waiting for Last.FM to return SimilarTracks of Jack+Johnson/Losing+Keys
05.02.2008 23:27:42: xmlDoc: returned from loop in: 0,140625
05.02.2008 23:27:42: << LoadXML: Finished in --> 0
05.02.2008 23:27:42: SimilarTracksXML appears to be OK, proceeding
05.02.2008 23:27:42: GetSimilarTracks(): finished
05.02.2008 23:27:51: GetSimilarTracks(): begin
05.02.2008 23:27:52: >> fixurl() entered with: Jack Johnson
05.02.2008 23:27:52: << fixurl will return with: Jack+Johnson
05.02.2008 23:27:52: >> fixurl() entered with: Monsoon
05.02.2008 23:27:52: << fixurl will return with: Monsoon
05.02.2008 23:27:52: >> LoadXML: Begin with Jack+Johnson/Monsoon & SimilarTracks
05.02.2008 23:27:52: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/track/ ... imilar.xml
05.02.2008 23:27:52: xmlDoc.Load: Waiting for Last.FM to return SimilarTracks of Jack+Johnson/Monsoon
05.02.2008 23:27:52: xmlDoc: returned from loop in: 0,171875
05.02.2008 23:27:52: << LoadXML: Finished in --> 0
05.02.2008 23:27:52: SimilarTracksXML appears to be OK, proceeding
05.02.2008 23:27:52: GetSimilarTracks(): finished
05.02.2008 23:28:02: GetSimilarTracks(): begin
05.02.2008 23:28:02: >> fixurl() entered with: Jack Johnson
05.02.2008 23:28:02: << fixurl will return with: Jack+Johnson
05.02.2008 23:28:02: >> fixurl() entered with: Upside Down
05.02.2008 23:28:03: << fixurl will return with: Upside+Down
05.02.2008 23:28:03: >> LoadXML: Begin with Jack+Johnson/Upside+Down & SimilarTracks
05.02.2008 23:28:03: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/track/ ... imilar.xml
05.02.2008 23:28:03: xmlDoc.Load: Waiting for Last.FM to return SimilarTracks of Jack+Johnson/Upside+Down
05.02.2008 23:28:03: xmlDoc: returned from loop in: 0,125
05.02.2008 23:28:03: << LoadXML: Finished in --> 0
05.02.2008 23:28:03: SimilarTracksXML appears to be OK, proceeding
05.02.2008 23:28:03: GetSimilarTracks(): finished
05.02.2008 23:28:13: GetSimilarTracks(): begin
05.02.2008 23:28:13: >> fixurl() entered with: Jack Johnson
05.02.2008 23:28:13: << fixurl will return with: Jack+Johnson
05.02.2008 23:28:13: >> fixurl() entered with: Flake
05.02.2008 23:28:13: << fixurl will return with: Flake
05.02.2008 23:28:14: >> LoadXML: Begin with Jack+Johnson/Flake & SimilarTracks
05.02.2008 23:28:14: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/track/ ... imilar.xml
05.02.2008 23:28:14: xmlDoc.Load: Waiting for Last.FM to return SimilarTracks of Jack+Johnson/Flake
05.02.2008 23:28:14: xmlDoc: returned from loop in: 0,140625
05.02.2008 23:28:14: << LoadXML: Finished in --> 0
05.02.2008 23:28:14: SimilarTracksXML appears to be OK, proceeding
05.02.2008 23:28:14: GetSimilarTracks(): finished
05.02.2008 23:29:59: ExpandNode(): Started
05.02.2008 23:29:59: Adding Favorite Artists Node
05.02.2008 23:29:59: Adding Favorite Tags Node
05.02.2008 23:29:59: Adding User Charts Node
05.02.2008 23:29:59: Adding Location Charts Node
05.02.2008 23:29:59: ExpandNode(): Ended
05.02.2008 23:30:03: ExpandFavoriteArtistNode(obj): started
05.02.2008 23:30:03: AddArtist(): Begin
05.02.2008 23:30:12: Adding Artist Node: John Frusciante
05.02.2008 23:30:12: AddArtist(): finished
05.02.2008 23:30:12: ExpandFavoriteArtistNode(obj): finished
05.02.2008 23:30:16: FillArtistNode(): begin
05.02.2008 23:30:16: >> GoLastFM(): Begin with: John Frusciante & TopTracks
05.02.2008 23:30:16: >> LoadXML: Begin with John Frusciante & TopTracks
05.02.2008 23:30:16: >> fixurl() entered with: John Frusciante
05.02.2008 23:30:16: << fixurl will return with: John+Frusciante
05.02.2008 23:30:16: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/artist ... tracks.xml
05.02.2008 23:30:16: xmlDoc.Load: Waiting for Last.FM to return TopTracks of John Frusciante
05.02.2008 23:30:16: xmlDoc: returned from loop in: 0,171875
05.02.2008 23:30:16: << LoadXML: Finished in --> 0
05.02.2008 23:30:16: GoLastFM(): LoadXML returned TopTracksXml
05.02.2008 23:30:16: << GoLastFM(): Finished in: 0
05.02.2008 23:30:18: Hmmm, songlist was empty... possibly requested artist not in library..
05.02.2008 23:30:18: FillArtistNode(): finished
05.02.2008 23:30:21: >> Fill Favorite Tags Node: begin
05.02.2008 23:30:21: AddTag(): begin
05.02.2008 23:30:23: Invalid Tag, node not added
05.02.2008 23:30:23: AddTag(): finished
05.02.2008 23:30:23: << Fill Favorite Tags Node: finish
05.02.2008 23:30:26: ExpandLocationChartsNode(): begin
05.02.2008 23:30:26: AddLocation(): begin
05.02.2008 23:30:29: Adding Location Node: United States
05.02.2008 23:30:29: AddLocation(): finished
05.02.2008 23:30:29: ExpandLocationChartsNode(): finished
05.02.2008 23:30:30: FillLocationNode(): begin
05.02.2008 23:30:30: >> LoadXML: Begin with United States & LocationTracks
05.02.2008 23:30:30: >> fixurl() entered with: United States
05.02.2008 23:30:30: << fixurl will return with: United+States
05.02.2008 23:30:30: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/place/ ... tracks.xml
05.02.2008 23:30:30: xmlDoc.Load: Waiting for Last.FM to return LocationTracks of United States
05.02.2008 23:30:31: xmlDoc: returned from loop in: 0,21875
05.02.2008 23:30:31: << LoadXML: Finished in --> 0
05.02.2008 23:30:31: LocationTracksXML appears to be OK, proceeding
05.02.2008 23:30:31: FillLocationNode(): finished
05.02.2008 23:30:32: ExpandLocationNode(): begin
05.02.2008 23:30:32: >> LoadXML: Begin with United States & LocationArtists
05.02.2008 23:30:32: >> fixurl() entered with: United States
05.02.2008 23:30:32: << fixurl will return with: United+States
05.02.2008 23:30:32: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/place/ ... rtists.xml
05.02.2008 23:30:32: xmlDoc.Load: Waiting for Last.FM to return LocationArtists of United States
05.02.2008 23:30:32: xmlDoc: returned from loop in: 0,15625
05.02.2008 23:30:32: << LoadXML: Finished in --> 0
05.02.2008 23:30:32: LocationArtistsXML appears to be OK, proceeding
05.02.2008 23:30:32: ExpandLocationNode(): finished
05.02.2008 23:30:34: ExpandLocationNode(): begin
05.02.2008 23:30:34: >> LoadXML: Begin with United States & LocationArtists
05.02.2008 23:30:34: >> fixurl() entered with: United States
05.02.2008 23:30:34: << fixurl will return with: United+States
05.02.2008 23:30:34: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/place/ ... rtists.xml
05.02.2008 23:30:34: xmlDoc.Load: Waiting for Last.FM to return LocationArtists of United States
05.02.2008 23:30:34: xmlDoc: returned from loop in: 0,140625
05.02.2008 23:30:34: << LoadXML: Finished in --> 0
05.02.2008 23:30:34: LocationArtistsXML appears to be OK, proceeding
05.02.2008 23:30:34: ExpandLocationNode(): finished
05.02.2008 23:30:45: FillUserNode(): begin
05.02.2008 23:30:45: FillUserNode(): finished
06.02.2008 01:08:12: LastFMNode: OnStartUp mode = Enabled
06.02.2008 01:08:12: InitLastFMNode() was called
06.02.2008 01:08:12: InitLastFMNode() finished
06.02.2008 02:14:06: LastFMNode: OnStartUp mode = Enabled
06.02.2008 02:14:06: InitLastFMNode() was called
06.02.2008 02:14:07: InitLastFMNode() finished
06.02.2008 16:19:07: LastFMNode: OnStartUp mode = Enabled
06.02.2008 16:19:07: InitLastFMNode() was called
06.02.2008 16:19:08: InitLastFMNode() finished
07.02.2008 15:27:05: LastFMNode: OnStartUp mode = Enabled
07.02.2008 15:27:05: InitLastFMNode() was called
07.02.2008 15:27:05: InitLastFMNode() finished
07.02.2008 17:09:05: LastFMNode: OnStartUp mode = Enabled
07.02.2008 17:09:05: InitLastFMNode() was called
07.02.2008 17:09:05: InitLastFMNode() finished
07.02.2008 19:03:11: LastFMNode: OnStartUp mode = Enabled
07.02.2008 19:03:12: InitLastFMNode() was called
07.02.2008 19:03:12: InitLastFMNode() finished

THANK YOU :)
Jonny
Teknojnky
Posts: 5537
Joined: Tue Sep 06, 2005 11:01 pm
Contact:

Post by Teknojnky »

I've concentrating on the dj mode, so the other nodes have not really been improved much yet.

Please delete the log file and download the latest MMIP from the first thread post to make sure you have the lastest version.

Here what my log looks like for the 'united states' place node.
2/7/2008 4:15:58 PM: ExpandNode(): Started
2/7/2008 4:15:58 PM: Adding Favorite Artists Node
2/7/2008 4:15:58 PM: Adding Favorite Tags Node
2/7/2008 4:15:58 PM: Adding User Charts Node
2/7/2008 4:15:58 PM: Adding Location Charts Node
2/7/2008 4:15:58 PM: ExpandNode(): Ended
2/7/2008 4:16:00 PM: ExpandLocationChartsNode(): begin
2/7/2008 4:16:00 PM: AddLocation(): begin
2/7/2008 4:16:03 PM: Adding Location Node: United States
2/7/2008 4:16:03 PM: AddLocation(): finished
2/7/2008 4:16:03 PM: ExpandLocationChartsNode(): finished
2/7/2008 4:16:08 PM: FillLocationNode(): begin
2/7/2008 4:16:08 PM: >> LoadXML: Begin with United States & LocationTracks
2/7/2008 4:16:08 PM: >> fixurl() entered with: United States
2/7/2008 4:16:08 PM: << fixurl will return with: United+States
2/7/2008 4:16:08 PM: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/place/ ... tracks.xml
2/7/2008 4:16:08 PM: xmlDoc.Load: Waiting for Last.FM to return LocationTracks of United States
2/7/2008 4:16:22 PM: xmlDoc: returned from loop in: 13.62109
2/7/2008 4:16:22 PM: << LoadXML: Finished in --> 13
2/7/2008 4:16:22 PM: LocationTracksXML appears to be OK, proceeding
2/7/2008 4:16:22 PM: Last.FM Node:> Elapsed Time: 13 < Found:> 0 < Searching for:> Radiohead - Bodysnatchers
2/7/2008 4:16:22 PM: QueryLibrary(): begin with Radiohead, Bodysnatchers
2/7/2008 4:16:22 PM: found artist :> Radiohead
2/7/2008 4:16:22 PM: Last.FM Node:> Elapsed Time: 14 < Found:> 0 < Searching for:> Radiohead - All I Need
2/7/2008 4:16:22 PM: QueryLibrary(): begin with Radiohead, All I Need
2/7/2008 4:16:22 PM: found artist :> Radiohead
2/7/2008 4:16:23 PM: Last.FM Node:> Elapsed Time: 15 < Found:> 0 < Searching for:> Radiohead - Nude
2/7/2008 4:16:23 PM: QueryLibrary(): begin with Radiohead, Nude
2/7/2008 4:16:23 PM: found artist :> Radiohead
2/7/2008 4:16:23 PM: -->> Added: --->>> Radiohead - Nude
2/7/2008 4:16:23 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:23 PM: Last.FM Node:> Elapsed Time: 15 < Found:> 1 < Searching for:> Radiohead - Reckoner
2/7/2008 4:16:23 PM: QueryLibrary(): begin with Radiohead, Reckoner
2/7/2008 4:16:23 PM: found artist :> Radiohead
2/7/2008 4:16:24 PM: -->> Added: --->>> Radiohead - Reckoner
2/7/2008 4:16:24 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:24 PM: Last.FM Node:> Elapsed Time: 15 < Found:> 1 < Searching for:> Radiohead - 15 Step
2/7/2008 4:16:24 PM: QueryLibrary(): begin with Radiohead, 15 Step
2/7/2008 4:16:24 PM: found artist :> Radiohead
2/7/2008 4:16:25 PM: Last.FM Node:> Elapsed Time: 16 < Found:> 0 < Searching for:> Radiohead - Jigsaw Falling Into Place
2/7/2008 4:16:25 PM: QueryLibrary(): begin with Radiohead, Jigsaw Falling Into Place
2/7/2008 4:16:25 PM: found artist :> Radiohead
2/7/2008 4:16:25 PM: Last.FM Node:> Elapsed Time: 17 < Found:> 0 < Searching for:> Radiohead - Weird Fishes/Arpeggi
2/7/2008 4:16:25 PM: QueryLibrary(): begin with Radiohead, Weird Fishes/Arpeggi
2/7/2008 4:16:25 PM: found artist :> Radiohead
2/7/2008 4:16:26 PM: Last.FM Node:> Elapsed Time: 18 < Found:> 0 < Searching for:> Radiohead - Faust Arp
2/7/2008 4:16:26 PM: QueryLibrary(): begin with Radiohead, Faust Arp
2/7/2008 4:16:26 PM: found artist :> Radiohead
2/7/2008 4:16:27 PM: Last.FM Node:> Elapsed Time: 18 < Found:> 0 < Searching for:> Radiohead - House of Cards
2/7/2008 4:16:27 PM: QueryLibrary(): begin with Radiohead, House of Cards
2/7/2008 4:16:27 PM: found artist :> Radiohead
2/7/2008 4:16:28 PM: Last.FM Node:> Elapsed Time: 19 < Found:> 0 < Searching for:> The Moldy Peaches - Anyone Else But You
2/7/2008 4:16:28 PM: QueryLibrary(): begin with The Moldy Peaches, Anyone Else But You
2/7/2008 4:16:28 PM: Last.FM Node:> Elapsed Time: 19 < Found:> 0 < Searching for:> Radiohead - Videotape
2/7/2008 4:16:28 PM: QueryLibrary(): begin with Radiohead, Videotape
2/7/2008 4:16:28 PM: found artist :> Radiohead
2/7/2008 4:16:28 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> Vampire Weekend - A-Punk
2/7/2008 4:16:28 PM: QueryLibrary(): begin with Vampire Weekend, A-Punk
2/7/2008 4:16:28 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> Vampire Weekend - Oxford Comma
2/7/2008 4:16:28 PM: QueryLibrary(): begin with Vampire Weekend, Oxford Comma
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> The Postal Service - Such Great Heights
2/7/2008 4:16:29 PM: QueryLibrary(): begin with The Postal Service, Such Great Heights
2/7/2008 4:16:29 PM: found artist :> The Postal Service
2/7/2008 4:16:29 PM: -->> Added: --->>> The Postal Service - Such Great Heights
2/7/2008 4:16:29 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 1 < Searching for:> Vampire Weekend - Cape Cod Kwassa Kwassa
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Vampire Weekend, Cape Cod Kwassa Kwassa
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> Vampire Weekend - Mansard Roof
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Vampire Weekend, Mansard Roof
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> Barry Louis Polisar - All I Want is You
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Barry Louis Polisar, All I Want is You
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> Belle and Sebastian - Piazza, New York Catcher
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Belle and Sebastian, Piazza, New York Catcher
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> Kimya Dawson - Tire Swing
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Kimya Dawson, Tire Swing
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 20 < Found:> 0 < Searching for:> Death Cab for Cutie - I Will Follow You Into the Dark
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Death Cab for Cutie, I Will Follow You Into the Dark
2/7/2008 4:16:29 PM: found artist :> Death Cab for Cutie
2/7/2008 4:16:29 PM: -->> Added: --->>> Death Cab for Cutie - I Will Follow You Into the Dark
2/7/2008 4:16:29 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 21 < Found:> 1 < Searching for:> Vampire Weekend - Campus
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Vampire Weekend, Campus
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 21 < Found:> 0 < Searching for:> Vampire Weekend - Bryn
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Vampire Weekend, Bryn
2/7/2008 4:16:29 PM: Last.FM Node:> Elapsed Time: 21 < Found:> 0 < Searching for:> Kimya Dawson - Loose Lips
2/7/2008 4:16:29 PM: QueryLibrary(): begin with Kimya Dawson, Loose Lips
2/7/2008 4:16:30 PM: Last.FM Node:> Elapsed Time: 21 < Found:> 0 < Searching for:> Radiohead - Karma Police
2/7/2008 4:16:30 PM: QueryLibrary(): begin with Radiohead, Karma Police
2/7/2008 4:16:30 PM: found artist :> Radiohead
2/7/2008 4:16:30 PM: -->> Added: --->>> Radiohead - Karma Police
2/7/2008 4:16:30 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:30 PM: Last.FM Node:> Elapsed Time: 21 < Found:> 1 < Searching for:> Vampire Weekend - Walcott
2/7/2008 4:16:30 PM: QueryLibrary(): begin with Vampire Weekend, Walcott
2/7/2008 4:16:30 PM: Last.FM Node:> Elapsed Time: 21 < Found:> 0 < Searching for:> Paramore - Misery Business
2/7/2008 4:16:30 PM: QueryLibrary(): begin with Paramore, Misery Business
2/7/2008 4:16:30 PM: found artist :> Paramore
2/7/2008 4:16:30 PM: -->> Added: --->>> Paramore - Misery Business
2/7/2008 4:16:30 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:30 PM: Last.FM Node:> Elapsed Time: 22 < Found:> 1 < Searching for:> Kanye West - Stronger
2/7/2008 4:16:30 PM: QueryLibrary(): begin with Kanye West, Stronger
2/7/2008 4:16:30 PM: found artist :> Kanye West
2/7/2008 4:16:31 PM: Last.FM Node:> Elapsed Time: 23 < Found:> 0 < Searching for:> Death Cab for Cutie - Soul Meets Body
2/7/2008 4:16:31 PM: QueryLibrary(): begin with Death Cab for Cutie, Soul Meets Body
2/7/2008 4:16:31 PM: found artist :> Death Cab for Cutie
2/7/2008 4:16:32 PM: -->> Added: --->>> Death Cab for Cutie - Soul Meets Body
2/7/2008 4:16:32 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:32 PM: Last.FM Node:> Elapsed Time: 23 < Found:> 1 < Searching for:> The Shins - New Slang
2/7/2008 4:16:32 PM: QueryLibrary(): begin with The Shins, New Slang
2/7/2008 4:16:32 PM: found artist :> The Shins
2/7/2008 4:16:32 PM: -->> Added: --->>> The Shins - New Slang
2/7/2008 4:16:32 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:32 PM: Last.FM Node:> Elapsed Time: 24 < Found:> 1 < Searching for:> The Kinks - A Well Respected Man
2/7/2008 4:16:32 PM: QueryLibrary(): begin with The Kinks, A Well Respected Man
2/7/2008 4:16:32 PM: found artist :> The Kinks
2/7/2008 4:16:33 PM: Last.FM Node:> Elapsed Time: 25 < Found:> 0 < Searching for:> M.I.A. - Paper Planes
2/7/2008 4:16:33 PM: QueryLibrary(): begin with M.I.A., Paper Planes
2/7/2008 4:16:33 PM: Last.FM Node:> Elapsed Time: 25 < Found:> 0 < Searching for:> Modest Mouse - Float On
2/7/2008 4:16:33 PM: QueryLibrary(): begin with Modest Mouse, Float On
2/7/2008 4:16:33 PM: found artist :> Modest Mouse
2/7/2008 4:16:34 PM: -->> Added: --->>> Modest Mouse - Float On
2/7/2008 4:16:34 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:34 PM: Last.FM Node:> Elapsed Time: 25 < Found:> 1 < Searching for:> Radiohead - Paranoid Android
2/7/2008 4:16:34 PM: QueryLibrary(): begin with Radiohead, Paranoid Android
2/7/2008 4:16:34 PM: found artist :> Radiohead
2/7/2008 4:16:34 PM: -->> Added: --->>> Radiohead - Paranoid Android
2/7/2008 4:16:34 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:34 PM: Last.FM Node:> Elapsed Time: 25 < Found:> 1 < Searching for:> The Shins - Caring Is Creepy
2/7/2008 4:16:34 PM: QueryLibrary(): begin with The Shins, Caring Is Creepy
2/7/2008 4:16:34 PM: found artist :> The Shins
2/7/2008 4:16:34 PM: -->> Added: --->>> The Shins - Caring Is Creepy
2/7/2008 4:16:34 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:34 PM: Last.FM Node:> Elapsed Time: 26 < Found:> 1 < Searching for:> The Postal Service - Nothing Better
2/7/2008 4:16:34 PM: QueryLibrary(): begin with The Postal Service, Nothing Better
2/7/2008 4:16:34 PM: found artist :> The Postal Service
2/7/2008 4:16:34 PM: -->> Added: --->>> The Postal Service - Nothing Better
2/7/2008 4:16:34 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:34 PM: Last.FM Node:> Elapsed Time: 26 < Found:> 1 < Searching for:> Paramore - Crushcrushcrush
2/7/2008 4:16:35 PM: QueryLibrary(): begin with Paramore, Crushcrushcrush
2/7/2008 4:16:35 PM: found artist :> Paramore
2/7/2008 4:16:35 PM: -->> Added: --->>> Paramore - crushcrushcrush
2/7/2008 4:16:35 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:35 PM: Last.FM Node:> Elapsed Time: 27 < Found:> 1 < Searching for:> Oasis - Wonderwall
2/7/2008 4:16:35 PM: QueryLibrary(): begin with Oasis, Wonderwall
2/7/2008 4:16:35 PM: found artist :> Oasis
2/7/2008 4:16:36 PM: -->> Added: --->>> Oasis - Wonderwall
2/7/2008 4:16:36 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:36 PM: Last.FM Node:> Elapsed Time: 28 < Found:> 1 < Searching for:> Sara Bareilles - Love Song
2/7/2008 4:16:36 PM: QueryLibrary(): begin with Sara Bareilles, Love Song
2/7/2008 4:16:36 PM: Last.FM Node:> Elapsed Time: 28 < Found:> 0 < Searching for:> The Shins - Sleeping Lessons
2/7/2008 4:16:36 PM: QueryLibrary(): begin with The Shins, Sleeping Lessons
2/7/2008 4:16:36 PM: found artist :> The Shins
2/7/2008 4:16:37 PM: -->> Added: --->>> The Shins - Sleeping Lessons
2/7/2008 4:16:37 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:37 PM: Last.FM Node:> Elapsed Time: 28 < Found:> 1 < Searching for:> The Killers - When You Were Young
2/7/2008 4:16:37 PM: QueryLibrary(): begin with The Killers, When You Were Young
2/7/2008 4:16:37 PM: found artist :> The Killers
2/7/2008 4:16:37 PM: -->> Added: --->>> The Killers - When You Were Young
2/7/2008 4:16:37 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:37 PM: Last.FM Node:> Elapsed Time: 29 < Found:> 1 < Searching for:> Vampire Weekend - The Kids Don't Stand A Chance
2/7/2008 4:16:37 PM: QueryLibrary(): begin with Vampire Weekend, The Kids Don't Stand A Chance
2/7/2008 4:16:37 PM: Last.FM Node:> Elapsed Time: 29 < Found:> 0 < Searching for:> Feist - My Moon My Man
2/7/2008 4:16:37 PM: QueryLibrary(): begin with Feist, My Moon My Man
2/7/2008 4:16:37 PM: Last.FM Node:> Elapsed Time: 29 < Found:> 0 < Searching for:> Yeah Yeah Yeahs - Maps
2/7/2008 4:16:37 PM: QueryLibrary(): begin with Yeah Yeah Yeahs, Maps
2/7/2008 4:16:37 PM: found artist :> Yeah Yeah Yeahs
2/7/2008 4:16:37 PM: -->> Added: --->>> Yeah Yeah Yeahs - Maps
2/7/2008 4:16:37 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:37 PM: Last.FM Node:> Elapsed Time: 29 < Found:> 1 < Searching for:> The Shins - Australia
2/7/2008 4:16:37 PM: QueryLibrary(): begin with The Shins, Australia
2/7/2008 4:16:37 PM: found artist :> The Shins
2/7/2008 4:16:38 PM: -->> Added: --->>> The Shins - Australia
2/7/2008 4:16:38 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:38 PM: Last.FM Node:> Elapsed Time: 30 < Found:> 1 < Searching for:> The Postal Service - The District Sleeps Alone Tonight
2/7/2008 4:16:38 PM: QueryLibrary(): begin with The Postal Service, The District Sleeps Alone Tonight
2/7/2008 4:16:38 PM: found artist :> The Postal Service
2/7/2008 4:16:38 PM: -->> Added: --->>> The Postal Service - The District Sleeps Alone Tonight
2/7/2008 4:16:38 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:38 PM: Last.FM Node:> Elapsed Time: 30 < Found:> 1 < Searching for:> Buddy Holly - Dearest
2/7/2008 4:16:38 PM: QueryLibrary(): begin with Buddy Holly, Dearest
2/7/2008 4:16:38 PM: found artist :> Buddy Holly
2/7/2008 4:16:39 PM: Last.FM Node:> Elapsed Time: 30 < Found:> 0 < Searching for:> Muse - Starlight
2/7/2008 4:16:39 PM: QueryLibrary(): begin with Muse, Starlight
2/7/2008 4:16:39 PM: found artist :> Muse
2/7/2008 4:16:39 PM: -->> Added: --->>> Muse - Starlight
2/7/2008 4:16:39 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:39 PM: Last.FM Node:> Elapsed Time: 31 < Found:> 1 < Searching for:> The Postal Service - Sleeping In
2/7/2008 4:16:39 PM: QueryLibrary(): begin with The Postal Service, Sleeping In
2/7/2008 4:16:39 PM: found artist :> The Postal Service
2/7/2008 4:16:40 PM: -->> Added: --->>> The Postal Service - Sleeping In
2/7/2008 4:16:40 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:40 PM: Last.FM Node:> Elapsed Time: 31 < Found:> 1 < Searching for:> The Shins - Phantom Limb
2/7/2008 4:16:40 PM: QueryLibrary(): begin with The Shins, Phantom Limb
2/7/2008 4:16:40 PM: found artist :> The Shins
2/7/2008 4:16:40 PM: -->> Added: --->>> The Shins - Phantom Limb
2/7/2008 4:16:40 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:40 PM: Last.FM Node:> Elapsed Time: 32 < Found:> 1 < Searching for:> The Beatles - Come Together
2/7/2008 4:16:40 PM: QueryLibrary(): begin with The Beatles, Come Together
2/7/2008 4:16:40 PM: found artist :> The Beatles
2/7/2008 4:16:40 PM: -->> Added: --->>> The Beatles - Come Together
2/7/2008 4:16:40 PM: Adding only first result :> True - 0 - 3
2/7/2008 4:16:40 PM: FillLocationNode(): finished
and expanded
2/7/2008 4:24:07 PM: ExpandLocationNode(): begin
2/7/2008 4:24:07 PM: >> LoadXML: Begin with United States & LocationArtists
2/7/2008 4:24:07 PM: >> fixurl() entered with: United States
2/7/2008 4:24:07 PM: << fixurl will return with: United+States
2/7/2008 4:24:07 PM: xmlDoc.Load: Init Query Last.FM: http://ws.audioscrobbler.com/1.0/place/ ... rtists.xml
2/7/2008 4:24:07 PM: xmlDoc.Load: Waiting for Last.FM to return LocationArtists of United States
2/7/2008 4:24:08 PM: xmlDoc: returned from loop in: 1.675781
2/7/2008 4:24:08 PM: << LoadXML: Finished in --> 1
2/7/2008 4:24:08 PM: LocationArtistsXML appears to be OK, proceeding
2/7/2008 4:24:08 PM: Added Location Artist Node: Radiohead
2/7/2008 4:24:08 PM: Added Location Artist Node: The Beatles
2/7/2008 4:24:08 PM: Added Location Artist Node: Death Cab for Cutie
2/7/2008 4:24:08 PM: Added Location Artist Node: Modest Mouse
2/7/2008 4:24:08 PM: Added Location Artist Node: The Shins
2/7/2008 4:24:08 PM: Added Location Artist Node: Red Hot Chili Peppers
2/7/2008 4:24:08 PM: Added Location Artist Node: Weezer
2/7/2008 4:24:08 PM: Added Location Artist Node: Coldplay
2/7/2008 4:24:08 PM: Added Location Artist Node: Beck
2/7/2008 4:24:08 PM: Added Location Artist Node: The Killers
2/7/2008 4:24:08 PM: ExpandLocationNode(): finished
I suspect the problem you might be having may be related to localization or locale settings in either windows or last.fm.

Which language/region is last.fm and windows configured for you?
Teknojnky
Posts: 5537
Joined: Tue Sep 06, 2005 11:01 pm
Contact:

Post by Teknojnky »

Updated once again

2008.02.08
* fixed artist check so that differing case doesn't matter (I noticed NoFX vs NOFX)'
* implemented group tracks/artists, enjoy and don't forget to join "Media Monkey"
* updated most of the last.fm nodes to be more consistent with stuff I learned later
* should use new events instead of old onclick stuff'
* added default variables to customize the prompts to your preferences,
saving options to ini should be coming soon I hope.
* I think I have all functionality I originally envisioned and even some I didn't.
Work soon to start on save/load nodes, optionsheet and whatever optimzations'
* Oh, also added get current play track for fav artist and tags
itiban4ik

Post by itiban4ik »

haha, i started with coldplay and finished with slipknot :) good job good script, thank u mate
cadmanmeg
Posts: 309
Joined: Sun Nov 19, 2006 5:28 am
Contact:

Post by cadmanmeg »

Was toying around with this, but I am just not getting it or it is not working right on my machine. First, when I click on the top tier of the node and enter and an artist, I never get any songs listed of which to choose from. Am I doing something wrong? I am pasting two pics below to show what it looks like for me. As you will notice, it seems to loop in a weird way.

Image

Image

Any advice on this? It may just be my misunderstanding on how this is supposed to work and what to do with it. When I click on an artist like 'Pink Floyd', I see it scan, but then no results. And that is weird because I have just about every Pink Floyd song made with correct ID3 tags. Any help is much appreciated!
Teknojnky
Posts: 5537
Joined: Tue Sep 06, 2005 11:01 pm
Contact:

Post by Teknojnky »

I would check the lastfmnode.vbs.log file in the scripts\auto\folder an see if there is any info there.. I made the log pretty detailed so it should be fairly straightfoward to figure out..

There is the problem of the guest posted a bit earlier.. that I am suspecting is either a windows or last.fm localizations/locale related problem... so that the xml returned is either empty or doesn't match the language of your library.

are you using standard default english windows/last.fm settings?
Teknojnky
Posts: 5537
Joined: Tue Sep 06, 2005 11:01 pm
Contact:

Post by Teknojnky »

At the top of 'scrobblerdj' by psyxonova, there is the following 2 lines.. they may be of help to those in non-english locales.. try put these 2 lines at top of last.fm nodes script and restart and see if it works.

Code: Select all

' Locale settings
CurLocale = GetLocale()
SetLocale(1033)			'Change locale to the one served by LAST.FM (US English)
note, this will change the local of your browser (I assume) and I don't know how user can change it back.

in the scrobblerdj script, its returned back to original locale later in the script.
MeMeMe
Posts: 263
Joined: Fri Dec 23, 2005 11:42 am
Location: In front of my computer
Contact:

Post by MeMeMe »

I'm having the same problem as cadmanmeg. When I click an artist, it scans, and tells me "No Songs Found" including songs for which data has been uploaded to lastfm in the last hour.

edited to add: I'm in the UK, so localisation settings shouldn't be a problem, should they?
brianon
Posts: 78
Joined: Wed Dec 07, 2005 4:48 am
Contact:

Post by brianon »

Love the script. Really do :)

Someone else had a similar script whereby you gave it an artist and it returned that atrists top tracks. Had no node support or related artists though. A couple of suggestions I made then apply now...

Say I pick Pulp.
Say it looks for Common People in my library.
Finds it on several albums 2 singles, 1 hits and the actual album it got originally released on. Maybe its just me but I like to listen to the tracks from the album rather than from hits if possible. Just shows up in my MM stats (play counts) nicer.

My suggestion then (an now) is to avoid (if possible) when seacrhing a MM library for a match, tracks with key words in the comment (or a custom field).

I use the comment field to tag all my music with things like [live], [hits], [single], [remix], [remaster] etc...

When your script is looking for a match it could be configured to avoid certain tags. So I tell it to avoid [live], [hits], [single] and it would find Pulp - Common People on the Greatist Hits album, on a live cd and on Different Class (the album). It might find a match normally on the live album but notice the [live] tag so avoid for now. If it does find it on another album with no tag to avoid match then it would us that and if not it would then search gain but allowing the first tag [live], and so on until a match is found.

phew...long post. Hope you understand :)
Teknojnky
Posts: 5537
Joined: Tue Sep 06, 2005 11:01 pm
Contact:

Post by Teknojnky »

@ mememe & cadmanmeg

We need to narrow down where the tracks are coming up missing..

It can only be in a few different places:

* LastFM does not return any valid xml or the xml is valid but empty: this means either the url being submitted is bad and/or they have no information for the artist/track submitted, or possibly last.fm is down or you can't connect to it

* the script gets a valid list of artists/tracks from last fm, but none match your library: I am not sure what this means, possibly the locale issue or you simply do not have any of the tracks that last.fm returned.

* the prune function (only used in dj mode), which limits the artist/track replay time and rating restricted any found tracks. on subsequent retries, it supposed to gradually relax the restrictions until it's reached max retries (3 by default) at which point it simply enqueue's a random track 4+ stars.

This reminds me, that if you do not have any rated tracks, or they all are rated below 2.5 stars (by default), then no tracks can be found.

If you look for the lastfmnode.vbs.log file, you should be able to see where tracks are dropping.


@ brianon
what you want is a sort of whitelist, I am not sure how easily that could be implemented, but I can think about it. It may not be the best way, but you can easily exclude tracks by rating them below 2.5 (or whatever you set in the variables at the top of the script).
CWuestefeld
Posts: 7
Joined: Thu Jan 18, 2007 9:13 pm
Contact:

Post by CWuestefeld »

brianon wrote:I use the comment field to tag all my music with things like [live], [hits], [single], [remix], [remaster] etc...

When your script is looking for a match it could be configured to avoid certain tags. So I tell it to avoid [live], [hits], [single] and it would find Pulp - Common People on the Greatist Hits album, on a live cd and on Different Class (the album). It might find a match normally on the live album but notice the [live] tag so avoid for now. If it does find it on another album with no tag to avoid match then it would us that and if not it would then search gain but allowing the first tag [live], and so on until a match is found.
I think this is a great idea, too. I wouldn't like to completely block live and compilation albums, but set a preference for the regular studio recording.

However, I disagree about the Comment tag itself. I use that the way that MM normally wants to populate it from Amazon, so it's already in use for something else. But it would certainly be worth using up one of the Custom fields for this purpose.

Maybe there's a backhanded way to get at the effect in a different way. I would think that generally the studio recording is released before any live or compilation. Maybe a real easy way to achieve this same result is to simply prefer the track that has the oldest non-null Year.

BTW, I think this script is one of the best things to happen to MM in some time. I posted a plug for you on DonationCoder.com yesterday: http://www.donationcoder.com/Forums/bb/ ... #msg101251
Teknojnky
Posts: 5537
Joined: Tue Sep 06, 2005 11:01 pm
Contact:

Post by Teknojnky »

Thank you for the kind words and link to the 'mini-review'.

I actually agree completely with you RE trying to pick the earliest release (or at least an option to do so), which I have had in the back of my mind as well.

I think once I finally get the script a real full 1.0 level (with node saving and option sheet etc), that I can go back and try to work out various levels of optimization and enhancements (like prefer oldest release, highest bit rate, etc) with better sql queries instead of trying to make a black or whitelist or whatever.

My main concerns with a white/black list is that there are so many different ways a user can setup, and it would likely be difficult to support anything more than a simple genre or a generic 'avoid words' list for all tag fields (which I would imagine would be really really slow).

What I have been doing as this script developed, was to downrate any questionable version/quality tracks to 2 stars or less, so that I don't get them picked up again.. its not the best approach but it will work until I can figure out and get something better implemented.

I pretty much did this anyway with scrobblerDJ, if it played something I didnt like I would simply downrate that particular track.

So far tho, the script has been working wonderfully for me and I am really amazed how well it has behaved.. its far more accurate, or better put, more consistent than I thought it would be... in fact sometimes I just have to 'change the channel' by picking a different tune if I get tired of a particular style.
MeMeMe
Posts: 263
Joined: Fri Dec 23, 2005 11:42 am
Location: In front of my computer
Contact:

Post by MeMeMe »

Teknojnky wrote:@ mememe & cadmanmeg
This reminds me, that if you do not have any rated tracks, or they all are rated below 2.5 stars (by default), then no tracks can be found.
This could be it. I recently erased all my ratings, so I could start rating them afresh.
Shouldn't the cut off point for whther tracks are played or not be set by the user?
In my rating saystem, a 2 start track is a track I want to hear again - I reserve scores above that to measure how much more I like them.
I don't intend to change my rating system to fit a particular script - it should be the other way around.
Also, songs with no rating at all (as opposed to a Bomb rating) should be played regardless - these are by definition ones the user has not yet made a decision on.

Anyway, I'd love to use this script - it looks like it would be fantastic, but with this limitation it is of no use to me at all.
brianon
Posts: 78
Joined: Wed Dec 07, 2005 4:48 am
Contact:

Post by brianon »

CWuestefeld wrote:
brianon wrote:I use the comment field to tag all my music with things like [live], [hits], [single], [remix], [remaster] etc...

When your script is looking for a match it could be configured to avoid certain tags. So I tell it to avoid [live], [hits], [single] and it would find Pulp - Common People on the Greatist Hits album, on a live cd and on Different Class (the album). It might find a match normally on the live album but notice the [live] tag so avoid for now. If it does find it on another album with no tag to avoid match then it would us that and if not it would then search gain but allowing the first tag [live], and so on until a match is found.
I think this is a great idea, too. I wouldn't like to completely block live and compilation albums, but set a preference for the regular studio recording.

However, I disagree about the Comment tag itself. I use that the way that MM normally wants to populate it from Amazon, so it's already in use for something else. But it would certainly be worth using up one of the Custom fields for this purpose.

Maybe there's a backhanded way to get at the effect in a different way. I would think that generally the studio recording is released before any live or compilation. Maybe a real easy way to achieve this same result is to simply prefer the track that has the oldest non-null Year.

BTW, I think this script is one of the best things to happen to MM in some time. I posted a plug for you on DonationCoder.com yesterday: http://www.donationcoder.com/Forums/bb/ ... #msg101251
That would be far easier to implement than my idea and would pretty much achieve the desired result.

The only instance where it wouldn't work is in the case of a track from a Single. So a single could be 2007 with the album version either 2007 or 2008.

But it is certainly a great idsa.

Using a custom field would be good also. Maybe makeing it configurable as to which custom field to use would make it the script more user friendly.
Teknojnky
Posts: 5537
Joined: Tue Sep 06, 2005 11:01 pm
Contact:

Post by Teknojnky »

MeMeMe wrote:
Teknojnky wrote:@ mememe & cadmanmeg
This reminds me, that if you do not have any rated tracks, or they all are rated below 2.5 stars (by default), then no tracks can be found.
This could be it. I recently erased all my ratings, so I could start rating them afresh.
Shouldn't the cut off point for whther tracks are played or not be set by the user?
Try looking at the top of the script: DJMinRating
In my rating saystem, a 2 start track is a track I want to hear again - I reserve scores above that to measure how much more I like them.
I don't intend to change my rating system to fit a particular script - it should be the other way around.
You shouldn't and don't really have to, you simply need to adjust the variables at the top of the script to suite your preferences.

Also, songs with no rating at all (as opposed to a Bomb rating) should be played regardless - these are by definition ones the user has not yet made a decision on.
Well I tend to disagree here, as I use un-rated tracks to indicated that they have not been cleaned up and tagged properly. After I rip/clean/tag/etc, then I set it to my default of 2.5 stars then I up or downrate as I like from there.
Anyway, I'd love to use this script - it looks like it would be fantastic, but with this limitation it is of no use to me at all.
Anyway, all you should need to do is set DJMINRATING to -1 to include all tracks including un-rated. As mentioned in the 'recent changes' notes at the top of the script and the first post, I made the decision to add the min rating to not only the dj mode but to the main last.fm node so that you don't have to see the tracks you don't like. Whether or not this becomes separately configurable in the future has yet to be decided.
Post Reply