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

MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

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

Post by MMFrLife »

MN vrs 6.0.0.38:

If I choose Mask Settings > New button > and just start typing in the Caption field, it behaves as if it is just a search function
for previously used masks (I start typing with a 'K', it populates with a mask whose caption starts with a 'K').

However, if I type a single character in the mask field first, it activates all the controls without populating anything from previous
use and now I can get started building the new mask by adding a Group , Caption, etc. and editing as needed at "any area"
of the dialog box.

Is this a thing/known issue? I didn't notice anything on your webpage for it. I looked over 'important info' section at bottom.
Or, is it related to one of those MM API issues from way back that you tried to get the devs to fix, to no avail?
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

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

Post by ZvezdanD »

That is a thing with that combo (dropdown) box, and the same "issue" has the Preset combo box in RegExp add-on. I think that you already reported that long time ago.

This is how many (all?) combo boxes work, not only in MM but in any Windows program. The Mask box is not combo box, but just a text (edit/input) box, and it doesn't have such problem.

I think that I reported that thing to MM developers in Mantis asking them to add an option for controls to disable such behavior, but maybe I am wrong. I am involved with MM add-ons 16 years already, I cannot remember for sure all things that I have done so far.

The only suggestion that I can give is that you just type the name of the new preset, ignoring what is added in that combo box by program, and when you finish typing it you remove the added part (press Shift+End then Delete).
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
MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

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

Post by MMFrLife »

ZvezdanD wrote: Sun Apr 10, 2022 1:55 am I think that you already reported that long time ago. .............................
........................I think that I reported that thing to MM developers in Mantis asking them to add an option for controls to disable such behavior.....
I was thinking something similar. I think I reported to you about same type of weird caption field vs mask field behavior
involving trying to do something that didn't involve the New button. When building new ones, I've almost always used
pre-existing Groups-Nodes.
ZvezdanD wrote: Sun Apr 10, 2022 1:55 am The only suggestion that I can give is that you just type the name of the new preset, ignoring what is added in that combo box by program, and when you finish typing it you remove the added part (press Shift+End then Delete).
I would suggest to people, when using the New button, to type caption in the Mask field, first. Then, use controls at top to build the rest and the Mask field will automatically populate with correct code/correct order. The problem is that when you start typing in Caption field it often jumbles what you type (ex. if you type, 'Apples are Great' the cursor jumps around and you get something like 'pplesA are Great' or 'lesApp are Great').
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
chrisdukes
Posts: 75
Joined: Mon Nov 18, 2013 3:15 pm

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

Post by chrisdukes »

How do you make a Magic Node for Missing Artwork?

Basically I want a node for all the tracks that don't have artwork. In the built-in Files To Edit node, there's a sub-node for Unknown Artwork that does the same thing, but I'd rather use a Magic Node so I can see the count. There's a Magic Node for Cover Storage and Cover Type but I couldn't figure out how to make them work for tracks that have no artwork.
https://soundcloud.com/chris_dukes
------------------------------------------------
MediaMonkey Gold Lifetime v4.1.31.1919
Discogs Tagger 5.8
Magic Nodes 6.0.0.29
Windows 10 Pro
Intel Core i7-3770k 3.5GHz, 16GB RAM
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

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

Post by ZvezdanD »

chrisdukes wrote: Sun Apr 17, 2022 2:25 pm How do you make a Magic Node for Missing Artwork?
Maybe with this filter:

Code: Select all

Songs.ID NOT IN (SELECT Songs.ID FROM Songs INNER JOIN Covers ON Songs.ID = Covers.IDSong)
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
MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

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

Post by MMFrLife »

ZvezdanD wrote: Sun Apr 17, 2022 3:22 pm
chrisdukes wrote: Sun Apr 17, 2022 2:25 pm How do you make a Magic Node for Missing Artwork?
There is also this
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
chrisdukes
Posts: 75
Joined: Mon Nov 18, 2013 3:15 pm

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

