And that's why I'm looking for another music player / manager.
It seems that MusicBee is what I was looking for.
But we did not have any plugin for it.
I therefore had to create a new plugin.
You can download it here.
Pako




Thank you for the compliment, I was pleased. It is true that there are some unique things.Sem;colon wrote:That's a pretty nice plugin!
Also a very nice music player, I didn't know it till now.
This feature is easy to implement. Steps:Sem;colon wrote:1. Select and play a particular track (by index) in the actual playlist
Code: Select all
1) NowPlayingList command: Get file URL(index)
2) NowPlayingList command: Play now({eg.result})This feature is not yet possible. In MusicBee API is not suitable function for it. I think that this can only be done by dragging (with the mouse).Sem;colon wrote:2. move a particular track (by index) in the actual playlist up or down by an offset (e.g. move track Nr. 15 down 3 positions in the playlist)

OK, I have a web UI for controlling EG and a part of this UI allows me to control my music player - a playlist is a must have here!Pako wrote:The truth is that if you explain why you need it (and I decide it makes sense), then, in fact, I can create such action.

A new version (0.0.6) released.Sem;colon wrote:That's a pretty nice plugin!
Also a very nice music player, I didn't know it till now.
2. move a particular track (by index) in the actual playlist up or down by an offset (e.g. move track Nr. 15 down 3 positions in the playlist)

I think that to report bugs related to MusicBee plugin you can here in this topic.Sem;colon wrote:Would an extra thread in "Bug Reports" be a good idea?
OK, so here what I found just now:I think that to report bugs related to MusicBee plugin you can here in this topic.

Yes it is just a result of my last fixSem;colon wrote:-you should take a look at the default values of the "Now playing list command -> Get file property" or "Now playing list command -> Get file tag" function - it seems to be a dictionary which can't return a value when clicking just ok.
This is nothing new. I incorporate this option into EventGhost quite a long time ago and I use it regularly in my plugins. This is called eg.SmartSpinIntCtrl.Sem;colon wrote:..., but I like the new right-click menu, this is very cool!
This is not a plugin bug. Enumerator is common and about this item the MusicBee API documentation says:Sem;colon wrote:-"Now playing command -> Get file property -> NowPlayingListIndex" doesn't seem to work.
Code: Select all
NowPlayingListIndex = 78, // only has meaning when called from NowPlayingList_* commands
OK, I didn't noticed at till now - but it's still very niceThis is nothing new. I incorporate this option into EventGhost quite a long time ago and I use it regularly in my plugins. This is called eg.SmartSpinIntCtrl.