Recommended Posts

Here's my fb2k at the moment.. almost satisfied.. though I need some better formatting strings for the track info panel :)

Here you have some:

1.png

DCAE8DMode: %_trackinfo_mode%$char(10)$if(%_trackinfo_notrack%,No track,
$char(1)C0CEBA4Song Info$char(10)
D7B997Title: ffffff%title%$char(10)
D7B997Artist: F3EAE0%artist%$char(10)
D7B997Album: F3EAE0%album%$char(10)
D7B997Date: F3EAE0%date%)$char(10)
D7B997Genre: F3EAE0%genre%$char(10)
$char(1)C0CEBA4Tech Info$char(10)
D7B997Codec: F3EAE0%__codec% $char(10)
D7B997Bitrate: F3EAE0%__bitrate% Kbit/s$char(10)
D7B997Samplerate: F3EAE0%__samplerate% Hz$char(10)
D7B997Channels: F3EAE0$if(%__channels%,$ifgreater(%__channels%,2,%__channels%ch,$ifgreater(%__channels%,1,' 'Stereo,''Mono)),)$char(10)
D7B997Time: F3EAE0%_time_elapsed% / %_time_total%$char(10)

$puts(theme,1)

// progressbar config
$puts(progress_char,█)
$puts(progress_length,20)

$if($strcmp($get(theme),1),
$puts(progress_color1,$rgb(164,235,12))
$puts(progress_color2,$rgb(54,106,179))
)

// PREPARE COLOR-STRINGS
// =========================================
$puts(progress_color1a,$blend($get(progress_color1),000000,1,4.5))
$puts(progress_color2a,$blend($get(progress_color2),000000,1,5.7))
// progressbar
$puts(progressbar,
$if(%_length_seconds%,

$puts(progress,$muldiv(%_time_elapsed_seconds%,$get(progress_length),%_length_seconds%))
$transition($repeat($get(progress_char),$get(progress)),$get(progress_color1a),$get(progress_color1))
$transition($repeat($get(progress_char),$sub($get(progress_length),$get(progress))),$get(progress_color2a),$get(progress_color2))
$pad_right($muldiv(%_time_elapsed_seconds%,100,%_length_seconds%),3)'%'
,streaming...
)
)
$get(progressbar)

2.png

$if(%_trackinfo_notrack%,
$char(10)$char(10)$char(1)CNo track playing,
$char(1)Ca0caf3%_trackinfo_mode% mode$char(10)
$char(1)C$if(%_isplaying%,$select($add(1,$mod(%_time_remaining_seconds%,4)), ,.,..,...),)$char(10)
dcab50Artist:$char(10)
$char(1)C4040ff%artist%$char(10)
dcab50Title:$char(10)
$char(1)C4040ff%title%$char(10)
dcab50Release:$char(10)
$char(1)C4040ff%album%)

3.png

$if(%_trackinfo_notrack%,
$char(10)$char(10)$char(1)CNo track playing,
$char(1)C$if(%_isplaying%,$select($add(1,$mod(%_time_remaining_seconds%,4)), ,.,..,...),)$char(10)
$char(1)C000000Album Information$char(10)
000000Artist:                  4040ff%artist%$char(10)
000000Title:                    4040ff%title%$char(10)
000000Album:                 4040ff%album%)$char(10)$char(10)
$char(1)C000000Technical Information$char(10)
000000Track Bitrate:      4040ff%__bitrate% Kbit/s$char(10)
000000Time:                    4040ff%_time_elapsed% / %_time_total%$char(10)
000000Track Gain:          4040ff%__replaygain_track_gain%$char(10)
000000Album Gain:         4040ff%__replaygain_album_gain%$char(10)

4.png

$char(1) Mode: %_trackinfo_mode%$char(10)$char(10)$if(%_trackinfo_notrack%,No track,
------------------------------------------------------------------------------------------$char(10)
$char(1)CAbout the song:$char(10)
Artist: %artist%$char(10)
Title: %title%  ->%_length%<-$char(10)
Album: $if3(%album%,still unknown))$char(10)
Release date: $if3(%date%,not available yet)$char(10)
Comments: $if3(%comment%, no comments available)$char(10)
------------------------------------------------------------------------------------------$char(10)
$char(1)CTechnical stuff:$char(10)
$char(1)CCodec: %__codec%                                Bitrate: %__bitrate% Kbit/s$char(10)
Track Gain: $if3(%__replaygain_track_gain%, RG not applied)$char(10)
Album Gain: $if3(%__replaygain_album_gain%, RG not applied)$char(10)
------------------------------------------------------------------------------------------$char(10)
$char(1)CStatistics:$char(10)
This song was played %play_counter% times so far. $char(10)
Last played: %play_date% at %play_time%$char(10)
My rating: $if3(%rating% stars, not rated)

5.png

// variables
$puts(padding,$char(160)$char(160)•$char(160)$char(160))
$puts(size,30)
$puts(sizeplus1,31)

/$repeat('—',$get(sizeplus1))/$char(10)

// title
$char(1)C?$rgb(255,255,255)
$if(%_trackinfo_notrack%,No track!,
$puts(title,$replace(%title%, ,$char(160)))
$ifgreater($len2($get(title)),$get(size),
// scroll text
$puts(title,$get(title)$get(padding))
$puts(start,$add(1,$mod( %_time_elapsed_seconds%,$len($get(title)))))
$puts(display,
$cut(
$substr($get(title)$get(title),
  $get(start),
  $add(
   $get(start),
   $get(size)
  )
 )
,$get(sizeplus1))
)
$get(display)$ifgreater($len2($get(display)),$get(size),,$char(160)),
// normal display
$get(title)
)
$rgb(195,195,215)?)$char(10)

/$repeat('—',$get(sizeplus1))/$char(10)

$char(10)

/$repeat('—',$get(sizeplus1))/$char(10)

