Advanced Report 6.4 - Updated 24/06/2014

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

Moderators: Peke, Gurus

Big Isch
Posts: 112
Joined: Mon Mar 12, 2007 8:34 am
Location: Austria

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by Big Isch »

trixmoto wrote:Maybe mockup a screenshot to help me visualise it?
I tried on a subset: http://dl.dropbox.com/u/29810754/report ... /index.htm

The panel is linked from the top-left navigation panel thru the *All* link.
Actually it is the concatenation of all the bodies of the artists beeing the first album artist.

Note, "Symphonie 9 from Beethoven" is contained once in my proposed All-Albums panel, but 3 times in artists
for "Beethoven", "Karajan" and "Berliner Philharmoniker".

Hope this clarifies.

kind regards
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by trixmoto »

Same place as the "Custom Report". If it's not there then the Scripts.ini file can't have been updated properly, but you can do that manually if needs be.
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.
DontKnow

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by DontKnow »

thanks trixmoto,

my script.ini file looks like this:

Code: Select all

[Statistics]
FileName=Stats.vbs
ProcName=ShowStats
Order=1
DisplayName=&Statistics
Description=Library Statistics Report
Language=VBScript
ScriptType=1

[ExportHTML]
FileName=Export.vbs
ProcName=ExportHTML
Order=2
DisplayName=Track List (&HTML)
Description=Exports selected tracks to a .htm file
Language=VBScript
ScriptType=1

[ExportXML]
FileName=Export.vbs
ProcName=ExportXML
Order=3
DisplayName=Track List (&XML)
Description=Exports selected tracks to an .xml file
Language=VBScript
ScriptType=1

[ExportCSV]
FileName=Export.vbs
ProcName=ExportCSV
Order=4
DisplayName=Track List (CS&V)
Description=Exports selected tracks to a .csv file
Language=VBScript
ScriptType=1

[ExportXLS]
FileName=Export.vbs
ProcName=ExportXLS
Order=5
DisplayName=Track List (&Excel)
Description=Exports selected tracks to a .xls file
Language=VBScript
ScriptType=1

[AutoIncTrackN]
FileName=AutoIncTrackN.vbs
ProcName=AutoIncTrackNumbers
Order=10
DisplayName=Auto-&increment Track #s...
Description=Sequentially numbers Tracks
Language=VBScript
ScriptType=0

[SwapArtistTitle]
FileName=SwapArtistTitle.vbs
ProcName=SwapArtistTitle
Order=20
DisplayName=&Swap Artist and Title
Description=Swaps Artist and Title fields
Language=VBScript
ScriptType=0

[Case]
FileName=Case.vbs
ProcName=TitleCase
Order=30
DisplayName=Case Checker...
Description=Checks for correct capitalization
Language=VBScript
ScriptType=0

[ExportM3Us]
FileName=ExportM3Us.vbs
ProcName=ExportM3Us
Order=40
DisplayName=Export all Playlists...
Description=Exports all Playlists to .m3u
Language=VBScript
ScriptType=0

[ExportOPML]
FileName=ExportOPML.vbs
ProcName=ExportOPML
Order=50
DisplayName=Export subscribed Podcasts...
Description=Exports subscribed Podcasts to .opml file
Language=VBScript
ScriptType=0

[Lyricator]
Filename=Auto\lyricator.vbs
Procname=Lyricator
Order=99
DisplayName=Lyricator
Description=Batch Import Lyrics
Language=VBScript
ScriptType=0

[GenreFinder]
Filename=Auto\GenreFinder.vbs
Procname=GenreFinder
Order=50
DisplayName=Genre Finder
Description=Finds track information from Last.Fm
Language=VBScript
ScriptType=0

[BatchArtFinder]
Filename=Auto\BatchArtFinder.vbs
Procname=BatchArtFinder
Order=28
DisplayName=Batch Art Finder
Description=Find album art in batch
Language=VBScript
ScriptType=0

[LastFMScrobblerDJ]
Filename=Auto\LastFM_DJ.vbs
DisplayName=Last.FM DJ
Language=VBScript
ScriptType=4

