ScrobblerDJ v1.26, Let your music free!!!

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

ScrobblerDJ v1.26, Let your music free!!!

Postby psyXonova » Thu Feb 02, 2006 6:50 am

ANNOUNCEMENT: ScrobblerDJ v2.0 is here


ScrobblerDJ: Let your music free!!!

The Idea
The idea for this script came from this topic

The purpose
The whole point is that most of us have a lot of tracks in our library that we never listen. We usually listen to whole albums or generate some auto-playlists and we listen to them all the time.
This script works like an AutoDJ. If enabled it will add a track "recommended" from Last.FM everytime the playback of the last track in the Now Playing List starts.

How it works
When the playback of the last track in the Now Playing List starts this script will ask a list of related Artists from Last.FM. It will then randomly pick a related Artist that exists in your library and ask from Last.FM the list of his top tracks. It will then play a random suggested track, as long as it exists in your library. If it can't find such a track it will play the most High Rated track of the specific Artist that exists in your library. Finally if it cant find anything (or if your tracks not accessible) it will play a random track from a default playlist of your choise

Aknowlegments
From now on (v1.2) this script it is implemented with the help of Peke.
A big portion of the code related with AutoDJ functionality was taken from Trixmoto's Auto Album DJ script. A big thank for letting me do it
A big thank to Steegy for his initial help concerning asynchronus XML retrieval
I would also like to thank Peke and Abrazor for their useful comments, ideas and corrections

<<<Update 12 May 2007>>>
-Fixed: A long existing problems with SDj settings not getting set correctly at first start
-Fixed: A problem caused by the addition of decimal numbers in LAST.FM xmls

Installation
For this script to work properly, AutoDJ or any other script that works like AutoDJ must be disabled. Also Shuffle must be disabled.....

Since from now on installation consists of 4 files i have made an installation pack that you can download from here.
If updating from previous versions (prior to 1.20) i suggest removing all script.ini entries concerning ScrobblerDJ
Last edited by psyXonova on Thu Jun 14, 2007 4:00 am, edited 23 times in total.
psyXonova
 
Posts: 785
Joined: Fri May 20, 2005 3:57 am
Location: Nicosia, Cyprus

Postby onkel_enno » Thu Feb 02, 2006 6:58 am

Now I see that I need DSL at home. If have about 40.000 Tracks there and it will take years to pick out all the good ones. This Script could help quite well (same for trixmotos Album-Art-Script).
But I'm sure you'll get enough feedback!
SansaMonkey - for SanDisk Sansa and Rockbox Users

Please no PMs for Questions which should be asked in the Forum. Thx
onkel_enno
 
Posts: 2139
Joined: Fri Jan 14, 2005 1:45 am
Location: Germany

Postby psyXonova » Thu Feb 02, 2006 7:03 am

onkel_enno wrote:Now I see that I need DSL at home. If have about 40.000 Tracks there and it will take years to pick out all the good ones. This Script could help quite well (same for trixmotos Album-Art-Script).
But I'm sure you'll get enough feedback!


Wait for the "Offline" version...
As for feedback... i am really waiting for it ... :lol:
Thnks
psyXonova
 
Posts: 785
Joined: Fri May 20, 2005 3:57 am
Location: Nicosia, Cyprus

Postby Bex » Thu Feb 02, 2006 8:06 am

Good one psyxonona! This seems to be very cool!! 8)

I'll check it out when I get home.

/Bex
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby holterpolter » Thu Feb 02, 2006 8:22 am

I´m getting the following Error Message
"Error #438 Laufzeitfehler in MS Vb Script. Das Objekt unterstüzt diese Eigenschaft oder Methode nicht. File: C:\Programme\MediaMonkey_beta\Scripts\ScrobblerDJ.vbs Line 228, Coulumn 3"
In english this Message means
"Object doesn't support this property or method""


I´m using MediaMonkey 2.5.2.942 in a german WindowsXp enviroment.

Any Ideas why this error happens?
holterpolter
 
