Queue List 1.2 (2012-02-13) [MM2+]

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

Queue List 1.2 (2012-02-13) [MM2+]

Post by ZvezdanD »

Description:
This add-on is for use with MediaMonkey v2.x or higher (however, MM 3.1.0.1223 or up is recommended). It works similarly as Queue option of Winamp, i.e. it allows creating of the list with tracks that would be played immediately after the currently playing track, not matter if Shuffle is turned on or off. The list of tracks is the simple playlist (Queue List) under the Playlists branch, which enables easy manipulation of its track (move up/down, remove) as with any other playlist. When the track from this queue list starts playback, it is automatically removed from that list. After all tracks from the queue list finish playback, the program continues with the reproduction of the remaining tracks from the Now Playing panel.

Download:
http://solair.eunet.rs/~zvezdand/QueueList.htm

What is new:
v1.2 - 2012-02-06
* Added: possibility to specify the Queue playlist in the .ini file (please read the Usage section);
* Added: possibility to specify the hot-keys in the .ini file.

v1.1.1 - 2010-01-30
* Fixed: error on start-up in some rare cases.

v1.1 - 2011-01-22
* Added: F4 hotkey to show Queue List/go back to the previous view;
* Changed: Q hotkey to F3 for the Queue Selected option.

v1.0.1 - 2010-07-26
* Fixed: problem during playback with skipped tracks (MM 3.1.0.1223 or up).

v1.0 - 2010-05-13
* First public version.

Installation:
* For MediaMonkey 3.0 or higher - just double-click on the QueueList-xx.mmip file; if you are on Vista or Win7 and you got "Product installation error", make sure you have MM3 set to "Run as Administrator"; if you downloaded the installation package with IE7 and it changed its extension to a .zip, you should first change it back to a .mmip.
* For MediaMonkey 2.x - rename a .mmip extension to a .zip, extract the QueueList.vbs file to the MediaMonkey's "Scripts\Auto" folder and restart MM program.

Usage:
If you press "F3" hot-key on the keyboard or if you choose Play | Queue Selected from the main menu, or Queue Selected from the context menu, all selected tracks would be placed in the Queue List and Now Playing panel (if they are missing there). After the program finish with the reproduction of the currently playing track, it will automatically start playback of tracks from the Queue List.

If you press "F4" hot-key you would get displayed Queue List playlist; if you press that hot-key again you would go back to the previous view.

You could specify the Queue playlist in the [QueueList] section of the MediMonkey.ini file using the QueuePlaylist key, e.g. QueuePlaylist = My Queue. If the mentioned section is missing, the default Queue playlist is "Queue List" as a child of the Playlists node, but it could be even some nested one if you specify the full path to it using "\" as a level separator, e.g. Scripts\My Queue. However, it is enough to specify just the playlist name without its full path if that name is unique.

The hot-keys could be specified in the [QueueList] section of the MediMonkey.ini file as well using QueueSelectedHotkey and ShowQueueListHotkey keys (the defaults are F3 and F4). Modifications of the .ini file should be done while the program is closed.
Last edited by ZvezdanD on Mon Feb 13, 2012 9:23 pm, edited 5 times in total.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Peke
Posts: 17446
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by Peke »

You amaze me each time. I knew it was possible, but had no time to make something similar.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by trixmoto »

Thanks for doing this, I hope it makes people happy! :lol:
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.
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by ZvezdanD »

:D :) ;)

Yeah, not that I need this add-on, but I made it after many requests, e.g. What? No enqueue feature?, Queue Support, Define the Next-Playing Song in Random Mode and Enqueue Function.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
-SuperFunk-
Posts: 45
Joined: Tue Aug 05, 2008 4:16 pm

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by -SuperFunk- »

Very handy, thanks! :D
91falk
Posts: 14
Joined: Sun Aug 30, 2009 6:26 am

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by 91falk »

Thank You!
But it doesen't work at mine :/
I press Q on a marked Song in the Playlist and he ask me, wether i want to put a Song in the Playlist twice.
But that is it. The Song is not played after the current song is ending.

mfg 91flak
Sorry, my english is bad ;)
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by ZvezdanD »

