Monkey Rok 4.1 - Updated 17/08/2009

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

GenPirate
Posts: 13
Joined: Tue Apr 15, 2008 10:32 am
Location: NJ, USA

Post by GenPirate »

Oh, that's cool. Thanks for the answers ^_^
Image

Lifetime Supporter of MM.
Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Post by Bex »

It's cool chx, :D
As I said I understand that's it not intended.
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
LikeMM
Posts: 142
Joined: Sat Feb 02, 2008 5:29 pm

My customized version of MR

Post by LikeMM »

I made changes in MonkeyRok to suit my classical music collection. I use AutoAlbumDJ to queue up songs (set of n songs from same random scale) and use MonkeRok to identifiy the scale (from custom 1-5 tags) and show what other songs I have in that scale. Helps me in scale recognition.Thanks to Trixmoto who made this possible.

Image
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto »

I'm glad you could find a new use for this script! :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
REIKA
Posts: 109
Joined: Wed Oct 31, 2007 1:32 am
Location: Osaka , Japan

Post by REIKA »

I have one problem.
MonkeyRok fails in the search from Last.fm when Japanese characters are included in artist name.
A similar thing happens to GenreFinder.
Is this a known issue?
The thing that the search keyword is not described with UTF8 is like the major cause.

e.g.
artist : みとせのりこ
(Shift_JIS code : %82%DD%82%C6%82%B9%82%CC%82%E8%82%B1 ) (Shift_JIS is a default code in WinXP Japanese Ver.)
(UTF8 code : %E3%81%BF%E3%81%A8%E3%81%9B%E3%81%AE%E3%82%8A%E3%81%93 )

Search by MonkeyRok(excerpt from log) --- failed
http://ws.audioscrobbler.com/1.0/artist ... albums.xml

Search by GenreFinder(excerpt from log) --- failed
http://ws.audioscrobbler.com/1.0/artist ... optags.xml

Correct search
http://ws.audioscrobbler.com/1.0/artist ... albums.xml

Can this issue be corrected?
Win10 64bit , MM4.1 Gold , Japanese Lang files
dsp_vst + iZotope Ozone + out_asio , Magic Nodes , Minilyrics
MM Japanese Wiki : http://mediamonkey.xn--m8jfw.jp/index.php?FrontPage
spacefish
Posts: 1427
Joined: Mon Jan 14, 2008 7:21 am
Location: Denmark

Post by spacefish »

REIKA wrote:I have one problem.
MonkeyRok fails in the search from Last.fm when Japanese characters are included in artist name.
I'm not sure exactly what the problem is but I don't think this is limited to Japanese characters.

I was listening earlier to Björk, with the umlaut. MonkeyRok's Similar Artists section was empty even though she has plenty. The same thing happens with Leæther Strip even though he also has plenty.
Image
MM Gold 3.0.3.1183 : Vista HP SP1 (x86) : Zen Stone (2GB)
Zekton: An original MM3 skin by Eyal.
Scripts in Use: Add/Remove PlayStat | Auto Album DJ | AutoRateAccurate | Backup
Case & Leading Zero Fixer | Classification & Genre Changer | Clean Scripts.ini | Clear
Field | Custom Report | Discogs Auto-Tag Web Search | Forget Crossfade | Invert
Selection/Select None | Last 100... | Lyricator | Lyrics to Instrumental | MonkeyRok
MusicBrainz Tagger | My Custom Nodes | Now Playing Art Node | Play History & Stats
Right Click for Reports | Right Click for Scripts | Right Click for Web | Stop After Current
WebNodes
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto »

I thought I'd sorted all of this encoding stuff our but obviously they've either changed something their end, or my algorithm is just completely wrong. I'll have another go! :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
Guest

Post by Guest »

Is it possible to bring up MonkeyRok with miniplayer? I can mod the player and make changes to the MonkeyRok script. Essentially I just want to see MR and nothing else :)

LikeMM
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto »

I don't think this is possible because MonkeyRok is docked within the main window.
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
LikeMM
Posts: 142
Joined: Sat Feb 02, 2008 5:29 pm

Post by LikeMM »

Trixmoto,

Ok, I am up to no good ;)

I am trying out something new with 'onMouseOver'.

Here is what I have done. I have created a 'Now Playing' panel in MR. I modifed (among other changes) the mouseover code part to show "who is the artist and what scale that song is in" in the footer of the 'now playing' panel. (red heart shows current track; current scale is higlighted in yellow.)

This is what it looks like:
Image

The code snippet is:

Code: Select all

      Dim artistRagam : artistRagam = list.Item(j).ArtistName&" - "&list.Item(j).Custom1
      REM artistRagam = "this.className='"&ch&"';showDetails('"&artistRagam&"')"
      REM artistRagam = "showDetails('"&artistRagam&"')"
      REM onMouseOver=""showDetails('"&artistRagam&"')""
      h = h&"<tr class="""&c&""" id='track-"&list.Item(j).ID&"' onMouseOver=""showDetails('"&artistRagam&"')"" onMouseOut=""hideDetails()"" onClick=""PlayTrack('"&list.Item(j).ID&"',event.altKey)""><td class=""track_name"">"&list.Item(j).Custom4&"<font color=cc1111>"&playstar&"</font></td>"

'show song artist in footer
Sub showDetails(Details)
  Dim ele : Set ele = document.getElementById("queued_songs_footer")
  If Not (ele Is Nothing) Then
    ele.style.display = "block"
    ele.innerHTML = "<center>"&Details&"</center>"
  End If
End Sub
This shows what I want in the footer; but I also want the mouseover to highlight the song in blue as your original code does. I tried doing it as in the commented out code {this.className plus showDetails()} above. Is there a way to do it? (MM's own NowPlaying is below other windows. I keep other program windows sized such that only MR is visible.)

thanks!
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto »

Interesting idea! You should be able to make your "onmouseover" something like...

Code: Select all

showDetails('"&artistRagam&"',this)
And then your sub would be something like...

Code: Select all

Sub showDetails(Details,objTR)
  Dim ele : Set ele = document.getElementById("queued_songs_footer")
  If Not (ele Is Nothing) Then
    ele.style.display = "block"
    ele.innerHTML = "<center>"&Details&"</center>"
  End If
  objTR.className = "whatever"
End Sub
I've not tried it, but that should work. You'll need to sort the actual class name out though! :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
LikeMM
Posts: 142
Joined: Sat Feb 02, 2008 5:29 pm

Post by LikeMM »

That did it! Thank you very much Trixmoto!! :D

Image

Code: Select all

      h = h&"<tr class="""&c&""" id='track-"&list.Item(j).ID&"' onMouseOver=""showDetails('"&artistRagam&"',this,'"&ch&"')"" onMouseOut=""hideDetails(this,'"&c&"')"" onClick=""PlayTrack('"&list.Item(j).ID&"',event.altKey)""><td class=""track_name"">"&list.Item(j).Custom4&"<font color=cc1111>"&playstar&"</font></td>"

'show song artist in footer
Sub showDetails(Details,objTR,ch)
  Dim ele : Set ele = document.getElementById("queued_songs_footer")
  If Not (ele Is Nothing) Then
    ele.style.display = "block"
    ele.innerHTML = "<center>"&Details&"</center>"
  End If
  objTR.className = ch
End Sub
PS: Did I not tell you I am allergic to ' " & ) < > ? :(
fizzjob
Posts: 401
Joined: Fri Mar 30, 2007 12:37 pm

Post by fizzjob »

trix, I'm having trouble figuring out where one particular image gets called:

Image

...as I'd like to hide it. Where the heck is this thing? :)
Image
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto »

Which image are you referring to?
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
fizzjob
Posts: 401
Joined: Fri Mar 30, 2007 12:37 pm

Post by fizzjob »

The album art image in the album detail/track list section.
Image
Locked