Posts: 292
Joined: Wed Feb 01, 2006 7:29 am
Location: Germany

Postby psyXonova » Thu Feb 02, 2006 8:30 am

Holterporter...
I discovered that bug a while ago....
I have updated the code. Please replace it and tell me again....
Last edited by psyXonova on Thu Feb 02, 2006 8:55 am, edited 1 time in total.
psyXonova
 
Posts: 785
Joined: Fri May 20, 2005 3:57 am
Location: Nicosia, Cyprus

Postby holterpolter » Thu Feb 02, 2006 8:34 am

Now it works perfect.
Thanks for the update.
holterpolter
 
Posts: 292
Joined: Wed Feb 01, 2006 7:29 am
Location: Germany

Postby judas » Thu Feb 02, 2006 9:06 am

psy: Lovin' it so far!!!!!!!!!!!!!!!!!!!

big big thank you
judas
 
Posts: 572
Joined: Thu Jun 02, 2005 11:26 pm
Location: Bogotá, Colombia

Postby psyXonova » Thu Feb 02, 2006 9:24 am

Thanks Judas.... I love it too, its ON all the time... Never knew i had such wonderfull songs in my library :lol:
psyXonova
 
Posts: 785
Joined: Fri May 20, 2005 3:57 am
Location: Nicosia, Cyprus

Postby judas » Thu Feb 02, 2006 10:14 am

Great!!

I have 3 comments:

1. Say I'm listening to a song1...the scri´pt queries last.fm and adds a new song2...if i dont want to listen to the enqued song2 i delete it (right?) and after the song1 finishes i get silence as it was not the 'last' song being played...mmm...did you understand? can this be fixed?

2. Users should be warned to turn AutoDJ Off before being able to use this script (is rather obvious...but...)

3. A better way to know if the script is On/Off? checkmark?

as you see only MINOR things so far...


thanks,



judas!
judas
 
Posts: 572
Joined: Thu Jun 02, 2005 11:26 pm
Location: Bogotá, Colombia

Postby abrazor » Thu Feb 02, 2006 11:08 am

It's great!great!great! I have had no problems at all. I especially like how you did the status bar display. Good work. Should there be any problems or feedback I will post.
Image
abrazor
 
Posts: 263
Joined: Sat Jan 08, 2005 10:13 pm
Location: Japan

Postby Bex » Thu Feb 02, 2006 1:26 pm

I did just install this script and must say I'm really disappointed :evil:

Naaaaah, that's not true. :wink:

This totally rocks. I'm blown away :D :D
Actually I'm sitting here with a big smile on my face!
It's so coooooool! 8) 8) 8)
It's almost to good to be true. I dont know if I should listen to the suggested song or click to the next one, just to see what comes up. Every song so far is extremly good and i'd never listen to it.

Image Image Image Image Image Image Image Image Image Image Image Image
Image All kudos to you psyxonova and all others that contributed!

Many thanks!
/Bex
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby Balinsky » Thu Feb 02, 2006 5:07 pm

This is pretty sweet, the only problem I had was pretty easy to solve: you need the latest version.
Image
MediaMonkey Gold member
Balinsky
 
Posts: 129
Joined: Wed Jul 13, 2005 3:29 pm
Location: Maryland,USA

Postby Bex » Thu Feb 02, 2006 6:07 pm

I have a suggestion.
Automatically made playlist of the tracks selected!
Optional of course. It should work something like "Recently added tracks" where the name is automatically made with date.
It should be triggered when you turn on the script.

Is that a good idea?

/Bex
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby Josti » Thu Feb 02, 2006 6:17 pm

Error ;(

I get an Error when the script tries to load a track (translated by meaning from german)

SDB.CreateTimer(500) : Object doesn't support this Method
(Line 73)
Josti
 
Posts: 31
Joined: Sat Jan 07, 2006 12:47 pm

Next

Return to Need Help with Addons?

Who is online

Users browsing this forum: Exabot [Bot] and 7 guests