[DiscographyReport]
Filename=DiscographyReport.vbs
Procname=DiscographyReport
Order=50
DisplayName=Discography Report
Description=Lists missing albums of selected artists
Language=VBScript
ScriptType=1

[CustomReport]
Filename=CustomReport.vbs
Procname=CustomReport
Order=50
DisplayName=Custom Report
Description=Custom Report
Language=VBScript
ScriptType=1

[CustomReportAuto]
Filename=CustomReport.vbs
Procname=CustomReportAuto
Order=51
DisplayName=Custom Report Auto
Description=Custom Report with previous options
Language=VBScript
ScriptType=1

[MusicMatchRatings]
Filename=MusicMatchRatings.vbs
Procname=MusicMatchRatings
Order=19
DisplayName=MusicMatch Ratings
Description=Convert MusicMatch Ratings
Language=VBScript
ScriptType=0
What do i have to do? I Tried to install Script again, but it isnt listened there...
DontKnow

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by DontKnow »

Good morning,

i figured it out.... thanks for your help


Greetings
gpzbc
Posts: 1226
Joined: Sat Sep 13, 2008 12:02 am
Location: Colorado, USA

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by gpzbc »

Glad you worked it out.
You should share your solution in case someone else encounters the same thing.
--
The gpzbc
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by trixmoto »

You copy in the ini entry from the comment at the top of the script file, I still put this in there from when you used to have to install scripts manually.
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.
DontKnow

How to install script manually

Post by DontKnow »

read or klick: http://www.mediamonkey.com/support/inde ... ticleid=97

4. Scripts that don't have an installer:

Close MediaMonkey

If the script is not available as a file, open Notepad, copy

the text of the script, paste it into notepad, and then save the file

with the appropriate script name (e.g. newscript.vbs).

Copy the script file to the following folder

C:\Program Files\MediaMonkey\scripts\

Add an entry to scripts.ini to define how the script should work:

Open the C:\Program Files\MediaMonkey\Scripts\Scripts.ini in notepad

Edit the file so that it contains the following:

A new [SectionName] for the script to uniquely identify it (e.g. [Newscript])

Filename= Name of a file where the script is located, (e.g. Filename=Newscript.vbs)

ProcName= Name of a procedure to be called when the script is executed.

This procedure must exist in the script that is specified above (this

is only required for some scripts).

ScriptType=x to define the type of the script. Possible values are:

0 = A standard script that appears in ToolsScripts submenu.

1 = An export script that can be found in FileExport submenu.

2 = A procedure that is called whenever a new Track is started.

This script doesn't appear in any menu, it's simply called in

the background.

Order=x to define the order in which the script is displayed in the submenu.

DisplayName= Name of Script. The script is listed under this name in the

MediaMonkey menu.

Description= Description of the Script. This is shown as a tooltip when the

mouse is over the script's menu entry.

Language= Is usually VBScript, but can be any other scripting language,

e.g. JScript.

Shortcut= Can specify a shortcut that will invoke the script in MM.

You can use any of the string "Shift+", "Ctrl+" or "Alt+" even

combined together and followed either by a single letter or by a special key,

which are: BkSp, Tab, Enter, Esc, Space, PgUp, PgDn, End, Home, Left, Up, Right,

Down, Ins, Del.

Restart MediaMonkey
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by trixmoto »

Big Isch wrote:
trixmoto wrote:Maybe mockup a screenshot to help me visualise it?
I tried on a subset: http://dl.dropbox.com/u/29810754/report ... /index.htm

The panel is linked from the top-left navigation panel thru the *All* link.
Actually it is the concatenation of all the bodies of the artists beeing the first album artist.

Note, "Symphonie 9 from Beethoven" is contained once in my proposed All-Albums panel, but 3 times in artists
for "Beethoven", "Karajan" and "Berliner Philharmoniker".

Hope this clarifies.

kind regards
Sorry, I missed this before. It looks like you want a frameset in artist mode with a link to a single page in album artist mode - could you just generate two reports and then add a link between them?
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.
Big Isch
Posts: 112
Joined: Mon Mar 12, 2007 8:34 am
Location: Austria

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by Big Isch »

