ScrobblerDJ v1.26, Let your music free!!!
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
-
- Posts: 154
- Joined: Mon Feb 21, 2005 1:07 pm
- Location: berlin, germany
- Contact:
I get the same error as Savard, with XP up to date and most recent Scripting Host. Is it possible, that Scrobbler DJ collides with MonkeyRok (most recent version, too)?
Windows 7 Ultimate (64bit) - MediaMonkey 3.2.4.1304
My music on Soundcloud
some more on Last.fm
if you really like my music...
My music on Soundcloud
some more on Last.fm
if you really like my music...
Try the workaround described in this posting:Savard wrote:created "Favourites - Top 50" set that as default playlist, and now I get a different error:
"Error #6: Laufzeitfeheler in Microsoft VBScript
Überlauf: 'CInt'
File [...]ScrobblerDJ.vbs Line 297 Column 16"
"Access Violation at Adress 00[...] in module MediaMonkey.exe. read of access 00000000"
are the german error messages fine for you?
http://www.mediamonkey.com/forum/viewto ... 3052#83052
It helped me, getting rid of the CInt overflow error.
BTW, if you leave the default playlist to the standard 'Favorites - Top 50' it will automatically pull songs from 'Lieblingssongs - Top 50' in the German version.
-
- Posts: 154
- Joined: Mon Feb 21, 2005 1:07 pm
- Location: berlin, germany
- Contact:
Who would have imagined that “soon” could be so long?
April 25, 2007:
Here we are STILL awaiting a ScrobblerDJ update to be released. Who would have imagined that “soon” could be so long? I would like to take this opportunity to make a prediction. “I predict that we will see Service Pack 1 for Vista released before we even get a glimpse of the feature rich and most anticipated ScrobblerDJ update!” Oh, when will then be now?
Here we are STILL awaiting a ScrobblerDJ update to be released. Who would have imagined that “soon” could be so long? I would like to take this opportunity to make a prediction. “I predict that we will see Service Pack 1 for Vista released before we even get a glimpse of the feature rich and most anticipated ScrobblerDJ update!” Oh, when will then be now?
You could always write your own.
It might take less time to learn how, than waiting for someone else to update it if/when they get time.
It might take less time to learn how, than waiting for someone else to update it if/when they get time.
New script: Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Why won't psyxonova give us the work he has assured us he has done on the new version. That way we could take it and finish off all the new features that were said to be close to finished already. Unfortunately, he still refuses to do this.Teknojnky wrote:You could always write your own.
It might take less time to learn how, than waiting for someone else to update it if/when they get time.
I have no problem with that. In fact it will be really good...RedX wrote:I just wanted to let you people know that i'm working on a new script that, if psyxonova agrees, should replace scrobbler.
It might take still 1-2 month till it's ready since i'm quite swamped with work at the moment.
Regards,
Red
I am coding SDj whenever i have time for my own satisfaction. Unfortunately my PhD requires me to code more than 8 hours per day and in many different languages and thus, as any programmer can understand, given the fact that I also have a life to live the time I spend for SDj is really limited.
So, RedX's upcoming script is good for me for more than 2 reasons:
- it will relief me from the stress I have whenever I think of SDj development and most importantly
- it will bring fresh ideas to a topic that ppl really loved, that is using LAST.FM to discover your music.
Okay, tried it out now for a while. one Problem: Sometimes it just doesnt add a new song. no error message, SDJ definately is started. Here's the log. Maybe someone can help me out. It might have to do with that workaround mentioned 4 or 5 posts above above!?
Code: Select all
7.04.2007 18:01:28: ---------------------------------------------------------------------------------------
27.04.2007 18:01:28: User options are:
27.04.2007 18:01:28: Default playlist: Favourites - Top 50
27.04.2007 18:01:28: Timeout Settings: 20, Warn: 1
27.04.2007 18:01:28: Dont play same artist: 1
27.04.2007 18:01:28: Minimun match: 0
27.04.2007 18:01:28: Minimum Rating: 0
27.04.2007 18:01:28: Include Higher Rating: Falsch
27.04.2007 18:01:28: Include Unknown Rating: Wahr
27.04.2007 18:01:28: <<<<<<<<<<<<<< Script Will now Proceed >>>>>>>>>>>>>>>>>
27.04.2007 18:01:28: * ScrobblerDJ started
27.04.2007 18:01:28: ** All conditions met, Scrobbler will now go online
27.04.2007 18:01:28: * Initialization started
27.04.2007 18:01:28: * Initialization finished
27.04.2007 18:01:28: ScrobblerDJ will register Progtimer
27.04.2007 18:01:28: ** Feed Artist is David Guetta Vs The Egg
27.04.2007 18:01:28: * LoadXML started. Parameters passed: David Guetta Vs The Egg ,1
27.04.2007 18:01:28: * URLEncode has started with parameters David Guetta Vs The Egg
27.04.2007 18:01:28: * URLEncode will return David+Guetta+Vs+The+Egg and exit
27.04.2007 18:01:28: LoadXML will register DownTimer
27.04.2007 18:01:28: LoadXML set Mode to 1 (artist)
27.04.2007 18:01:28: * LoadXML exited
27.04.2007 18:01:28: * ScrobblerDJ exited
27.04.2007 18:01:29: * DownTimer Unregistered by itself (results from Last.FM returned succesfully)
27.04.2007 18:01:29: ** Downtime is calling sub last artist in mode: 1
27.04.2007 18:01:29: * LastArtist started. Mode was 1
27.04.2007 18:01:29: LastArtist is calling ParseXML with parameters David Guetta Vs The Egg, 1
27.04.2007 18:01:29: * ParseXML has started with parameters David Guetta Vs The Egg, 1
27.04.2007 18:01:29: ParseXML is tranfering XML data to a dictionary
27.04.2007 18:01:29: ParseXML tranfered XML data to dictionary succefully
27.04.2007 18:01:29: ParseXML will now call NotTooSoon with parameters Studio B
27.04.2007 18:01:29: * NotTooSoon has started with parameters Studio B
27.04.2007 18:01:29: * CorrectSt has started with parameters Studio B
27.04.2007 18:01:29: * CorrectSt will return Studio B and exit
27.04.2007 18:01:29: NotTooSoon will query database with SQL: SELECT Songs.IDArtist, Played.PlayDate FROM (Songs INNER JOIN Played ON Songs.ID = Played.IdSong) INNER JOIN Artists ON Songs.IDArtist = Artists.ID WHERE Artists.Artist Like 'Studio B' ORDER BY Played.PlayDate DESC
27.04.2007 18:01:29: * NotTooSoon will retunn Wahr and exit
27.04.2007 18:01:29: ParseXML will now call sub CheckExist with parameters Studio B, 0, 1
27.04.2007 18:01:29: * CheckExist has started with parameters Studio B, 0, 1
27.04.2007 18:01:29: * CorrectSt has started with parameters Studio B
27.04.2007 18:01:29: * CorrectSt will return Studio B and exit
27.04.2007 18:01:29: CheckExist will call CheckRating with parameters Studio B, 0, 1
27.04.2007 18:01:29: * CheckRating has started with parameters Studio B, 0, 1
27.04.2007 18:01:29: * CorrectSt has started with parameters Studio B
27.04.2007 18:01:29: * CorrectSt will return Studio B and exit
27.04.2007 18:01:29: CheckRating will query database with SQL: SELECT TOP 1 Artists.ID FROM Artists Left Join Songs On Artists.ID = Songs.IDArtist WHERE Artists.Artist like 'Studio B' And (Songs.Rating >=0 OR SONGS.RATING = -1) ORDER BY Songs.Rating DESC
27.04.2007 18:01:29: * CheckRating will return False and exit
27.04.2007 18:01:29: Rating Control for artist Studio B failed. CheckExist will return 0 and exit
27.04.2007 18:01:29: CheckExist returned 0 to ParseXML
27.04.2007 18:01:29: ParseXML will now call NotTooSoon with parameters Switch
27.04.2007 18:01:29: * NotTooSoon has started with parameters Switch
27.04.2007 18:01:29: * CorrectSt has started with parameters Switch
27.04.2007 18:01:29: * CorrectSt will return Switch and exit
27.04.2007 18:01:29: NotTooSoon will query database with SQL: SELECT Songs.IDArtist, Played.PlayDate FROM (Songs INNER JOIN Played ON Songs.ID = Played.IdSong) INNER JOIN Artists ON Songs.IDArtist = Artists.ID WHERE Artists.Artist Like 'Switch' ORDER BY Played.PlayDate DESC
27.04.2007 18:01:29: * NotTooSoon will retunn Wahr and exit
27.04.2007 18:01:29: ParseXML will now call sub CheckExist with parameters Switch, 0, 1
27.04.2007 18:01:29: * CheckExist has started with parameters Switch, 0, 1
27.04.2007 18:01:29: * CorrectSt has started with parameters Switch
27.04.2007 18:01:29: * CorrectSt will return Switch and exit
27.04.2007 18:01:29: CheckExist will call CheckRating with parameters Switch, 0, 1
27.04.2007 18:01:29: * CheckRating has started with parameters Switch, 0, 1
27.04.2007 18:01:29: * CorrectSt has started with parameters Switch
27.04.2007 18:01:29: * CorrectSt will return Switch and exit
27.04.2007 18:01:29: CheckRating will query database with SQL: SELECT TOP 1 Artists.ID FROM Artists Left Join Songs On Artists.ID = Songs.IDArtist WHERE Artists.Artist like 'Switch' And (Songs.Rating >=0 OR SONGS.RATING = -1) ORDER BY Songs.Rating DESC
27.04.2007 18:01:29: CheckRating will sub-query database with SQL: AND (Songs.IDArtist =5906) And (Songs.Rating >=0 OR SONGS.RATING = -1)
27.04.2007 18:01:29: CheckRating will call IsAccesible for 7248
27.04.2007 18:01:29: * IsAccessible has started for song (7248) Switch - Billy the Klit
27.04.2007 18:01:29: * IsAccessible will return Wahr and exit
27.04.2007 18:01:29: ** 7248 was accessible
27.04.2007 18:01:29: * CheckRating will return TRUE and exit
27.04.2007 18:01:29: CheckExist is querying database. SQL is: SELECT ID, Artist FROM Artists Where Artist like 'Switch'
27.04.2007 18:01:29: CheckExist is sub-querying database. SQL is: AND (Songs.IDArtist =5906)
27.04.2007 18:01:29: CheckExist will call IsAccessible for Billy the Klit
27.04.2007 18:01:29: * IsAccessible has started for song (7248) Switch - Billy the Klit
27.04.2007 18:01:29: * IsAccessible will return Wahr and exit
27.04.2007 18:01:29: ** Billy the Klit was accessible
27.04.2007 18:01:29: CheckExist returned 5906 to ParseXML
27.04.2007 18:01:29: ** ParseXML will return 5906|§|§|§Switch
27.04.2007 18:01:29: * ParseXML exited
27.04.2007 18:01:29: ParseXML returned 5906|§|§|§Switch to LastArtist. LoadXML will now be called with parameters 5906|§|§|§Switch, 2
27.04.2007 18:01:29: * LoadXML started. Parameters passed: 5906|§|§|§Switch ,2
27.04.2007 18:01:29: * URLEncode has started with parameters Switch
27.04.2007 18:01:29: * URLEncode will return Switch and exit
27.04.2007 18:01:29: LoadXML will register DownTimer
27.04.2007 18:01:29: LoadXML set Mode to 2 (title)
27.04.2007 18:01:29: * LoadXML exited
27.04.2007 18:01:29: * LastArtist exited
27.04.2007 18:01:29: * ProgTimer Unregistered by itself (also unregistered all events...