Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

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

Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by ZvezdanD » Tue Nov 02, 2010 10:43 pm

Description:
This add-on is for use with MediaMonkey v2.x or higher, requested here. It displays a report with the tree view similar to Music Explorer Tree panel, but only for child nodes of a selected node. Such report could be saved in a .html file and loaded in some Web browser or could be printed using Print option from the context menu. If you want to send such report to someone, you should include TreeReport folder from MediaMonkey's Script folder beside of the saved .html file. A selected node could be any, even some Magic node. In fact, it is especially useful with Magic Nodes add-on because with it you could get any kind of statistics data, even those not covered with the Statistics Report, e.g. 20 Recently played Albums or Artists that never played. You are not limited only with nodes on the first level, but the total number of nodes should not be too large because it could introduce slow execution.

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

Image

What is new:
v1.1 - 2010-11-04
* Added: Print command button;
* Added: Expand All and Collapse All buttons instead of Open All/Close All links in report (however, a saved .html file would still have these links);
* Improved: saving speed of .html file (the report is not generated again);
* Improved: generating of report for nodes from Playlists branch;
* Fixed: restoring of expanded state of nodes after finished generating of report.

v1.0 - 2010-11-03
* First public version.

Installation:
  • For MediaMonkey 3.0 or higher - just double-click on the TreeReport.mmip file; if you are on Vista 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 TreeReport.vbs file and TreeReport folder to the MediaMonkey's "Scripts" folder and restart MM program.
Usage:
Select a node which child nodes you want to generate a report, then choose File / Create Reports / Tree Report for Child Nodes.
Last edited by ZvezdanD on Mon Mar 26, 2012 9:51 am, edited 1 time in total.
Magic Nodes 4.3.2/5.1 RegExp Find & Replace 4.4.8/5.1  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1/5.3.6  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.7/4.0  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.3/2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

Mizery_Made
Posts: 2283
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by Mizery_Made » Tue Nov 02, 2010 11:01 pm

Yet another interesting script from you, Zvez. Doubt I'll make use of it often, but interesting enough to play with for a while at least.

nynaevelan
Posts: 5559
Joined: Wed Feb 07, 2007 11:07 pm
Location: New Jersey, USA
Contact:

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by nynaevelan » Wed Nov 03, 2010 10:50 am

Very interesting report, one minor request: is there a way for it to compact the nodes back down after it runs??
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: 3058
Joined: Thu Jun 08, 2006 7:40 pm

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by ZvezdanD » Wed Nov 03, 2010 12:21 pm

nynaevelan wrote:is there a way for it to compact the nodes back down after it runs??
Sorry, but I don't understand what you want. Could you be a little bit more specific? Did you try to click on Close all link below the title?
Magic Nodes 4.3.2/5.1 RegExp Find & Replace 4.4.8/5.1  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1/5.3.6  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.7/4.0  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.3/2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

nynaevelan
Posts: 5559
Joined: Wed Feb 07, 2007 11:07 pm
Location: New Jersey, USA
Contact:

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by nynaevelan » Wed Nov 03, 2010 1:28 pm

I mean the nodes in MM itself, not in the report. When the report runs it expands all the child nodes, I would like for it it close them once it finishes what it is doing.
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: 3058
Joined: Thu Jun 08, 2006 7:40 pm

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by ZvezdanD » Wed Nov 03, 2010 2:27 pm

nynaevelan wrote:I mean the nodes in MM itself, not in the report. When the report runs it expands all the child nodes, I would like for it it close them once it finishes what it is doing.
Oh, I see. No problem, I'll do it.
Magic Nodes 4.3.2/5.1 RegExp Find & Replace 4.4.8/5.1  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1/5.3.6  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.7/4.0  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.3/2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

roelwest
Posts: 2
Joined: Sat Mar 26, 2011 5:58 am

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by roelwest » Sun Mar 25, 2012 4:44 pm

I didn't succeed in downloading the "Tree Report for Child Nodes 1.1" script from your site. The script is no longer there.

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

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by ZvezdanD » Mon Mar 26, 2012 10:02 am

roelwest wrote:I didn't succeed in downloading the "Tree Report for Child Nodes 1.1" script from your site. The script is no longer there.
Well, I uploaded the modified html page where I have mentioned that "new" version, but I did that inadvertently. I never finished that add-on as I really wanted and many things are still left on my ToDo list. Anyway, if you want to try it, now I have uploaded its .mmip file as well.
Magic Nodes 4.3.2/5.1 RegExp Find & Replace 4.4.8/5.1  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1/5.3.6  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.7/4.0  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.3/2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

roelwest
Posts: 2
Joined: Sat Mar 26, 2011 5:58 am

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by roelwest » Mon Mar 26, 2012 2:13 pm

ZvezdanD wrote:
roelwest wrote:I didn't succeed in downloading the "Tree Report for Child Nodes 1.1" script from your site. The script is no longer there.
Well, I uploaded the modified html page where I have mentioned that "new" version, but I did that inadvertently. I never finished that add-on as I really wanted and many things are still left on my ToDo list. Anyway, if you want to try it, now I have uploaded its .mmip file as well.
Thanks for uploading, but the .mmip is corrupt. Can you create a new .mmip?

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

Re: Tree Report for Child Nodes 1.0 (2010-11-03) [MM2+3]

Post by ZvezdanD » Mon Mar 26, 2012 3:02 pm

roelwest wrote:the .mmip is corrupt. Can you create a new .mmip?
I am sorry, my mistake. I have uploaded the fixed package, you could try it again.
Magic Nodes 4.3.2/5.1 RegExp Find & Replace 4.4.8/5.1  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1/5.3.6  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.7/4.0  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.3/2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

Post Reply