91falk wrote:I press Q on a marked Song in the Playlist and he ask me, wether i want to put a Song in the Playlist twice.
I am sorry, but I don't understand your situation. Could you be a little bit more specific? On which playlist did you press Q? If you press Q on some song from the Queue List playlist, then you would get that dialog box because you are trying to add same song twice to that playlist.
91falk wrote:But that is it. The Song is not played after the current song is ending.
Did you have Queue List empty before the end of the current song?
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
91falk
Posts: 14
Joined: Sun Aug 30, 2009 6:26 am

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by 91falk »

ZvezdanD wrote:I am sorry, but I don't understand your situation. Could you be a little bit more specific? On which playlist did you press Q? If you press Q on some song from the Queue List playlist, then you would get that dialog box because you are trying to add same song twice to that playlist.
I press Q in the Current Playlist, which is playing.
Did you have Queue List empty before the end of the current song?
There is no Queue List :/

mfg 91falk
Sorry, my english is bad ;)
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by ZvezdanD »

91falk wrote:I press Q in the Current Playlist, which is playing.
Do you want to say that Now Playing panel was active, i.e. it had a keyboard focus? Did you try the Queue Selected command from the Play menu or the context menu?
91falk wrote:There is no Queue List :/
Don't you have the Queue List playlist inside of the Playlists branch of the tree panel?
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Mizery_Made
Posts: 2283
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by Mizery_Made »

ZvezdanD wrote:
91falk wrote:There is no Queue List :/
Don't you have the Queue List playlist inside of the Playlists branch of the tree panel?
I didn't, until I queued a track.
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by ZvezdanD »

Mizery_Made wrote:
ZvezdanD wrote:
91falk wrote:There is no Queue List :/
Don't you have the Queue List playlist inside of the Playlists branch of the tree panel?
I didn't, until I queued a track.
Yes, of course, this is an intended behavior. However, 91falk already queued track(s) (if I understand correctly) and should have that playlist created.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Mizery_Made
Posts: 2283
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by Mizery_Made »

I figured it was the intended behavior, not exactly sure why I felt it was necessary to make that comment though. Messing around with it though, I haven't found a scenario where queue-ing doesn't work, so I have no idea what the issue may be for 91falk.
91falk
Posts: 14
Joined: Sun Aug 30, 2009 6:26 am

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by 91falk »

Thank you, i now found the Queue List ;)
But I don't understand how queueing work :/
Or have I to play the queue List manually??? Because i thought after the Current Track the Queue List start automatically and after the Last Track of the Queue List the Last Playlist starts again. Or does your Queue List work in another way?

mfg 91falk
Sorry, my english is bad ;)
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by ZvezdanD »

91falk wrote:have I to play the queue List manually???
I don't know what you mean by "play". You could manually remove tracks from the Queue List playlist, you could move them up or down using standard drag & drop, you could even manually add tracks to that playlist as with any other playlist, e.g. using drag & drop, but it is not recommended adding tracks in that way. You should use the Queue Selected command or the Q shortcut instead, because this add-on in that case adds tracks to the Now Playing panel as well (if they are not already there). You could add tracks to the Queue List using the mentioned command not only from the Now Playing panel, but also from the main tracklist.
91falk wrote:Because i thought after the Current Track the Queue List start automatically and after the Last Track of the Queue List the Last Playlist starts again.
Yes, this is exactly how this add-on works. However, you need first to put some track(s) into Queue List as I described. Here is a short description for use:
1. put some tracks into the Now Playing panel, e.g. using drag & drop;
2. select Queue List in the tree panel just to be sure that you see its tracks in the main tracklist;
3. click on some track in the Now Playing panel to activate it and press Q or choose Queue Selected from the menu - you should see same track added to the Queue List;
4. when the current song finish with the reproduction, the first song from the Queue List would start playing and would be removed from the Queue List.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
91falk
Posts: 14
Joined: Sun Aug 30, 2009 6:26 am

Re: Queue List 1.0 (2010-05-13) [MM2+3]

Post by 91falk »

ZvezdanD wrote:4. when the current song finish with the reproduction, the first song from the Queue List would start playing and would be removed from the Queue List.
This is exactly what doesn't work :/ No song starts playing from the Queue List. (The Queue List exists and there are some Songs added by pressing Q or menu-entry "Queue Selected")

mfg 91falk
Sorry, my english is bad ;)
Post Reply