Post by chrisdukes »

Worked Perfectly!
https://soundcloud.com/chris_dukes
------------------------------------------------
MediaMonkey Gold Lifetime v4.1.31.1919
Discogs Tagger 5.8
Magic Nodes 6.0.0.29
Windows 10 Pro
Intel Core i7-3770k 3.5GHz, 16GB RAM
chrisdukes
Posts: 75
Joined: Mon Nov 18, 2013 3:15 pm

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

Post by chrisdukes »

My counts have stopped updating and only show (0 file). If I rename the Magic Node, then the count will update to the right number. But, if I restart MM4, then the count returns to (0 file).
https://soundcloud.com/chris_dukes
------------------------------------------------
MediaMonkey Gold Lifetime v4.1.31.1919
Discogs Tagger 5.8
Magic Nodes 6.0.0.29
Windows 10 Pro
Intel Core i7-3770k 3.5GHz, 16GB RAM
MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

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

Post by MMFrLife »

I need a mask that isolates Album Artist's with only 1 track.
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

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

Post by ZvezdanD »

MMFrLife wrote: Sun Aug 14, 2022 4:51 pm I need a mask that isolates Album Artist's with only 1 track.
Why it should be Album Artist and not Artist?

Maybe you could use "Artists with <ID:1> files or less (One-hit wonders)" and just change <Artist|...> node to <Album Artist|...>.
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
MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

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

Post by MMFrLife »

I'm trying to contrast Titles with Filenames.
It appears there is no Filename option, so something like,

Path "does not contain" Title?

I can't figure out how to make it work.


...similar issue in this earlier post,
https://www.mediamonkey.com/forum/viewt ... 40#p483140

btw, thanks for the suggestion on previous issue :wink:
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

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

Post by MMFrLife »

I found 'File name'!
I will test and report back here.

EDIT:
I can't figure it out :(
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

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

Post by ZvezdanD »

Here is the simplest one (case insensitive):
<File name> NOT LIKE '%' || <Title> || '%'

It doesn't work correctly with the titles containing _ ' @ or %

Or, case sensitive:
<File name> NOT GLOB '*' || <Title> || '*'

Or maybe you could try this:
InStr(<File name>, <Title>) = 0
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
MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

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

Post by MMFrLife »

Great! Thanks.

I'm using
InStr(<File name>, <Title>) = 0
and it seems to be working well.

However, I also need a version that will ignore if there are any leading numbers and/or spaces
at the start of the title and/or filename, I guess, similar to how it ignores the extension at the end of the filename.

ex. [single quote marks of first example are only for framing]

Title: '01 Lucifer Sam'
Filename: 'Lucifer Sam'.mp3
[the above two should be seen as the same and "not" matched (their sameness has nothing to do with the number/space at start)]
...and many variations, as below:

Title: 01 Lucifer Sam
Filename: Stairway to Heaven.mp3
[the above two should be seen as different and matched (the difference has nothing to do with the number/space at start)]

Title: Lucifer Sam
Filename: 01 Lucifer Sam.mp3
...are the same

Title: 001 Lucifer Sam
Filename: Lucifer Sam.mp3
...are the same

Title: Lucifer Sam
Filename: 001 Killing Yourself to Live.mp3
...are different

Title: 1 Lucifer Sam
Filename: Lucifer Sam.mp3
...are the same

Title: 1 Lucifer Sam
Filename: 025 Lucifer Sam.flac
...are the same
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
Darryl_Gittins
Posts: 290
Joined: Fri Jan 14, 2005 11:48 am

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

Post by Darryl_Gittins »

I accidentally installed ALL of the preset nodes and MM is slow to open now. I can't figure out how to remove unwanted nodes. MM won't let me delete them by using the context menu or F2. I tried uninstalling Magicnodes, then deleting what I could find that appeared to be magicnode related but then when I reinstalled it, ALL of the preset nodes were added again. :(
Post Reply