// artist
$char(1)C?$rgb(255,255,255)
$if(%_trackinfo_notrack%,---,
$puts(title,$replace(%artist%, ,$char(160)))
$ifgreater($len2(%artist%),$get(size),
// scroll text
$puts(title,$get(title)$get(padding))
$puts(start,$add(1,$mod(%_time_elapsed_seconds%,$len($get(title)))))
$puts(display,
$cut(
$substr($get(title)$get(title),
  $get(start),
  $add(
   $get(start),
   $get(size)
  )
 )
,$get(sizeplus1))
)
$get(display)$ifgreater($len2($get(display)),$get(size),,$char(160)),
// normal text
$get(title)
)
$rgb(195,195,215)?)$char(10)

/$repeat('—',$get(sizeplus1))/$char(10)

$char(10)

Album:$char(160)$char(160)$char(160)$char(160)
$rgb(255,255,255)$if(%_trackinfo_notrack%,---,

$if(%album%,
$puts(title,$replace(%album%$if($strcmp(%album artist%,%artist%),,' // '%album artist%), ,$char(160)))
$puts(padding,$char(160)•$char(160))
$puts(size,$sub($get(size),8))
$ifgreater($len2($get(title)),$get(size),
// scroll text
$puts(title,$get(title)$get(padding))
$puts(start,$add(1,$mod( %_time_elapsed_seconds%,$len($get(title)))))
$puts(display,
$cut(
$substr($get(title)$get(title),
  $get(start),
  $add(
   $get(start),
   $get(size)
  )
 )
,$add($get(size),1))
)
$get(display)$ifgreater($len2($get(display)),$get(size),,$char(160)),
// normal display
$get(title)
)

,'[none]'))$char(10)

Date:     $rgb(255,255,255)$if(%_trackinfo_notrack%,---,$if2(%date%,n/a))$char(10)
Genre:    $rgb(255,255,255)$if(%_trackinfo_notrack%,---,%genre%)$char(10)
Track:    $rgb(255,255,255)$if(%_trackinfo_notrack%,---,$if2(%tracknumber%[ / %tracktotal%],n/a))$char(10)$char(10)

Codec:    $rgb(255,255,255)$if(%_trackinfo_notrack%,---,%__codec%)$char(10)
Bitrate:  $rgb(255,255,255)$if(%_trackinfo_notrack%,---,%__bitrate% kbps)$char(10)
Time:     $rgb(255,255,255)$if(%_trackinfo_notrack%,---,$if2(%_time_elapsed% / ,)%_length%)$char(10)$char(10)

Replaygain:$char(10)
 - Album: $rgb(255,255,255)$if(%_trackinfo_notrack%,---,$if2(%__replaygain_album_gain%,n/a))$char(10)
 - Track: $rgb(255,255,255)$if(%_trackinfo_notrack%,---,$if2(%__replaygain_track_gain%,n/a))$char(10)$char(10)

$repeat('—',$add($get(sizeplus1,2)))

$char(10)

// PROGRESS BAR WIDTH
// if you want to change the length, there are two "99"s you'll have to find and replace
$puts(len,$muldiv(%_time_elapsed_seconds%, 99, %_time_total_seconds%))

// BAR
$transition($repeat($char(1472),$get(len)),000080,00FF00)
$repeat($char(1472),$sub(99,$get(len)))
$char(10)

Mode: $rgb(255,255,255)%_trackinfo_mode%$char(10)

6.png

