$filename(Tracklist.txt,utf-8)$puts(ListOfArtists,%_max_counter%)$loop(%ARTIST%)$loop(%ALBUM%)$puts(ListOfArtists,$get(ListOfArtists)%ARTIST%', ')$loopend()$loopend()$loop(%ALBUM%)$puts(ListOfArtists,$trim($regexp($get(ListOfArtists),'(?:(?<=,)|(?<=\A)|(?<=^))\s?([^,]),(?=.?(?<=,)\s?\1(?=,|\Z|$))(?#remove dups from comma- or comma+space- delimited list)',),', '))$loopend()$ifgreater($get(ListOfArtists),2,'Various Artists',$loop($get(ListOfArtists),1)$caps($get(ListOfArtists))$loopend())$loop(%_filename_ext%)$puts(ListOfExtension,$get(ListOfExtension)%_extension%', ')$loopend()$loop(%_extension%,1)$puts(ListOfExtension,$trim($regexp($get(ListOfExtension),'(?:(?<=,)|(?<=\A)|(?<=^))\s?([^,]),(?=.?(?<=,)\s?\1(?=,|\Z|$))(?#remove dups from comma- or comma+space- delimited list)',),', '))$loopend()$loop(%album%)$puts(ListOfGenre,$get(ListOfGenre)%genre%', ')$loopend()$loop(%genre%,1)$puts(ListOfGenre,$trim($regexp($get(ListOfGenre),'(?:(?<=,)|(?<=\A)|(?<=^))\s?([^,]),(?=.?(?<=,)\s?\1(?=,|\Z|$))(?#remove dups from comma- or comma+space- delimited list)',),', '))$loopend() $loop(%ALBUM%)$loop(%ALBUM%)$puts(YearMin,$if($or($less(%year%,$get(YearMin)),$less($get(YearMin),1)),%year%,$get(YearMin)))$puts(YearMax,$if($or($grtr(%year%,$get(YearMax)),$less($get(YearMax),1)),%year%,$get(YearMax)))$loopend()$loopend()- Collection ($get(YearMin)-$get(YearMax)$puts(YearMin,9999)$puts(YearMax,1)) $loop($num($regexp(%TRACK%,'^A',),1))$if($eql(1,$num($regexp(%TRACK%,'^A',),1)),$loop(%ALBUM%)$loopend()'('%_max_counter%'CD)',)$loopend() '['$loop($get(ListOfExtension),1)$upper($get(ListOfExtension))$loopend()']'
| $loop($get(ListOfExtension),1)$upper($get(ListOfExtension))$loopend() (Tracks+Cue) | %_total_size% | $loop($get(ListOfGenre),1)$if(%genre%,$caps($get(ListOfGenre))','$char(32)Instrumental,Instrumental)$loopend() | $loop($and($get(YearMin),$get(YearMax)),1)$get(YearMin)-$get(YearMax)$loopend() |
Albums:
$loop(%year%%album%,1)%year%' - '$caps(%artist%)' - '$caps2(%album%) $loop(%DISCNUMBER%,1)$ifgreater($num(%DISCNUMBER%,1),1,'('$num(%DISCNUMBER%,1)'CD)'$char(32),)$loopend()'['$upper(%_extension%)']'
$loopend()
Tracklist:
$loop(%year%%album%,1)%year%' - '$caps2(%album%)' | '$upper(%_extension%)' | '%_total_time%' |'$ifgreater($if2(%DISCTOTAL%,$cutLeft(%DISCNUMBER%,$strchr(%DISCNUMBER%,/))),1,
$loop(%DISCNUMBER%,1)'DISC '$num(%DISCNUMBER%,1)$char(13)$char(10)$loop(%track%)$num(%track%,2)' - '$caps(%artist%)' - '$caps2(%title%)' ...'%_length%
$loopend()$loopend(),
$loop(%track%)$num(%track%,2)' - '$caps(%artist%)' - '$caps2(%title%)' ...'%_length%
$loopend())
$loopend()'---------------'
'Total playing time: '%_total_time%
'Total size of '%_total_files% 'files: '%_total_size%