foobar2000中国爱好者社区

首页 » foobar2000应用 » foobar2000使用技巧&问题 » 播放列表格式编辑问题
zengzhen01 - 2008-10-9 13:09:00
我用的是0943版本 播放列表一改字体就会出现上下错乱问题.如果使用默认宋体就不会
知道是在设置里面可以编辑..可是那格式实在看不懂 有达人详细告诉下好吗?
付贴图 应用的Meiryo字体就成这样了


 附件: 您所在的用户组无法下载或查看附件

再付上列表设定字段 .应该修改哪里才能变整齐呢?
//*****************配置项****************
//颜色,正在播放时
$puts(c_playing,00FFFF|FFFFFF)
//颜色,歌曲标题
$puts(c_title,FF8000|FFFFFF)
//颜色,艺术家
$puts(c_artist,84FF84|FFFFFF)
//颜色,专辑
$puts(c_album,00BD00|FFFFFF)
//颜色,文件编码信息
$puts(c_codec,0080FF|FFFFFF)
//颜色,文件编码信息(扩展信息)
$puts(c_codec_ex,FF00FF|FFFFFF)
//颜色,歌曲长度
$puts(c_len,2299CC|FFFFFF)
//颜色,比特率显示
$puts(c_bitrate,8000FF|FFFFFF)
//颜色,比特率字符显示(kbps)
$puts(c_bitrate_str,AE00AE|FFFFFF)
//标题的最大长度
$puts(len_title,40)
//艺术家最大长度
$puts(len_artist,30)
//******************结束配置***************
//♪ (音乐音符,Win9x 不显示这一项)
$puts(music_note,
$if(%_isplaying%,00FF00|FFFFFF,008000|FFFFFF)
$if($strcmp(♪,?),,♪)
)
//曲目序号
$puts(track_num,
$num(%_playlist_number%,$len(%_playlist_total%)).
)
//歌曲标题
$puts(title,
$if(%_isplaying%,$get(c_playing),$get(c_title))
//如果标题存在
$if(%title%,
$if($stricmp($left(%_path_raw%,7),'cdda://'),
CD 音轨 %tracknumber%,
%title%),
//如果标题不存在
$if($stricmp($left(%_path_raw%,7),'http://'),%_path_raw%,
%_filename_ext%))
)
$puts(title,$padcut($get(title),$get(len_title)))
//艺术家
$puts(artist,
$if(%artist%,
$if(%_isplaying%,$get(c_playing),$get(c_artist))%artist%,
$if(%_isplaying%,$get(c_playing),C0C0C0|FFFFFF)未知艺术家)
)
$puts(artist,$padcut($get(artist),$get(len_artist)))
//专辑
$puts(album,
$if(%_isplaying%,$get(c_playing),$get(c_album))[%album%]
)
//编码
$puts(codec,
$puts(ext,$upper($if2($ext(%__referenced_file%)文件,$ext(%_path%)文件)))
$puts(codec,$if(%__codec%,$caps2(%__codec%),$get(ext)))
$if($greater($len(%__codec%),14),$puts(codec,$left(%__codec%,14)...))
$if($stricmp(%__codec%,musepack),$puts(codec,'MPC'))
$if($stricmp(%__codec%,vorbis),$puts(codec,'Ogg'))
$if($stricmp($left(%_path_raw%,7),'cdda://'),$puts(codec,音乐 CD),)
$if($stricmp($cut(%__codec%,6),Monkey),$puts(codec,APE))
$if($stricmp($left(%__codec%,19),'Windows Media Audio'),$puts(codec,$replace(%__codec%,'Windows Media Audio',WMA)))
$if($stricmp($left(%__codec%,26),'Windows Media Speech Codec'),$puts(codec,$replace(%__codec%,'Windows Media Speech Codec',WMSC)))
$get(c_codec)'['$get(codec)
$get(c_codec_ex)[' '%__mpc_profile%]
$get(c_codec_ex)[' '%__extrainfo%]
$get(c_codec)']'
)
//长度
$puts(length,
$get(c_len)
[$pad_right(%_length%,5,0)]
)
// 比特率
$puts(bitrate,$get(c_bitrate)
$if2(%__bitrate_dynamic%,
$if(%__bitrate%,%__bitrate%)$get(c_bitrate_str)kbps)
)

//*******************实体部分*******************
$get(music_note)
$get(track_num)
$get(title)
$get(artist)
$get(album)
$tab(1)
//$get(bitrate)
$get(codec)
' '$get(length)
jensen - 2008-10-10 10:33:00
读不懂就不要改了,很复杂的。
老DUI中,严格对齐是不可能的,因为那列表只有一个栏,要严格对齐,换用新版DUI或直接上CUI。
1
查看完整版本: 播放列表格式编辑问题