$puts(len,47)
$puts(sep,─)
$puts(prg,═)
$char(1)C$rgb(0,0,255)InfoMode: %_trackinfo_mode%$char(10)
$repeat($get(sep),$get(len))$char(10)
$char(1)C$rgb(255,80,0)SongInfo$char(10)$char(10)
$rgb(0,0,128)Artist: $if2(%artist%,$rgb(128,128,128)no artist set)$char(10)
$rgb(0,0,128) Title: $if2(%title%,$rgb(128,128,128)no artist set)$char(10)
$rgb(0,0,128) Album: $if2(%album%,$rgb(128,128,128)no album set)$char(10)
$if(%album%,$rgb(0,0,128)[ Track: [CD$num(%disc%,1)/]#$num(%tracknumber%,2)$char(10)])
$if(%date%,$rgb(0,0,128)  Date: %date%$char(10))
$rgb(0,0,128)Length: %_length%$char(10)$char(10)
$repeat($get(sep),$get(len))$char(10)
$char(1)C$rgb(255,0,255)TechInfo$char(10)$char(10)
$rgb(0,128,0)   Bitrate: %__bitrate%kbps$char(10)
$rgb(0,128,0)Samplerate: %__samplerate%Hz$char(10)
$rgb(0,128,0)     Codec: %__codec%$char(10)$char(10)
$repeat($get(sep),$get(len))$char(10)
$char(1)C$rgb(0,0,255)ReplayGain$char(10)$char(10)
$rgb(255,80,0)TrackGain: $if2(%__replaygain_track_gain%,No RG calculated)$char(10)
$rgb(255,80,0)AlbumGain: $if2(%__replaygain_album_gain%,No RG calculated)$char(10)$char(10)
$repeat($get(sep),$get(len))$char(10)$char(10)
$progress2(%_time_elapsed_seconds%,%_time_total_seconds%,$get(len),$rgb(130,160,255)$get(prg),$rgb(215,245,255)$get(prg))

7.png

$char(1) Mode: ffffff%_trackinfo_mode%$char(10)$char(10)$if(%_trackinfo_notrack%,No track,
------------------------------------------------------------------------------------------$char(10)
$char(1)CAbout the song:$char(10)
Artist: ffffff%artist%$char(10)
Title: ffffff%title%$char(10)Time: ffffff$if(%_isplaying%,%_time_elapsed% '/' )%_length%$char(10)
Track Number: ffffff$num(%tracknumber%,1)$char(10)
Album: ffffff$if3(%album%,still unknown))$char(10)
Release date: ffffff$if3(%date%,not available)$char(10)

------------------------------------------------------------------------------------------$char(10)
$char(1)CTechnical stuff:$char(10)
$char()Codec: ffffff%__codec%                               
$char(10)Bitrate: ffffff%__bitrate% Kbit/s$char(10)
Track Gain: ffffff$if3(%__replaygain_track_gain%, RG not applied)$char(10)
Album Gain: ffffff$if3(%__replaygain_album_gain%, RG not applied)$char(10)
$if(%play_counter%,------------------------------------------------------------------------------------------$char(10)
$char(1)CStatistics:$char(10)
This song was played ffffff%play_counter% times. $char(10)
Last played: ffffff%play_date% at ffffff%play_time%)

8.png

000000Mode: %_trackinfo_mode%$char(10)$if(%_trackinfo_notrack%,No track,
$char(1)C2a236cSong Info$char(10)
D7B997Title: dee8e5%title%$char(10)
D7B997Artist: dee8e5%artist%$char(10)
D7B997Album: dee8e5%album%$char(10)
D7B997Date: dee8e5%date%)$char(10)
D7B997Genre: dee8e5%genre%$char(10)
$char(1)C2a236cTech Info$char(10)
D7B997Codec: dee8e5%__codec% $char(10)
D7B997Bitrate: dee8e5%__bitrate% Kbit/s$char(10)
D7B997Samplerate: dee8e5%__samplerate% Hz$char(10)
D7B997Channels: dee8e5$if(%__channels%,$ifgreater(%__channels%,2,%__channels%ch,$ifgreater(%__channels%,1,' 'Stereo,''Mono)),)$char(10)
D7B997Time: dee8e5%_time_elapsed% / %_time_total%$char(10)
D7B997Rating: dee8e5$if3(%rating% , not rated)

// PREPARE COLOR-STRINGS
// =========================================
$puts(len,28)
$puts(sep,─)
$puts(prg,═)
$progress2(%_time_elapsed_seconds%,%_time_total_seconds%,$get(len),$rgb(108,35,63)$get(prg),$rgb(166,182,211)$get(prg))

9.png

$puts(len,47)
$puts(sep,─)
$puts(prg,═)
$char(1)C$rgb(0,0,255)InfoMode: %_trackinfo_mode%$char(10)
$repeat($get(sep),$get(len))$char(10)
$char(1)C$rgb(255,80,0)SongInfo$char(10)$char(10)
$rgb(0,0,128)Artist: $if2(%artist%,$rgb(128,128,128)no artist set)$char(10)
$rgb(0,0,128) Title: $if2(%title%,$rgb(128,128,128)no artist set)$char(10)
$rgb(0,0,128) Album: $if2(%album%,$rgb(128,128,128)no album set)$char(10)
$if(%album%,$rgb(0,0,128)[ Track: [CD$num(%disc%,1)/]#$num(%tracknumber%,2)$char(10)],$puts(br1,$char(10)))
$if(%date%,$rgb(0,0,128)  Date: %date%$char(10),$puts(br2,$char(10)))
$rgb(0,0,128)Length: %_length%$char(10)$char(10)
$repeat($get(sep),$get(len))$char(10)
$char(1)C$rgb(255,0,255)TechInfo$char(10)$char(10)
$rgb(0,128,0)   Bitrate: %__bitrate%kbps$char(10)
$rgb(0,128,0)Samplerate: %__samplerate%Hz$char(10)
$rgb(0,128,0)     Codec: %__codec%$char(10)
$rgb(0,128,0)  Filesize: $div(%_filesize%,1048576).$left($num($muldiv($mod(%_filesize%,1048576),1000,1048576),3),2) MB$char(10)
$rgb(0,128,0)  Filename: $ifgreater($len(%_filename_ext%),$sub($get(len),14),…$right(%_filename_ext%,$sub($get(len),14)),%_filename_ext%)$char(10)
$if(%bpm%,$rgb(0,128,0)       BPM: %bpm%$char(10),$puts(br3,$char(10)))$char(10)
$repeat($get(sep),$get(len))$char(10)
$char(1)C$rgb(0,0,255)ReplayGain$char(10)$char(10)
$rgb(255,80,0)TrackGain: $if2(%__replaygain_track_gain%,No RG calculated)$char(10)
$rgb(255,80,0)AlbumGain: $if2(%__replaygain_album_gain%,No RG calculated)$char(10)$char(10)
$repeat($get(sep),$get(len))$char(10)
$char(1)C$rgb(0,128,0)Statistics$char(10)$char(10)
$rgb(255,0,255)Times played: $if(%play_counter%,%play_counter%,$rgb(128,128,128)no counter found)$char(10)
$rgb(255,0,255)Last played: $if($and(%play_date%,%play_time%),$substr(%play_date%,1,2).$substr(%play_date%,3,4).20$substr(%play_date%,5,6) $substr(%play_time%,1,2):$substr(%play_time%,3,4):$substr(%play_time%,5,6),$rgb(128,128,128)no info found)$char(10)
$rgb(255,0,255)Total playtime: $if(%play_counter%,$div($mul(%play_counter%,%_length_seconds%),60):$num($mod($mul(%play_counter%,%_length_seconds%),60),2),$rgb(128,128,128)no counter found)
$char(10)$char(10)$if($and(%play_counter%,%_isplaying%),$rgb(128,128,128)'('playcount & playtime = after this play')'$char(10),$puts(br4,$char(10)))
$repeat($get(sep),$get(len))$char(10)$char(10)$get(br1)$get(br2)$get(br3)$get(br4)
$progress2(%_time_elapsed_seconds%,%_time_total_seconds%,$get(len),$rgb(130,160,255)$get(prg),$rgb(215,245,255)$get(prg))

((((( Strictly4me )))))

Strictly4me, wow thanks alot! Exactly what I was looking for :)

585753277[/snapback]

No problem and i found some more for you, on my harddisk:

10.jpg

A6594C————————————————————————————————————$char(10)
$char(1)L808080Mode: %_trackinfo_mode% $if(%_trackinfo_notrack%,No track,
$repeat($char(32),5)$if(%_isplaying%,$select($add(1,$mod(%_time_remaining_seconds%,4)), ,...,..,.,))$char(10)
$char(1)LAbout the song:$char(10)
    808080√ Artist:A6594C $if3(%artist%,... '('unknown artist for this track')')$char(10)
    808080√ Title:A6594C $if3(%title%,...   '('unknown title for this track')')$char(10)
    808080√ Track length:A6594C $if(%_isplaying%,[%_time_elapsed%]$if(%_time_total%,'/'%_time_total%),%_length%)  $if(%_time_total_seconds%,808080'('Procent: $pad_right($muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%),1)'%)')$char(10)
    808080√ Album:A6594C $if3(%album%,...'('unknown album for this track')')) 808080$if2('(Disc:' %disc%')',)$char(10)
    808080√ Release date:A6594C $if3(%date%,...'('not available yet')')$char(10)
    808080√ Genre:A6594C $if2(%genre%,'...')$char(10)
C4887E————————————————————————————————————$char(10)
$char(1)LTechnical stuff:$char(10)
    808080√ Codec:A6594C %__codec%$char(10)
    808080√ Bitrate:A6594C %__bitrate% kbit/s$char(10)
    808080√ Track Gain:A6594C $if3(%__replaygain_track_gain%,  RG not applied)$char(10)
    808080√ Album Gain:A6594C $if3(%__replaygain_album_gain%, RG not applied)$char(10)
C4887E————————————————————————————————————$char(10)
$char(1)LStatistics:$char(10)
    808080√ This song was played $if2(%play_counter%,0) times so far. $char(10)
    808080√ Rating:A6594C $if3(%rating% stars,not rated)$char(10)
C4887E————————————————————————————————————$char(10)
$char(1)LComments:$char(10)
    808080√ A6594C$if3(%comment%, No comments available)$char(10) 
A6594C————————————————————————————————————$char(10)

11.jpg

// Highly customizeable track information made by Lycox

// Credits:
// Peter Pawlowski for great fb2k
// Free - for great progressbar
// upNorth - for filesize string
// Looks quite good with Arial, 8pt bold

// ==============================================
// Global Config Part //

// Shows Song Info in track info panel
// 0 = No, 1 = Yes
$puts(show_songinfo,1)

// Show various informations in Song Info
// 0 = No, 1 = Yes
$puts(title,1)
$puts(artist,1)
$puts(mixartist,1)
$puts(band,1)
$puts(album,1)
$puts(tracknumber,1)
$puts(genre,1)
$puts(bpm,1)
$puts(date,1)
$puts(copyright,1)


// Shows Additional Info in track info panel
// 0 = No, 1 = Yes
$puts(show_additionalinfo,1)

// Show various informations in Additional Info
// 0 = No, 1 = Yes
$puts(comment,1)
$puts(wwwartist,1)
$puts(publisher,1)
$puts(language,1)
$puts(composer,1)
$puts(lyricist,1)
$puts(conductor,1)
$puts(recordingdates,1)
$puts(fileowner,1)


// Shows Technical Info in track info panel
// 0 = No, 1 = Yes
$puts(show_techinfo,1)

// Show various informations in Tech Info
// 0 = No, 1 = Yes
$puts(codec,1)
$puts(bitrate,1)
$puts(samplerate,1)
$puts(channels,1)
$puts(time_elapsed_total,1)
$puts(trackgain,1)
$puts(albumgain,1)
$puts(rating,1)
$puts(play_counter,1)
$puts(play_date,1)
$puts(encodedby,1)
$puts(encodersettings,1)
$puts(filesize,1)
// hidden, because not really needed
$puts(filename_ext,0)
$puts(mediatype,0)
$puts(size,0)
$puts(songlen,0)
$puts(time,0)


// Shows Web Info in track info panel
// 0 = No, 1 = Yes
$puts(show_webinfo,1)

// Shows Web Related Infos in Web Info
// 0 = No, 1 = Yes
$puts(show_webrelated,1)

// Show various informations in Web Info
// 0 = No, 1 = Yes
$puts(wwwaudiofile,1)
$puts(wwwcopyright,1)
$puts(wwwcommercialinfo,1)
$puts(wwwpayment,1)
$puts(wwwpublisher,1)
$puts(wwwuser,1)

// Shows NetRadio Info in Web Info
// 0 = No, 1 = Yes
$puts(show_netradioinfo,1)

// Show various informations in NetRadio Info
// 0 = No, 1 = Yes
$puts(wwwradiopage,1)
$puts(netradioowner,1)
$puts(netradiostation,1)


// Shows Misc Info in track info panel
// 0 = No, 1 = Yes
$puts(show_miscinfo,1)

// Show various informations in Misc Info
// 0 = No, 1 = Yes
$puts(subtitle,1)
$puts(involvedpeople,1)
$puts(playlistdelay,0)
$puts(initialkey,0)
$puts(isrc,0)
$puts(partinset,0)


// Shows Original Info in track info panel
// 0 = No, 1 = Yes
$puts(show_originalinfo,1)

// Show various informations in Original Info
// 0 = No, 1 = Yes
$puts(origartist,1)
$puts(origyear,1)
$puts(origlyricist,1)
$puts(origfilename,1)

// Spacer
$puts(spacer,d6d6d6------------------------------------------------------------------------------------------$char(10))

// color codes
$puts(headline,256d3d)
$puts(info,ec9184)
$puts(text,000000)
$puts(grayed,c8c8c8)

// chars
$puts(rating_char,♪)
$puts(progress_char,●)

// End Global Config
// ==============================================


DCAE8DMode: %_trackinfo_mode%$char(10)$if(%_trackinfo_notrack%,No track,

// progressbar config
$puts(theme,1)
$puts(progress_length,18)

$if($strcmp($get(theme),1),
$puts(progress_color1,ff6d66)
$puts(progress_color2,ffe1df)
)


// PREPARE COLOR-STRINGS
// =========================================
$puts(progress_color1a,$blend($get(progress_color1),000000,1,4.5))
$puts(progress_color2a,$blend($get(progress_color2),000000,1,5.7))
// progressbar
$puts(progressbar,
$if(%_length_seconds%,

$puts(progress,$muldiv(%_time_elapsed_seconds%,$get(progress_length),%_length_seconds%))
$transition($repeat($get(progress_char),$get(progress)),$get(progress_color1a),$get(progress_color1))
$transition($repeat($get(progress_char),$sub($get(progress_length),$get(progress))),$get(progress_color2a),$get(progress_color2))
$pad_right($muldiv(%_time_elapsed_seconds%,100,%_length_seconds%),3)'%'
,streaming...
))

$get(progressbar))$char(10)

// Song Info
$if($strcmp(1,$get(show_songinfo)),
$get(spacer)
$char(1)C$get(headline)Song Info$char(10)
$if($strcmp(1,$get(title)),$get(info)Title: $get(text)$if(%title%,%title%,$get(grayed)'['No Title']')$char(10))
$if($strcmp(1,$get(artist)),$get(info)Artist: $get(text)$if(%artist%,%artist%,$get(grayed)'['Unknown Artist']')$char(10))
$if($strcmp(1,$get(mixartist))
|$strcmp(1,$get(band))
,
$if($strcmp(1,$get(mixartist)),$if(%mixartist%,$get(info)MixArtist: $get(text)%mixartist%$char(10)))
$if($strcmp(1,$get(band)),$if(%band%,$get(info)Band: $get(text)%band%$char(10))))
$if($strcmp(1,$get(album)),$if(%album%,$get(info)Album: $get(text)%album%$char(10)))
$if($strcmp(1,$get(tracknumber)),$if(%tracknumber%,$get(info)Track: $get(text)%tracknumber%$char(10)))
$if($strcmp(1,$get(genre)),$if(%genre%,$get(info)Genre: $get(text)%genre%$char(10)))
$if($strcmp(1,$get(bpm)),$if(%bpm%,$get(info)bpm: $get(text)%bpm%$char(10)))
$if($strcmp(1,$get(date)),$if(%date%,$get(info)Date: $get(text)%date%$char(10)))
$if($strcmp(1,$get(copyright)),$if(%copyright%,$get(info)? $get(text)%copyright%$char(10)))
)
// End Song Info

// Additional Info
$if($strcmp(1,$get(show_additionalinfo)),
$if($if(%comment%,$and($strcmp(1,$get(comment))))
|$if(%wwwartist%,$and($strcmp(1,$get(wwwartist))))
|$if(%publisher%,$and($strcmp(1,$get(publisher))))
|$if(%language%,$and($strcmp(1,$get(language))))
|$if(%composer%,$and($strcmp(1,$get(composer))))
|$if(%lyricist%,$and($strcmp(1,$get(lyricist))))
|$if(%conductor%,$and($strcmp(1,$get(conductor))))
|$if(%recordingdates%,$and($strcmp(1,$get(recordingdates))))
|$if(%fileowner%,$and($strcmp(1,$get(fileowner))))
,$get(spacer)
$char(1)C$get(headline)Additional Info$char(10)
$if($strcmp(1,$get(comment)),$if(%comment%,$get(info)Comment: $get(text)%comment%$char(10)))
$if($strcmp(1,$get(wwwartist)),$if(%wwwartist%,$get(info)Web: $get(text)%wwwartist%$char(10)))
$if($strcmp(1,$get(publisher)),$if(%publisher%,$get(info)Publisher: $get(text)%publisher%$char(10)))
$if($strcmp(1,$get(language)),$if(%language%,$get(info)Language: $get(text)%language%$char(10)))
$if($strcmp(1,$get(composer)),$if(%composer%,$get(info)Composer: $get(text)%composer%$char(10)))
$if($strcmp(1,$get(lyricist)),$if(%lyricist%,$get(info)Lyricist: $get(text)%lyricist%$char(10)))
$if($strcmp(1,$get(conductor)),$if(%conductor%,$get(info)Conductor: $get(text)%conductor%$char(10)))
$if($strcmp(1,$get(contentgroup)),$if(%contentgroup%,$get(info)Group: $get(text)%contentgroup%$char(10)))
$if($strcmp(1,$get(recordingdates)),$if(%recordingdates%,$get(info)Rec. Date: $get(text)%recordingdates%$char(10)))
$if($strcmp(1,$get(fileowner)),$if(%fileowner%,$get(info)Owner: $get(text)%fileowner%$char(10)))
))
// End Additional Info

// Tech Info
$if($strcmp(1,$get(show_techinfo)),
$get(spacer)
$char(1)C$get(headline)Tech Info$char(10)
$if($strcmp(1,$get(codec)),$get(info)Codec: $get(text)%__codec%$char(10))
$if($strcmp(1,$get(bitrate)),$get(info)Bitrate: $get(text)%__bitrate% Kbit/s$char(10))
$if($strcmp(1,$get(samplerate)),$get(info)Samplerate: $get(text)%__samplerate% Hz$char(10))
$if($strcmp(1,$get(channels)),$get(info)Channels: $get(text)$if(%__channels%,$ifgreater(%__channels%,2,%__channels%ch,$ifgreater(%__channels%,1,' 'Stereo,''Mono)),)$char(10))
$if($strcmp(1,$get(time_elapsed_total)),$get(info)Time: $get(text)%_time_elapsed% / %_time_total%$char(10))

$puts(size,5)
$if($strcmp(1,$get(trackgain)),$if(%__replaygain_track_gain%,$get(info)RG Track: $get(text)$cut(%__replaygain_track_gain%,$get(size)) dB$char(10)))
$if($strcmp(1,$get(albumgain)),$if(%__replaygain_album_gain%,$get(info)RG Album: $get(text)$cut(%__replaygain_album_gain%,$get(size)) dB$char(10)))

$puts(rating,1)
$puts(_rating,$repeat($get(rating_char),%rating%))
$if($strcmp(1,$get(rating)),$if(%rating%,$get(info)Rating: $get(text) $get(_rating) $get(grayed)'('%rating%')'$char(10)))

$if($strcmp(1,$get(play_counter)),$if(%play_counter%,$get(info)Played $get(text)%play_counter%$get(info) times.$char(10)))
$if($strcmp(1,$get(play_date)),$if(%play_date%,$get(info)Last played: $get(text)%play_date%$char(10)))
$if($strcmp(1,$get(encodedby)),$if(%encodedby%,$get(info)Encoded by: $get(text)%encodedby%$char(10)))
$if($strcmp(1,$get(encodersettings)),$if(%encodersettings%,$get(info)Encoder Settings: $get(text)%encodersettings%$char(10)))

// formating filesize string by upNorth
$if($strcmp(1,$get(filesize)),$get(info)Filesize: $get(text)$div(%_filesize%,1048576).$left($num($muldiv($mod(%_filesize%,1048576),1000,1048576),3),2)' MB'$char(10))
$if($strcmp(1,$get(filename_ext)),$get(info)File: $get(text)%_filename_ext%$char(10))
$if($strcmp(1,$get(mediatype)),$if(%mediatype%,$get(info)Mediatype: $get(text)%mediatype%$char(10)))
$if($strcmp(1,$get(size)),$if(%size%,$get(info)Size: $get(text)%size%$char(10)))
$if($strcmp(1,$get(songlen)),$if(%songlen%,$get(info)Length: $get(text)%songlen%$char(10)))
$if($strcmp(1,$get(time)),$if(%time%,$get(info)Time: $get(text)%time%$char(10)))
)
// End Tech Info

// Web Info
$if($strcmp(1,$get(show_webinfo)),
$if($if(%wwwaudiofile%,$and($strcmp(1,$get(wwwaudiofile))))
|$if(%wwwcopyright%,$and($strcmp(1,$get(wwwcopyright))))
|$if(%wwwcommercialinfo%,$and($strcmp(1,$get(wwwcommercialinfo))))
|$if(%wwwpayment%,$and($strcmp(1,$get(wwwpayment))))
|$if(%wwwpublisher%,$and($strcmp(1,$get(wwwpublisher))))
|$if(%wwwuser%,$and($strcmp(1,$get(wwwuser))))
|$if(%wwwradiopage%,$and($strcmp(1,$get(wwwradiopage))))
|$if(%netradioowner%,$and($strcmp(1,$get(netradioowner))))
|$if(%netradiostation%,$and($strcmp(1,$get(netradiostation))))
,$get(spacer)

// Web Related
$if($strcmp(1,$get(show_webrelated)),
$if($if(%wwwaudiofile%,$and($strcmp(1,$get(wwwaudiofile))))
|$if(%wwwcopyright%,$and($strcmp(1,$get(wwwcopyright))))
|$if(%wwwcommercialinfo%,$and($strcmp(1,$get(wwwcommercialinfo))))
|$if(%wwwpayment%,$and($strcmp(1,$get(wwwpayment))))
|$if(%wwwpublisher%,$and($strcmp(1,$get(wwwpublisher))))
|$if(%wwwuser%,$and($strcmp(1,$get(wwwuser))))
,
$char(1)C$get(headline)Web Info$char(10)
$if($strcmp(1,$get(wwwaudiofile)),$if(%wwwaudiofile%,$get(info)File: $get(text)%wwwaudiofile%$char(10)))
$if($strcmp(1,$get(wwwcopyright)),$if(%wwwcopyright%,$get(info)? $get(text)%wwwcopyright%$char(10)))
$if($strcmp(1,$get(wwwaudiosource)),$if(%wwwaudiosource%,$get(info)Source: $get(text)%wwwaudiosource%$char(10)))
$if($strcmp(1,$get(wwwcommercialinfo)),$if(%wwwcommercialinfo%,$get(info)Info: $get(text)%wwwcommercialinfo%$char(10)))
$if($strcmp(1,$get(wwwpayment)),$if(%wwwpayment%,$get(info)Payment: $get(text)%wwwpayment%$char(10)))
$if($strcmp(1,$get(wwwpublisher)),$if(%wwwpublisher%,$get(info)Publisher: $get(text)%wwwpublisher%$char(10)))
$if($strcmp(1,$get(wwwuser)),$if(%wwwuser%,$get(info)User: $get(text)%wwwuser%$char(10)))
$char(10))
)
// End Web Info

// Net Radio Ifno
$if($strcmp(1,$get(show_netradioinfo)),

$if($if(%wwwradiopage%,$and($strcmp(1,$get(wwwradiopage))))
|$if(%netradioowner%,$and($strcmp(1,$get(netradioowner))))
|$if(%netradiostation%,$and($strcmp(1,$get(netradiostation))))
,$char(1)C$get(headline)NetRadio Info$char(10)
$if($strcmp(1,$get(wwwradiopage)),$if(%wwwradiopage%,$get(info)Page: $get(text)%wwwradiopage%$char(10)))
$if($strcmp(1,$get(netradioowner)),$if(%netradioowner%,$get(info)Owner: $get(text)%netradioowner%$char(10)))
$if($strcmp(1,$get(netradiostation)),$if(%netradiostation%,$get(info)Station: $get(text)%netradiostation%$char(10))))
)))
// End - Web Related

// Misc Info
$if($strcmp(1,$get(show_miscinfo)),
$if($if(%subtitle%,$and($strcmp(1,$get(subtitle))))
|$if(%involvedpeople%,$and($strcmp(1,$get(involvedpeople))))
|$if(%playlistdelay%,$and($strcmp(1,$get(playlistdelay))))
|$if(%initialkey%,$and($strcmp(1,$get(initialkey))))
|$if(%isrc%,$and($strcmp(1,$get(isrc))))
|$if(%partinset%,$and($strcmp(1,$get(partinset))))
,$get(spacer)
$char(1)C$get(headline)Misc Info$char(10)
$if($strcmp(1,$get(subtitle)),$if(%subtitle%,$get(info)Subtitle: $get(text)%subtitle%$char(10)))
$if($strcmp(1,$get(involvedpeople)),$if(%involvedpeople%,$get(info)Involved People: $get(text)%involvedpeople%$char(10)))
$if($strcmp(1,$get(playlistdelay)),$if(%playlistdelay%,$get(info)Playlistdelay: $get(text)%playlistdelay%$char(10)))
$if($strcmp(1,$get(initialkey)),$if(%initialkey%,$get(info)Initialkey: $get(text)%initialkey%$char(10)))
$if($strcmp(1,$get(isrc)),$if(%isrc%,$get(info)ISRC: $get(text)%isrc%$char(10)))
$if($strcmp(1,$get(partinset)),$if(%partinset%,$get(info)Partinset: $get(text)%partinset%$char(10)))
))
// End Misc Info

// Original Info
$if($strcmp(1,$get(show_originalinfo)),
$if($if(%origartist%,$and($strcmp(1,$get(origartist))))
|$if(%origyear%,$and($strcmp(1,$get(origyear))))
|$if(%origlyricist%,$and($strcmp(1,$get(origlyricist))))
|$if(%origfilename%,$and($strcmp(1,$get(origfilename))))
,$get(spacer)
$char(1)C$get(headline)Original Info$char(10)
$if($strcmp(1,$get(origartist)),$if(%origartist%,$get(info)Artist: $get(text)%origartist%$char(10)))
$if($strcmp(1,$get(origyear)),$if(%origyear%,$get(info)Year: $get(text)%origyear%$char(10)))
$if($strcmp(1,$get(origlyricist)),$if(%origlyricist%,$get(info)Lyricist: $get(text)%origlyricist%$char(10)))
$if($strcmp(1,$get(origfilename)),$if(%origfilename%,$get(info)Filename: $get(text)%origfilename%$char(10)))
))

12.png

$puts(titel,a4a4a4)
$char(1)C$get(titel)About the song:$char(10)
$if(%ALBUM ARTIST%,$get(titel)Album Artist: %ALBUM ARTIST%,$get(titel)Artist: %ARTIST%)$char(10)
$get(titel)Album: $if3(%album% '('%date%')',not available yet,still unknown)$char(10)
[$if(%album artist%,$get(titel)Artist: %artist%,)$char(10)]
$get(titel)Title: $num(%tracknumber%,2). %title%$char(10)
$get(titel)Genre: %genre%$char(10)
$get(titel)------------------------------------------------------------------------------------------$char(10)
$char(1)C$get(titel)Technical stuff:$char(10)
$get(titel)Codec: $codec() [- %__mpc_encoder% ['('%__mpc_profile%')']][- %__lame_version% ['('%__lame_profile%')']]$char(10)
$get(titel)Bitrate: $if($or($stricmp($codec(),FLAC),$stricmp($codec(),Monkey''s Audio),$stricmp($codec(),OptimFROG),$stricmp($codec(),WavPack),$stricmp($codec(),WMA),$stricmp($codec(),Shorten)), $muldiv(%__bitrate%,100,1411 %)' %', %__bitrate_dynamic% kbps '[avg. '%__bitrate% kbps']')$if($stricmp($codec(),MP3),$if2( '('%__extrainfo%')', '('CBR')'))$char(10)
$get(titel)Track Gain: $if3(%__replaygain_track_gain%, RG not applied)$char(10)
$get(titel)Album Gain: $if3(%__replaygain_album_gain%, RG not applied)$char(10)
$if(%__referenced_file%,$get(titel)Playmode: CUE file playing,$get(titel)Playmode: MP3 direct play)$char(10)
$get(titel)------------------------------------------------------------------------------------------$char(10)
$char(1)C$get(titel)Statistics:$char(10)
$get(titel)[Playcounts: %play_counter%$char(10)]
$get(titel)[Last played: $substr(%play_date%,7,8).$substr(%play_date%,5,6).$substr(%play_date%,0,4)]$char(10)
$get(titel)[Added: $substr(%added%,7,8).$substr(%added%,5,6).$substr(%added%,0,4)]

13.jpg

//////////////////////////////////////////////////////////////////////////////////////////////

////  A simple formatting script for foo_uie_trackinfo. 

////  It will work with the following tags:

////  %RATING%, %PLAY_COUNTER%, %PLAY_TIME%, 

////  %LABEL% and/or %PUBLISHER%.

////  Best viewed in Arial 8pt Bold

////  Created by: [email protected]

////  Date: Jan 31, 2005

/////////////////////////////////////////////////////////////////////////////////////////////


////////////////////////////////

//Colors, etc.

////////////////////////////////


$puts(default_color,d4d4d4)

$puts(rating_color_1,5357EF)

$puts(rating_color_2,042573)

$puts(rating_symbol,♫)

$puts(is_playing_color,5357EF)

$puts(tag_missing_color,757575)

$puts(heading_color_l,ffb00d)

$puts(heading_color_r,000000)

$puts(is_playing_color,5357EF)


////////////////////////////////

//Code

////////////////////////////////



////////////////////////////////

///////Song Info

////////////////////////////////

$transition(----- Song Info ----------------------------------------,$get(heading_color_l),$get(heading_color_r))


$char(10)$get(default_color) 


$if(%title%,$if(%_isplaying%,

$get(is_playing_color)$iflonger(%title%,36,$cut(%title%,33)...,%title%),

$iflonger(%title%,36,$trim($cut(%title%,33))...,%title%)),

$if(%_isplaying%,

$get(is_playing_color)$iflonger(%_filename_ext%,36,$cut(%_filename_ext%,33)...,%_filename_ext%),

$iflonger(%_filename_ext%,36,$trim($cut(%_filename_ext%,33))...,%_filename_ext%)))


$char(10)$get(default_color)  


$if(%artist%,

$iflonger(%artist%,36,$cut(%artist%,33)...,%artist%),

$get(tag_missing_color)no artist info)


$char(10)$get(default_color)  


$if(%album%,

$iflonger(%album%,36,$cut(%album%,33)...,%album%),

$get(tag_missing_color)no album info)


$char(10)$get(default_color)  


$if($or(%publisher%.%label%,%date%),$if($or(%publisher%,%label%),? ,)%date%$if($or(%publisher%,%label%),'. ',)[%publisher% ][label],

$get(tag_missing_color)no date or copyright info)


$char(10)$get(default_color)  


$if(%rating%,

$repeat($get(rating_color_1)$get(rating_symbol) ,%rating%)$repeat($get(rating_color_2)$get(rating_symbol) ,$sub(5,%rating%)) ,)

$get(default_color)$if(%genre%,%genre%,$get(tag_missing_color)no genre info)


$char(10)$char(10)


////////////////////////////////

///////Statistics

////////////////////////////////


$transition(----- Statistics -----------------------------------------,$get(heading_color_l),$get(heading_color_r))


$char(10)$get(default_color)  


$if(%play_date%,

$puts(month,$left(%play_date%,2))

$puts(day,$substr(%play_date%,4,5))

$if($strcmp($left($get(day),1),0),$puts(day,$right($get(day),1)))

$puts(year,$right(%play_date%,2))

$puts(month_name,$select($get(month),

Jan,Feb,March,April,May,June,July,Aug,Sept,Oct,Nov,Dec))

$if($strcmp($right($get(day),1),1),$puts(xx,st),

$if($strcmp($right($get(day),1),2),$puts(xx,nd),

$if($strcmp($right($get(day),1),3),$puts(xx,rd),

$puts(xx,th)))))

$puts(time_of_year,$get(month_name) $get(day)$get(xx) 20$get(year))


$if(%play_counter%,Played $if($strcmp(%play_counter%,1),

once','$if(%play_date%, on $get(time_of_year)),

%play_counter% times$if(%play_date%,

$char(10)  Last played on $get(time_of_year))),This song has not played before)


$ifgreater(%play_counter%,1,,$char(10))


$char(10)$char(10)


////////////////////////////////

///////Tech Info

////////////////////////////////


$transition(----- Tech Info -----------------------------------------,$get(heading_color_l),$get(heading_color_r))


$char(10)$get(default_color)  


%__codec% 

$if(%__bitrate_dynamic%,%__bitrate_dynamic%,%__bitrate%)kbps 

$if($stricmp(%__codec%,mp3),$if($stricmp(%__extrainfo%,vbr),VBR,CBR)) 

$if($stricmp($codec(),MP3),%__mp3_stereo_mode%,$channels())


$char(10)$get(default_color)  


[%_time_elapsed%/][%_length%][  -%_time_remaining%]

$if(%_isplaying%,  

$muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%)'%',)  

$div(%_filesize%,1048576).

$left($num($muldiv($mod(%_filesize%,1048576),1000,1048576),3),2)' MB'


$char(10)$get(default_color)  


$if($or(%__replaygain_track_gain%,%__replaygain_album_gain%),

['['Tg']' %__replaygain_track_gain% ]['['Ag']' %__replaygain_album_gain%],

$get(tag_missing_color)there is no gain)

I hope, all this codes are working correct!

((((( Strictly4me )))))

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Braves ad blocking shields are their own implementation separate from extensions. It won't have any issue continuing to work.
    • Same for me. I find Adguard in general just OK. Ublock Orgin Lite works and works well. I use it on Chrome, Edge, and Safari on MacOS and iPadOS/iOS.
    • I do not use the AdGuard extension. I have uninstalled both the uBlock and Stylus extensions, as well as the Tampermonkey extension, since I began using AdGuard for Windows 7 months ago. It does not use any extension APIs, it modifies traffic system wide using a local proxy. AdGuard performs all the functions of uBlock, as well as additional features such as HTTPS filtering, cosmetic (user scripts and user styles), as well as DNS. It works with any browser and application. I don't understand why you consider the desktop program to be useless...
    • Should Google be forced to stop promoting Chrome over other browsers? Google pushes Chrome to anyone visiting its website using browsers other than Chrome.
    • Save 31% on Samsung T7 Portable SSD by Taras Buria During the ongoing memory crisis, where RAM and storage get extremely expensive, it is hard to find a good deal on an internal or portable SSD. While we are far away from 2024 prices, Samsung is currently offering a big discount on its 1TB T7 Portable SSD, saving you 31% or $85. The discount applies to the 1TB variant, which, although not record-breaking, is still plenty for all sorts of data. The drive uses a USB-C port for universal compatibility and high-speed data transfer of up to 1,050 megabytes per second. Samsung claims this drive is nearly ten times faster than a conventional hard drive, plus you get all the benefits of solid-state memory, such as better drop and shock resistance. There is also the ability to password-protect the drive, and you get extra peace of mind with a limited three-year warranty. The Samsung T7 Portable SSD works with all modern computers and tablets, including iPhones, iPads, Android smartphones, and more. And thanks to the two bundled USB cables (Type-C and Type-A), you can use the T7 even with devices that lack USB Type-C ports. The T7 Portable is available in three colors and four storage configurations, but unfortunately, only the 1TB Titan Gray is discounted: 1TB Samsung T7 Portable SSD - $189.98 | 31% off on Amazon This Amazon deal is US-specific and not available in other regions unless specified. This is a first-party seller link (at the time of article publishing); ensure that you also purchase from a first-party seller link only. If you don't like it or want to look at more options, check out the previous deals that we have covered, OR you can also visit Amazon US deals page. Get Prime (SNAP), Prime Video, Audible Plus or Kindle / Music Unlimited. Free for 30 days. As an Amazon Associate, we earn from qualifying purchases.
  • Recent Achievements

    • Week One Done
      rubentuben8 earned a badge
      Week One Done
    • Week One Done
      ARaclen earned a badge
      Week One Done
    • One Year In
      jojodbn earned a badge
      One Year In
    • One Month Later
      jojodbn earned a badge
      One Month Later
    • Week One Done
      jojodbn earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      524
    2. 2
      PsYcHoKiLLa
      232
    3. 3
      +Edouard
      132
    4. 4
      ATLien_0
      88
    5. 5
      Steven P.
      83
  • Tell a friend

    Love Neowin? Tell a friend!