Magic Nodes 4.2 w/ 380 masks & real GUI (2011-07-01)[MM2+]

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

Moderators: Peke, Gurus

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

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-20)[MM2+3]

Post by ZvezdanD »

MM3 monkey wrote:PS. Just seen that your node: "Artists with more then one album" should be "Artists with more THAN one album."
PS Thanks for that. :) English is not my mother language and I would be really grateful if you or someone else inform me about similar errors in my scripts.
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
MM3 monkey
Posts: 455
Joined: Mon Aug 27, 2007 2:34 am

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-21)[MM2+3]

Post by MM3 monkey »

I have a couple of suggestions. It's more work for you, I don't even know if they are possible and MN is already fantastic as it is - so please feel free to ignore me!

1. Image When we add Statistics it would be great if after selecting e.g. "Count" from the drop-down, MN could automatically move to the next drop-down. I would personally love it if "All" was automatically selected by default as soon as I selected "Count".


2. Image Could we not have to select the radio button next to "Group"? Could it be made so that just selecting the drop-down arrow would automatically select the radio button?


3. Image When moving a mask from e.g. #170 to #1, we have to hold down our mouse on the little arrow and wait for it to get from 170 to 1. Could there be an entry box there in which we could just enter a number?


4. When I add a new mask in an existing Group, despite your recent fix re. duplication, the mask gets put in another group of the same name - until you restart MediaMonkey. So I've taken to restarting MediaMonkey every time I create a new node. Mildly irritating.

Before restarting MM: Image

After restarting MM: Image

Thanks very much, ZvezdanD.
ZvezdanD
Posts: 3265
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-21)[MM2+3]

Post by ZvezdanD »

MM3 monkey wrote:1. When we add Statistics it would be great if after selecting e.g. "Count" from the drop-down, MN could automatically move to the next drop-down. I would personally love it if "All" was automatically selected by default as soon as I selected "Count".
"All" is a nice choice for Count function, but what about other aggregate functions (Avg, Min, Max, Sum)? Which field should be automatically selected for them?
MM3 monkey wrote:2. Could we not have to select the radio button next to "Group"? Could it be made so that just selecting the drop-down arrow would automatically select the radio button?
Could be done.
MM3 monkey wrote:3. When moving a mask from e.g. #170 to #1, we have to hold down our mouse on the little arrow and wait for it to get from 170 to 1. Could there be an entry box there in which we could just enter a number?
Well, it could be done but what about confirmation? I need to add one more button in that case, right? I am not sure if it could fit with current design. Anyway, moving with this up/down arrows are much faster then using Up/Down buttons in the Export/Import dialog box. ;) Unfortunately, MM still don't have OnMouseDown event handler for its controls :(
MM3 monkey wrote:4. When I add a new mask in an existing Group, despite your recent fix re. duplication, the mask gets put in another group of the same name - until you restart MediaMonkey.
I could reproduce a problem and going to resolve this.

Thanks for report and suggestions.
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
MM3 monkey
Posts: 455
Joined: Mon Aug 27, 2007 2:34 am

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-21)[MM2+3]

Post by MM3 monkey »

ZvezdanD wrote:"All" is a nice choice for Count function, but what about other aggregate functions (Avg, Min, Max, Sum)? Which field should be automatically selected for them?
No idea!! I don't currently use them. Even just to take us over to that next drop-down would help. The less mouse clicking the better.
ZvezdanD wrote:Well, it could be done but what about confirmation? I need to add one more button in that case, right? I am not sure if it could fit with current design. Anyway, moving with this up/down arrows are much faster then using Up/Down buttons in the Export/Import dialog box. ;) Unfortunately, MM still don't have OnMouseDown event handler for its controls :(
Sorry it's all a bit over my head. I only use the re-ordering when I want my mask to be e.g. before the mask it is currently after. All I ever do is send the mask right to the beginning (i.e. Number 1) because it's not worth the effort to go looking for what the numbers of the masks are. You can't see where the mask is going in the list as you do it.
Actually, I haven't worked out why the Edit Magic Node dialogue needs to be different from the Magic Nodes Settings dialogue.

Thanks. Got to go now. All the best, speak soon.
ZvezdanD
Posts: 3265
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-21)[MM2+3]

Post by ZvezdanD »

MM3 monkey wrote:Even just to take us over to that next drop-down would help.
What do you mean by this? Do you want to transfer a keyboard focus to the next dropdown control? You need to click on that dropdown to choose specific field anyway. Only improvement could be if the script automatically select some field from that list, but as I said I don't know which filed should be used for functions other than Count.
MM3 monkey wrote:You can't see where the mask is going in the list as you do it.
You could see it if you use Export/Import dialog and its Up/Down buttons, but as I said in that case you need to click on that buttons for every move, which is really boring for long movements.
MM3 monkey wrote:Actually, I haven't worked out why the Edit Magic Node dialogue needs to be different from the Magic Nodes Settings dialogue.
Well, its name is telling everything. With it you could "Edit" some mask, but not Add/Delete/Move masks. You get that dialog by click on the number of some specific mask in the Export/Import dialog or by right-click on specific node in the tree panel. So, this means that you want to edit just that selected node/mask, not to add new node or to remove that selected node (there is another option for deleting node if you use right-click on node). If you have some another suggestion about that, please let me know.
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
ZvezdanD
Posts: 3265
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by ZvezdanD »

