|
FooBar2000 Title Formatting[FooBar2000标题格式使用详解](1) 首先我们来讲讲播放列表中的主要的几种数字(播放列表序号%_playlist_number%、音轨序号%tracknumber%、音轨时长%_length%、文件大小%_filesize%)显示的设置 针对默认用户界面,columns UI 类似。 涉及到的语句: $if、$puts、$get、$repeat、$len、$sub、$ifgreater、$num、$cut、$div、$mod、$mul
如果我们想要得到的显示效果是:
0001 …… 01 …… 03:52 …… 003.55 M 0002 …… 02 …… 12:29 …… 017.93 M 。 。 0127 …… 14 …… 04:13 …… 004.31 M
//首先定义颜色dark_number、light_number //各个语句的开始和结束由 ( ) 括起来 //下面相同颜色的括号表示一个语句的开始和结束,相同颜色的逗号为该语句中间的分割字符
//判断歌曲是否正在播放 //$if 语句的一般形式为 $if(a,b,c),如果 a 成立,则 b,否则 c,有时 c 可以省略 //同 $if 语句相近的语句有 $if2、$if3 //$if2 的一般形式为 $if2(a,b),他和 $if(a,a,b) 效果一样 //$if3 的一般形式为 $if3(a,b,c,d,e,……),a b c d e 中谁先出现运行谁
$if(%_isplaying%,
//正在播放时 //颜色代码的显示方式是 平时显示的颜色选中时显示的颜色 //有一个和 $puts 语句先进的语句 $put,两者的区别是 $put 在定义的同时会在列表中显示,而 $puts 不显示,通常我们用$puts
$puts(dark_number,01385C01385C) $puts(light_number,0099FF0099FF)
,
//没有播放时
$puts(dark_number,01385C01385C) $puts(light_number,0169AF0169AF)
)
//开始定义播放列表序号playlistnumber
$puts(playlistnumber,
//调用颜色dark_number //$get 语句的作用就是调用前面定义的函数,比如前面的playlistnumber
$get(dark_number)
//用 $len 语句得到歌曲在列表中的播放列表序号 %_playlist_number% 的长度(字符位数)
|