版本更新记录与翻译0.9.5.4 b1-0.9.6 b1 Beta版本汉化更新 0.9.6.1 Beta 2 Foobar2000 0.9.6.1 Final 汉化版发布new! 标题格式化和媒体库查询表达式帮助
Foobar2000基础帮助中心
新手必看 FB2K小常识
Foobar2000汉化周年纪念版
无损音乐资源共享
插件集合帖
汉化团队插件发布帖
提问的规范和技巧,发问帖必看。
foobar2000扩展与主题支持beta
1/1页1 跳转到查看:2171
发新话题 回复该主题
1. 将鼠标移动到页面左上角待出现光标后,再慢慢移动到光标上,看帖更清爽
2. 键盘左右键可以进行前后翻页操作
帮助

[界面插件] 分栏用户界面汉化版(傻瓜式安装,可与最新版整合)

分栏用户界面汉化版(傻瓜式安装,可与最新版整合)

安装方法:
解压后将Foobar2000文件夹覆盖即可。运行foobar时选择分栏界面。

注意foobar2000.cfg会覆盖你之前的设置,请提前备份你的foobar2000.cfg。


=========================================




说明foobar2000.cfg是从蓝色网际里提取的五个dll的设置。
另外偶加入了播放列表按文件大小的排序。
代码如下:
$puts(filesize,1)
$puts(ModSize,$muldiv($mod(%_filesize%,1024000),100,1024000))
$puts(ss,$div(%_filesize%,1024000))
$if($strcmp(1,$get(filesize)),$ifgreater($get(ss),999,999,$num($get(ss),3)).$ifgreater($get(ModSize),99,99,$num($get(ModSize),2)))


觉得有点不足的是文件大小的数字前面统统加了00,谁有更好的办法告诉我一声啊 呵呵
附件:您所在的用户组无法下载或查看附件
最后编辑fg2006 最后编辑于 2008-09-09 14:11:09
*&@~7$音乐分享~&…@~$

TOP

 

回复:分栏用户界面汉化版(傻瓜式安装,可与最新版0953整合)

坐了个沙发,下来用了.

TOP

 

回复:分栏用户界面汉化版(傻瓜式安装,可与最新版0953整合)

  汗,沙发好久都没人坐哦
下载的和过客~飘呀``·闪
*&@~7$音乐分享~&…@~$

TOP

 

回复: 分栏用户界面汉化版(傻瓜式安装,可与最新版0953整合)

文件大于100MB以上就不会多出两个00了


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

TOP

 

回复:分栏用户界面汉化版(傻瓜式安装,可与最新版0953整合)

你那个filesize太麻烦了,给你段我写的吧,没有你前面的那两个0,单位永远为MB,GB级的显示为四位数,KB级的显示为小数。
这段是最核心的返回MB数字的,其他条件判断格式处理什么的楼主自己加吧

$div(%_filesize%,1048576).
$left($num($muldiv($mod(%_filesize%,1048576),100,1048576),2),2)
最后编辑jensen 最后编辑于 2008-06-23 22:44:54
我的作品,全部在我的Blog里首发,欢迎访问:
jensen.blog.5d.cn

TOP

 

回复: 分栏用户界面汉化版(傻瓜式安装,可与最新版0953整合)



引用:
原帖由 jensen 于 2008-6-23 22:38:00 发表
你那个filesize太麻烦了,给你段我写的吧,没有你前面的那两个0,单位永远为MB,GB级的显示为四位数,KB级的显示为小数。
这段是最核心的返回MB数字的,其他条件判断格式处理什么的楼主自己加吧

$div(%_filesize%,1048576).
$left($num($muldiv($mod(%_filesize%,1048576),100,1048576),2),2)



========================================================
经测试,你这段并不能按大小排序。比如1M,10M,100M....会排在2M的之前。


===========================
回复4楼一下:偶那函数是按3位排序来写的,如果文件大小超过3位,就会出现5楼函数同样的结果。呵呵
10M的前面只有一个0,呵呵~~~~
*&@~7$音乐分享~&…@~$

TOP

 

回复: 分栏用户界面汉化版(傻瓜式安装,可与最新版0953整合)



引用:
原帖由 fg2006 于 2008-6-24 9:28:00 发表
========================================================
经测试,你这段并不能按大小排序。比如1M,10M,100M....会排在2M的之前。

昏,这就文本的排序问题,电脑里所有的排序都是如此的,你要想10M排在2M后面,就要把2M写为02M,需要做的是文本处理。我说了我的代码只负责给你提供最核心的数字,剩下的处理交给你,你只要把我的代码外面套一个$num()函数就可以在前面补0,这有什么难啊。
而且在CUI中,排序和显示是可以相互独立的,你可以不靠显示的文本排序,直接用%filesize%排序就行,这跟显示的代码可以一点关系都没有。
我的作品,全部在我的Blog里首发,欢迎访问:
jensen.blog.5d.cn

TOP

 

回复: 分栏用户界面汉化版(傻瓜式安装,可与最新版0953整合)

而且在CUI中,排序和显示是可以相互独立的
+===========================================
不错,倒是学着点了,之前没留意这个。改成这样了:
显示代码:$div(%_filesize%,1024000).$left($num($muldiv($mod(%_filesize%,1024000),100,1024000),2),2)

排序代码:$num($div(%_filesize%,1024),7)
*&@~7$音乐分享~&…@~$

TOP

 

难道要回复才能看帖?

TOP

 

好东西

TOP

 

分蓝的看起来要舒服些

TOP

 
1/1页1 跳转到
发表新主题 回复该主题