There is a new release of this script (2.2.3). Thanks to MM3 monkey to all reports and suggestions.
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
MM3 monkey
Posts: 455
Joined: Mon Aug 27, 2007 2:34 am

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by MM3 monkey »

I love that you've taken my suggestion about Count(All) even further. I just made a long mask and forgot to put in the Statistic fields. I wen back in ... and out again in seconds, fully updated. Coool!! Thank you very much, Z-Dandy.

Sorry when I don't answer all your questions - sometimes my brain fills up or I just think I'll confuse the issue further. I will keep you posted.

Did I tell you yet: I love Magic Nodes.
unnicorn_here

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by unnicorn_here »

Hello,

Is it possible to multiply the avg rating and the count of songs and display it against each artist as a value....

So suppose an artist has 8 songs with avg rating of 4 on expanding the node it should display
Artist - 32

Thanks
Big_Berny
Posts: 1784
Joined: Mon Nov 28, 2005 11:55 am
Location: Switzerland
Contact:

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by Big_Berny »

unnicorn_here wrote:Hello,

Is it possible to multiply the avg rating and the count of songs and display it against each artist as a value....

So suppose an artist has 8 songs with avg rating of 4 on expanding the node it should display
Artist - 32

Thanks
Don't know how to make such a node but IMHO what you mean is just the sum of the ratings of all songs. Maybe it's easier to createa node this way...
Image
Scripts in use: Genre Finder / Last.fm DJ / Magic Nodes / AutoRateAccurate / Last.FM Node
Skins in use: ZuneSkin SP / Eclipse SP
AutoRateAccurate 3.0.0 (New) - Rates all your songs in less than 5 seconds!
About me: icoaching - internet | marketing | design
ZvezdanD
Posts: 3265
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by ZvezdanD »

unnicorn_here wrote:Is it possible to multiply the avg rating and the count of songs and display it against each artist as a value...
It is not currently possible, but I think Big_Berny is right - you just need to use Sum function, for example:

Code: Select all

My node\<Artist|Statistic:Sum(Rating)>
Maybe you want to display wighted ratings, i.e. something like: Sum(SongLength * Rating) / Sum(SongLength)? Well, as I said... not now.
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
unnicorn_dumb

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by unnicorn_dumb »

Yes that was dumb :roll: ....thanks guys
nynaevelan
Posts: 5559
Joined: Wed Feb 07, 2007 11:07 pm
Location: New Jersey, USA
Contact:

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by nynaevelan »

Hi ZvezDanD:

I need some assistance again, is it possible to create a node like this except using the original year?

Code: Select all

<Group|Name:Album Info>\Decade Released\<Decade>\<Year>\<Album Artist>\<Album>
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
ZvezdanD
Posts: 3265
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by ZvezdanD »

Well, instead of <Year> you should use <Original Year>, but there are not <Original Decade>. However, if you don't mind to get only 3 digits for captions of decades, you could try this:

Code: Select all

<Group|Name:Album Info>\Decade Released\<Original Year|Trim:3>\<Original Year>\<Album Artist>\<Album>
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
nynaevelan
Posts: 5559
Joined: Wed Feb 07, 2007 11:07 pm
Location: New Jersey, USA
Contact:

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by nynaevelan »

Thank you, that is closer than what I was getting. :D

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
justin_f
Posts: 92
Joined: Thu Nov 22, 2007 11:41 am
Location: Valpo, IN

Re: Magic Nodes 2.2 w/ 170+ masks & real GUI (2009-01-24)[MM2+3]

Post by justin_f »

Perhaps someone here can help me wrap my head around this node I'm working on. I have it working, but in a pretty inelegant manner, and I was hoping to clean it up a bit. What I have is a node called "Best of...", and underneath that I have All-Time, Artist, and Year. My problem is the year node. Currently I have this:

Code: Select all

<Group|name:Best of ...|Show Tracks:no|icon:33>\<Group|name:Year|Show Tracks:no|icon:2>\<Group|name:2008|Show Tracks:no|icon:2>\Albums|Filter:<Grouping> Like '%Albums - 2008%'|Child of:Library|icon:16\<Album|Unknown:No>
and that gives me this:

Image

The problem becomes keeping them straight , because for each year the node is named Albums, i.e. I have three nodes named Album based on the picture above (1997, 2007, 2008). I'm trying to think of a better way to keep them straight, such as using the release year instead of manually creating the year group, but I can't figure out how to accomplish it, while getting the same result. Anyone have any suggestions on how to modify the node settings in a better fashion?

Justin
Post Reply