Adding to Now PLaying [#6516]

Any ideas about how to improve MediaMonkey for Windows 4? Let us know!

Moderator: Gurus

I need to be able to define how tracks are opened from Windows Explorer

You may select 1 option

 
 
View results

kidouble444

Adding to Now PLaying [#6516]

Post by kidouble444 »

Hello everybody. Just got a quick question. When add songs to the now playing list from the library it will start playing and it will just add to the list already there. However, if I double click to play a song that I just downloaded that is on my desktop or watever it will play and automatically clears the now playing list. Is there a way to have it so if i double click a song that isn't in the libary yet it wont clear the playlist and just add to it. THanks
nynaevelan
Posts: 5559
Joined: Wed Feb 07, 2007 11:07 pm
Location: New Jersey, USA
Contact:

Re: Adding to Now PLaying

Post by nynaevelan »

Go to Tools -- Options -- Player and set the default double-click options to meet your needs.

Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins

Join Dropbox, the online site to share your files
gggirlgeek
Posts: 67
Joined: Mon Feb 11, 2008 4:24 pm
Location: Seattle, WA

Re: Adding to Now PLaying

Post by gggirlgeek »

Bumping this topic to ask again.

I am using Win7 but had the same problem in XP.
For now my work around is disabling Play Now in Explorer's context menu and only allowing Play Next to show (using a tweak utility called ShellMenuView.) But with this I have to stop whatever I'm doing, maximize MediaMonkey and skip forward to the next song to hear it.

From Explorer right clicking and selecting Play Now, Open With, or simply double clicking clears the Now Playing list. In Media Monkey options double clicking a track simply adds it to Now Playing and starts playing it immediately, continuing down my list afterward. I have looked through the options and don't see a way to change the behavior from outside MM.

There must be a command line option I can use to modify the default Play and OpenWith options in the Windows registry?

This doesn't annoy anyone else?


P.S. There is a Registry key for a file type: MediaMonkey = MediaMonkey Windows 7 Controller. It's command is: C:\Program Files\MediaMonkey\MediaMonkey.exe /open %1. How is "/open %1" different from the default "%1", and should I change the default open and play commands to this?
My current favorite software: MediaMonkey Gold!
Dreadlau
Posts: 1967
Joined: Sun Nov 25, 2007 6:49 am

Re: Adding to Now PLaying

Post by Dreadlau »

gggirlgeek wrote: This doesn't annoy anyone else?
It annoys me too.
I don't understand why MM has to clear the now playing list.

Are the developers aware of this?
Seven Ultimate X64 SP1 / Sansa Clip 2go (with RockBox)
Lowlander
Posts: 56491
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Adding to Now PLaying

Post by Lowlander »

There is a way I believe if you have the file types associated with MediaMonkey. I don't so I can't check it and I haven't found posts discussing this on the forum. I'd support a setting within MediaMonkey that would define how files are opened from outside of MediaMonkey (Play Now + Clear, Play Next, Play Last for example).
Dreadlau
Posts: 1967
Joined: Sun Nov 25, 2007 6:49 am

Re: Adding to Now PLaying

Post by Dreadlau »

Lowlander wrote: I'd support a setting within MediaMonkey that would define how files are opened from outside of MediaMonkey (Play Now + Clear, Play Next, Play Last for example).
That would be ideal.
Seven Ultimate X64 SP1 / Sansa Clip 2go (with RockBox)
Lowlander
Posts: 56491
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Adding to Now PLaying

Post by Lowlander »

Dreadlau
Posts: 1967
Joined: Sun Nov 25, 2007 6:49 am

Re: Adding to Now PLaying [#6516]

Post by Dreadlau »

Thank you. :)
Seven Ultimate X64 SP1 / Sansa Clip 2go (with RockBox)
Dreadlau
Posts: 1967
Joined: Sun Nov 25, 2007 6:49 am

Re: Adding to Now PLaying [#6516]

Post by Dreadlau »

Also if you download a file with firefox and set it to be opened with Mediamonkey.
You'll get the same issue. (MM clears the nowplaying list before adding the track)

Would http://www.ventismedia.com/mantis/view.php?id=6516 also apply to this situation?

In the meanwhile does someone know how to edit the registry so that MM doesn't clear the nowplaying list?

Thank you.
Seven Ultimate X64 SP1 / Sansa Clip 2go (with RockBox)
ARandomUser

Re: Adding to Now PLaying [#6516]

Post by ARandomUser »

You can do it manually in the registry for each file type. I only did it for mp3.

Go to HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MediaMonkey.MP3File\Shell

You'll see 1Play, 2PlayNext, 3Enqueue, and within each is a Command and DropTarget key.

First backup the 1Play key from the right click menu Export.
Then replace the values in both command and DropTarget within 1Play with the values from the action you want to be default. I replaced 1Play's entries with 3Enqueue's entries and it works instantly.
zephyr
Posts: 101
Joined: Fri Oct 07, 2011 2:56 pm

Add "Play Now" option to Windows Context Menu (Shell Int)

Post by zephyr »

Hi,

Running MM4 portable (and debug), the shell integration isn't adding context menus.

Also, even if this issue wasn't being experienced, there's no option to add 'Play Now'.

I have play last as default play action, with secondary functions assigned hotkeys (play now/next) setup for use in MM. I'd like this to be extended to the File System via Windows Explorer..

So! Many thanks 'arandom*', this is what I was looking for!

Still not fully understanding how the registry all links up (but getting there!), shellexview and vlc are useful.

So I think I want to add 'Play Now' to (at least) the directory



The 1Play MM reg has this

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MediaMonkey.ADTSFile\Shell\1Play]
@="&Play in MediaMonkey"

[HKEY_CLASSES_ROOT\MediaMonkey.ADTSFile\Shell\1Play\Command]
@="\"C:\\apps\\MediaMonkey4Debug\\MediaMonkey.exe\" \"%1\""

[HKEY_CLASSES_ROOT\MediaMonkey.ADTSFile\Shell\1Play\DropTarget]
"Clsid"="{AB97EDE4-091B-405F-83E6-9A31AD18EDAF}"



If I want to add 2PlayNow, what is the command? (1play is ~MediaMonkey.exe %1, is it just the same?!!)

Hope this makes sense!
Grateful noob
zephyr
Posts: 101
Joined: Fri Oct 07, 2011 2:56 pm

Re: Adding to Now PLaying [#6516]

Post by zephyr »

a quick google ("mediamonkey 2playnow") yielded this

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MediaMonkey.XVIDFile\Shell\2PlayNext\Command (Default="F:\StandaloneApps\MediaMonkey\MediaMonkey.exe" /NEXT "%1")

Is there a /NOW option?

(soon find out!!)
Grateful noob
zephyr
Posts: 101
Joined: Fri Oct 07, 2011 2:56 pm

PlayNOW?

Post by zephyr »

Ok, so I thought,
if I change the default action to 'Play Now', and track the registry change (using Installwatch :) I can see what info to add as a context entry in
HKEY_CLASSES_ROOT\Directory\shell etc
The changes were made (using MM options General > OS integration > Default action for files = 'Play Now', previously Play Last ) but the only tracked changes were... uninterpretable

Key Value Data Before Data After
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{CEBFF5CD-ACE2-4F4F-9178-9926F41749EA}\Count HRZR_PGYFRFFVBA hex:02,00,00,00,ff,00,00,00,76,13,00,00,f2,96,32,07,69,00,00,00,5e,01,00,00,5a,0b,3b,00,7b,00,31,00,41,00,43,00,31,00,34,00,45,00,37,00,37,00,2d,00,30,00,32,00,45,00,37,00,2d,00,34,00,45,00,35,00,44,00,2d,00,42,00,37,00,34,00,34,00,2d,00,32,00,45,00,42,00,31,00,41,00,45,00,35,00,31,00,39,00,38,00,42,00,37,00,7d,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,00,00,4f,53,00,00,00,00,0f,00,b1,02,00,00,00,00,4e,c6,44,03,00,00,00,00,92,be,b1,02,00,00,00,00,08,da,c1,02,00,00,00,00,10,00,00,00,00,00,00,00,d4,3a,44,03,00,00,00,00,4a,3a,44,03,00,00,00,00,30,bc,b1,02,00,00,00,00,e0,53,b1,02,00,00,00,00,08,00,08,00,00,00,00,00,ee,c3,b1,02,00,00,00,00,50,dc,c1,02,00,00,00,00,20,dc,c1,02,00,00,00,00,80,dc,c1,02,00,00,00,00,4c,db,c1,02,00,00,00,00,10,db,c1,02,00,00,00,00,01,89,06,fe,fe,07,00,00,4e,3a,44,03,00,00,00,00,58,3a,44,03,00,00,00,00,4e,c6,44,03,00,00,00,00,50,d8,c1,02,00,00,00,00,00,01,00,01,01,00,00,00,00,01,08,fe,fe,07,00,00,10,db,c1,02,00,00,00,00,08,00,c1,02,00,00,00,00,00,00, hex:02,00,00,00,ff,00,00,00,7b,13,00,00,8d,b2,32,07,69,00,00,00,5e,01,00,00,5a,0b,3b,00,7b,00,31,00,41,00,43,00,31,00,34,00,45,00,37,00,37,00,2d,00,30,00,32,00,45,00,37,00,2d,00,34,00,45,00,35,00,44,00,2d,00,42,00,37,00,34,00,34,00,2d,00,32,00,45,00,42,00,31,00,41,00,45,00,35,00,31,00,39,00,38,00,42,00,37,00,7d,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,00,00,4f,53,00,00,00,00,0f,00,b1,02,00,00,00,00,4e,c6,44,03,00,00,00,00,92,be,b1,02,00,00,00,00,08,da,c1,02,00,00,00,00,10,00,00,00,00,00,00,00,d4,3a,44,03,00,00,00,00,4a,3a,44,03,00,00,00,00,30,bc,b1,02,00,00,00,00,e0,53,b1,02,00,00,00,00,08,00,08,00,00,00,00,00,ee,c3,b1,02,00,00,00,00,50,dc,c1,02,00,00,00,00,20,dc,c1,02,00,00,00,00,80,dc,c1,02,00,00,00,00,4c,db,c1,02,00,00,00,00,10,db,c1,02,00,00,00,00,01,89,06,fe,fe,07,00,00,4e,3a,44,03,00,00,00,00,58,3a,44,03,00,00,00,00,4e,c6,44,03,00,00,00,00,50,d8,c1,02,00,00,00,00,00,01,00,01,01,00,00,00,00,01,08,fe,fe,07,00,00,10,db,c1,02,00,00,00,00,08,00,c1,02,00,00,00,00,00,00,
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{CEBFF5CD-ACE2-4F4F-9178-9926F41749EA}\Count {Q65231O0-O2S1-4857-N4PR-N8R7P6RN7Q27}\abgrcnq.rkr hex:02,00,00,00,00,00,00,00,26,00,00,00,a2,ac,02,00,95,6c,99,3a,57,4c,ef,3b,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, hex:02,00,00,00,00,00,00,00,28,00,00,00,cf,bb,02,00,95,6c,99,3a,57,4c,ef,3b,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{CEBFF5CD-ACE2-4F4F-9178-9926F41749EA}\Count P:\nccf\ZrqvnZbaxrl4Qroht\ZrqvnZbaxrl.rkr hex:02,00,00,00,05,00,00,00,37,02,00,00,63,59,98,00,7e,16,2f,3d,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,00,00,40,bd,9d,4b,ec,de,ce,01,00,00,00,00, hex:02,00,00,00,05,00,00,00,3a,02,00,00,d1,65,98,00,7e,16,2f,3d,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,80,bf,00,00,00,00,40,bd,9d,4b,ec,de,ce,01,00,00,00,00,

I then had a epiphanic brainwave: I'm only tracking changes to HKCU.

I retried, and again found no insights whilst monitoring changes (monitoring HKCU and HKCR)

I changed the default action from 'Play Last' to 'Play Now', and noticed that the Value (Default) for command... remained unchanged

"C:\apps\MediaMonkey4Debug\MediaMonkey.exe" "%1"

Is the 'default action' info recorded in an ini?! I think it is (changes to MediaMonkey.ini are noticed, but I can't quite see how to expose the 'Play Now' option

Tried adding

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\MediaMonkey.2PlayNow]
@="&Play NOW in MediaMonkey"

[HKEY_CLASSES_ROOT\Directory\shell\MediaMonkey.2PlayNow\command]
@="\"C:\\apps\\MediaMonkey4Debug\\MediaMonkey.exe\" /PLAYNOW \"%1\""

using various parameters (/NOW, /PLAY, /PLAYNOW), nothing doing yet...
Grateful noob
zephyr
Posts: 101
Joined: Fri Oct 07, 2011 2:56 pm

Re: Adding to Now PLaying [#6516]

Post by zephyr »

I think the PlayNowAction controls the default play action: I've set it back to 'Play Last' and PlayNowAction=2 (under [TypeSettings Music]).

Can this be manipulate in the registry, ie as a 'command-line parameter'?

Checked command-line options/params, nothing available re what I'm after (a 'Play Now' context menu option, whilst the default action on files is 'Play Last').

I'm sure there's a way.. there's certainly a will!

Hope this gets seen!

Thanks

status: unresolved
Grateful noob
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: Adding to Now PLaying [#6516]

Post by nohitter151 »

zephyr wrote:I think the PlayNowAction controls the default play action: I've set it back to 'Play Last' and PlayNowAction=2 (under [TypeSettings Music]).

Can this be manipulate in the registry, ie as a 'command-line parameter'?
status: unresolved
No
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
Post Reply