trixmoto wrote:....could you just generate two reports and then add a link between them?
Yes, could link another report - Or do some postprocessing in PHP to collect the artist files.

Just thought it might be an usefull extension.
Thanks for investigating.
Deleauvive
Posts: 4
Joined: Fri Jun 24, 2011 9:59 pm
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by Deleauvive »

Hi trixmoto,

Thanks for your great scripts. I've just updated Advance Report to v6.

I'd like to know if an option could be added :
  • For the album art not to be displayed in the report when it's missing from the tags (instead of a white square)
  • For grouping albums by year in single file view
Thing is, I cannot get Sort albums by Year to work the way I'd like it to. I don't know exactly how the script computes the year. I used 19xx (not xx/xx/19XX) as date entries. Is it wrong ?
My favourite view is the one with the track listing (last view in single file view mode, include track listing ticked), and I would greatly enjoy to be able to scroll from the most ancient item to the most recent one (or the other way round).
Currently, it lists albums in alphabetic order, and I can't seem to alter this behaviour.

In Frame set view, I'd like to be able to browse by album first and not by artist. It may not be the way the script works initially so don't bother if that's something beyond scope. Just tell me if any of the above is possible for the next version, please. At worst, I thought I could be swapping fields temporarily, but that wouldn't be a very elegant solution IMHO.
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by trixmoto »

The reason that a square is shown instead of nothing is so that it all lines up neatly. If you don't want this image to be displayed then you could just replace this image with an image the same size but a solid block of the same colour as your background, or transparent.

Sort by year worked for me, but it only sorts the albums within an artist by the year. This script was always designed to display artist, then drill down into albums, then drill down into tracks. It's already far too complicated, I don't think it would be possible to try and reverse this within the same script.
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.
Deleauvive
Posts: 4
Joined: Fri Jun 24, 2011 9:59 pm
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by Deleauvive »

Well, I don't know if it is the right place to do so, but I would like to request a new (2 ?) Advanced Report(s) with Album View then down to Year by Year View
and the other way round :
Year by Year then down to Album View in mind. Bits of code could be reused from this complex script, of course that's up to you.

I am listing game soundtracks right now, obviously people are more acknowledgeable about the game title (album name) than the artist(s) who composed those. My obsession with the year of release relates to the fast evolution of certain genres in music. For example, Bop (a Jazz subgenre) sounded differently inasmuch small groups recording techniques got better in the USA (New Thing & modal structures were brought up during the early 60s), and it can be noted in a spectacular fashion one year after the other. Also, a purely by album list browsing would tend to overshadow "Jazz Giants" with a relatively small recorded output (such as Pee Wee Russell).

Purpose of this is also to let you know not only Dylan fans use this script :P (not that I dislike his albums).
Have a nice weekend!
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by trixmoto »

Do you really need to have a report in each of these formats? Can't you use the tree structure to navigate your library in these ways?
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.
Deleauvive
Posts: 4
Joined: Fri Jun 24, 2011 9:59 pm
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by Deleauvive »

I do, for the reasons I mentioned. For example, check http://www.besteveralbums.com/yearstats ... 993&page=1 plz. Isn't it nice to know what happened in pop / rock music (in terms of album releases) this particular year (and what one may have been missing) ? Then on to 1994 hoping I got the most out of it... That's the way I browse my music collection in MediaMonkey, most of the times. I even managed to annotate year of release for many compilations : the year indicated in the year field corresponds to the last year the music was recorded.

That may require a lot of work from you hence I would be willing to donate a few bucks (if it's tolerated).
Well, if you think those scripts would be much less popular than Advanced Report, then it might not be worth the trouble.
This said, I am sure it (they) would make my music collection presentation (and may be the reports from a few other MM folks) look terrific indeed!
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: Advanced Report 6.0 - Updated 06/12/2010

Post by trixmoto »

The scripts should be possible, but it'll be a lot a hard work, especially if you want all the same options as the original script. Unfortunately I simply don't have time to do this right now, donation or not, but I've added it to my list.
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.
Post Reply