找回密码
 立即注册
楼主: Scrummble

[软件] 【更新】【原创】foobar2000界面,Osaka Underground 1.1

[复制链接]
     
 楼主| 发表于 2015-12-27 17:39 | 显示全部楼层
maksim86 发表于 2015-12-27 17:28
用了一段时间之后,提2个建议:
1,左下角的封面歌曲信息改成频谱图好了,那个插件读取文件的信息没啥用, ...

这两点其实都是作者的个人喜好……
频谱会占用大量系统资源,而且不是正好的方形并不好看;左侧栏如果开library的话,往下一直拉一直拉才能看到播放列表,如果要同时使用就不方便。
您不喜欢的话其实可以研究一下代码自己改~很简单的啦,我可以提供技术指导
回复

使用道具 举报

     
 楼主| 发表于 2015-12-27 17:46 | 显示全部楼层
maksim86 发表于 2015-12-27 17:28
用了一段时间之后,提2个建议:
1,左下角的封面歌曲信息改成频谱图好了,那个插件读取文件的信息没啥用, ...

另外,那个左下角封面之所以不显示内嵌封面,其实是个设计失误……我自己用的版本改了一下,但我现在在外面没法碰电脑
回复

使用道具 举报

发表于 2016-1-9 14:54 | 显示全部楼层
/s/1mg5RMZI有惊喜......
回复

使用道具 举报

     
发表于 2016-2-2 01:53 | 显示全部楼层
扔进文件夹无效,还是默认界面怎么解
回复

使用道具 举报

     
 楼主| 发表于 2016-2-13 22:56 | 显示全部楼层
Rai.Z 发表于 2016-2-2 01:53
扔进文件夹无效,还是默认界面怎么解

安装的时候请选择Portable Mode。
回复

使用道具 举报

     
 楼主| 发表于 2016-2-13 22:56 | 显示全部楼层
链接似乎挂了,换了一个。
回复

使用道具 举报

     
发表于 2016-2-16 17:51 | 显示全部楼层
Scrummble 发表于 2016-2-13 22:56
链接似乎挂了,换了一个。

能用是能用了。
针对古典的文件排序有问题,不是专辑顺序错乱就是歌曲顺序按标号归类了,这要怎么改。
回复

使用道具 举报

     
 楼主| 发表于 2016-2-16 23:37 | 显示全部楼层
Rai.Z 发表于 2016-2-16 17:51
能用是能用了。
针对古典的文件排序有问题,不是专辑顺序错乱就是歌曲顺序按标号归类了,这要怎么改。 ...

截几张属性图看看?
左侧library tree的排序规则,在根视图(详细、艺术家、专辑啥的)上点右键配置可以改。
从文件夹拖进窗口的排序规则,点左上角齿轮进配置,系统内核那个页面里有设置。
我也忘了这个发布版本里的排序规则我设成啥了(已经准备睡觉),但不外乎也就是按年份、专辑艺术家、专辑名。古典乐可能会用到performer和band字段,我设规则的时候没考虑这些,而且band字段也可能有兼容性问题。如果可以的话还是请你选中一整张专辑右键属性然后截图给我
回复

使用道具 举报

     
发表于 2016-2-17 00:10 | 显示全部楼层
本帖最后由 Rai.Z 于 2016-2-17 00:26 编辑
Scrummble 发表于 2016-2-16 23:37
截几张属性图看看?
左侧library tree的排序规则,在根视图(详细、艺术家、专辑啥的)上点右键配置可以 ...

这种情况就非常典型,同一张专辑顺序错乱,还被分成了两张,分成两张也就算了,还不排在一起
像这种一套CD排序错乱的情况还挺常见的,而且这种显示方式还不能使用CTRL或SHIFT多选

还有个BUG,在新建并调整上端播放列表的位置后,会出现左侧播放列表栏跟上方播放列表栏不对应的情况,要重开FOOBAR才能解决(另外,怎么把双击上端播放列表则删除播放列表的功能改掉,习惯性靠左右箭头翻列表已经误删好多次了_(:з」∠)_


回复

使用道具 举报

     
 楼主| 发表于 2016-2-17 00:31 | 显示全部楼层
本帖最后由 Scrummble 于 2016-2-17 00:36 编辑
Rai.Z 发表于 2016-2-17 00:10
这种情况就非常典型,同一张专辑顺序错乱,还被分成了两张,分成两张也就算了,还不排在一起
像这种一套CD ...


1. 填一下光盘号好么?或者把两张碟的专辑名改成不一样的也行啊?你这样系统怎么知道这个音轨是第一张碟还是第二张碟的……
想发挥十成功力的话,请尽量把属性对话框里前头没空格的项目填满吧,光盘号也填一填
2. 封面视图不能多选,这组件没这功能,不是我自己写的,我暂时还没空改……
3. 上部双击删除的问题我是知道的,但计时器出了个bug导致我最终想要的效果暂时没法实现,也是没空改……
其实你可以在两个标签之间的地方右键配置,把代码里涉及到dblclk的函数整个注释掉
回复

使用道具 举报

     
发表于 2016-2-17 00:41 | 显示全部楼层
Scrummble 发表于 2016-2-17 00:31
1. 填一下光盘号好么?或者把两张碟的专辑名改成不一样的也行啊?你这样系统怎么知道这个音轨是第一张碟 ...

就是我以前用的皮肤都能正常排序我才有这种困惑啊。
像图2那种是一套CD但是专辑名不一样这要怎么改才能排在一起啊
回复

使用道具 举报

     
 楼主| 发表于 2016-2-17 01:25 | 显示全部楼层
Rai.Z 发表于 2016-2-17 00:41
就是我以前用的皮肤都能正常排序我才有这种困惑啊。
像图2那种是一套CD但是专辑名不一样这要怎么改才能排 ...

那是按你的文件名(路径名)排序的吧。
按文件名排序很不靠谱,我十分不建议这么做。

要改很简单:把系列名写在专辑字段的前面不就行了?
回复

使用道具 举报

     
发表于 2016-2-17 10:54 | 显示全部楼层
Scrummble 发表于 2016-2-17 01:25
那是按你的文件名(路径名)排序的吧。
按文件名排序很不靠谱,我十分不建议这么做。

能不能为每个播放列表单独指定的,古典这种直接按文件夹或者路径排序就好了。
回复

使用道具 举报

     
发表于 2016-2-17 11:04 | 显示全部楼层
哇,感谢楼主
回复

使用道具 举报

     
 楼主| 发表于 2016-2-17 15:03 | 显示全部楼层
Rai.Z 发表于 2016-2-17 10:54
能不能为每个播放列表单独指定的,古典这种直接按文件夹或者路径排序就好了。 ...

左上角按键调出菜单,编辑-排序,框里输入%path_sort%
回复

使用道具 举报

     
发表于 2016-3-2 05:12 | 显示全部楼层
WSH Panel Mod (JS Smooth Browser v20151010-1201-143 by Br3tt aka Falstaff >> http://br3tt.deviantart.com): JavaScript 运行时错误:
无法获取未定义或 null 引用的属性“length”
File: F:\foobar2000\skins\OsakaUnderground\jssb by br3tt\js\WSHinputbox.js
Line: 451, Col: 17
<source text only available at compile time>

按del删除歌会报错
回复

使用道具 举报

     
 楼主| 发表于 2016-3-2 15:07 | 显示全部楼层
xsl1099 发表于 2016-3-2 05:12
WSH Panel Mod (JS Smooth Browser v20151010-1201-143 by Br3tt aka Falstaff &gt;&gt; http://br3tt.deviantart ...

还真是这样……我都没试过……
我不知道我自己会不会修……暂时先别在那个视图里按delete了吧,抱歉
回复

使用道具 举报

     
发表于 2016-3-2 22:19 | 显示全部楼层
谢谢LZ,升级WIN10后FB2000不能播放,正好趁机升级并换了皮肤

发现几个可能是问题的问题,同一个专辑名,经常会被认为是不同的专辑,分开显示
测试了一下,可能要相同的专辑名与专辑艺术家?

然后是同一个专辑不同的碟也被视为不同的专辑,且分开显示
测试了一下,好像%discnumber%被无视了,只认%DISC%
回复

使用道具 举报

     
 楼主| 发表于 2016-3-31 11:01 | 显示全部楼层
lcn 发表于 2016-3-2 22:19
谢谢LZ,升级WIN10后FB2000不能播放,正好趁机升级并换了皮肤

发现几个可能是问题的问题,同一个专辑名, ...

……………………回帖没有提醒,我居然一个月后才看到……………………

分组逻辑是这样的:$if(%album%,$if2(%album%,Unknown Album) $meta(album artist)|||$if2(%discnumber%,0),$directory(%path%))

专辑、专辑艺术家、碟片号;如果专辑不存在,则使用文件夹区分

按理说用的是%discnumber%没错,%disc%可能是APE或者FLAC之类格式的问题吧,这笔账我也算不太清楚……
同一张专辑%discnumber%不同的话,是会在同一个大分组下面分出来两个小分组的
回复

使用道具 举报

     
发表于 2016-4-2 21:47 | 显示全部楼层
Scrummble 发表于 2016-3-31 11:01
……………………回帖没有提醒,我居然一个月后才看到……………………

分组逻辑是这样的:$if(%album%, ...

比起这个,我发现一个更严重的问题…………
怎么给歌曲打分?
回复

使用道具 举报

     
 楼主| 发表于 2016-4-2 22:49 | 显示全部楼层
lcn 发表于 2016-4-2 21:47
比起这个,我发现一个更严重的问题…………
怎么给歌曲打分?

我没在UI上做出来……
下个版本会加,代码写到一半了
回复

使用道具 举报

     
发表于 2016-4-2 23:38 | 显示全部楼层
Scrummble 发表于 2016-4-2 22:49
我没在UI上做出来……
下个版本会加,代码写到一半了

赞,以前自己配的界面加了打分(几颗星几颗星)显示,换成 LZ 的之后又懒得弄了……
回复

使用道具 举报

     
发表于 2016-5-8 16:54 | 显示全部楼层
用了确实好棒,感谢分享
回复

使用道具 举报

头像被屏蔽
发表于 2016-12-2 03:35 | 显示全部楼层
Scrummble 发表于 2016-4-2 22:49
我没在UI上做出来……
下个版本会加,代码写到一半了

lz你这个文件下载下来就被windows defender干掉了
回复

使用道具 举报

     
发表于 2016-12-12 21:49 | 显示全部楼层
Scrummble 发表于 2016-4-2 22:49
我没在UI上做出来……
下个版本会加,代码写到一半了

来挖个坟……后续更新还会有吗~
回复

使用道具 举报

     
 楼主| 发表于 2016-12-12 22:54 | 显示全部楼层
admidi 发表于 2016-12-12 21:49
来挖个坟……后续更新还会有吗~

绝赞拖延中
如果你有非常急迫需要改进的问题的话不妨说出来,特别影响使用的话我会给你做紧急hotfix,至于新特性就只能望天哈哈哈了……懒癌晚期
回复

使用道具 举报

     
发表于 2016-12-13 01:31 | 显示全部楼层
好棒棒,我来一份
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-12-13 17:12 | 显示全部楼层
刘明  晚上回去用用 不知道和最新版本兼容么
回复

使用道具 举报

     
 楼主| 发表于 2016-12-14 06:58 | 显示全部楼层
姉原美鎖 发表于 2016-12-13 17:12
刘明  晚上回去用用 不知道和最新版本兼容么

fb一般不太需要在意兼容性问题……主程序只包含播放时底层那些东西,外部接口万年不变,界面都是用插件写的,你更新主程序的时候也不会同时更新插件啊
回复

使用道具 举报

     
发表于 2016-12-20 23:00 | 显示全部楼层
Scrummble 发表于 2016-12-12 22:54
绝赞拖延中
如果你有非常急迫需要改进的问题的话不妨说出来,特别影响使用的话我会给你做紧急hotf ...

紧急需求就是……UI上直接打星咯……orz
回复

使用道具 举报

     
 楼主| 发表于 2016-12-20 23:04 | 显示全部楼层
lcn 发表于 2016-12-20 23:00
紧急需求就是……UI上直接打星咯……orz

喔,首先要说明的是,在播放列表显示那里直接给显示出来的曲目打分是不可能的,插件不支持……
不过我搞了个曲线救国的方法,在列表最下方加了几个按钮,用来给选中的曲目打分……勉强……算是能用吧……
面板写是写出来了,但不太方便单独打包,我得想想怎么发布
回复

使用道具 举报

身为长者 该用户已被删除
发表于 2016-12-21 01:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2016-12-21 15:13 | 显示全部楼层
身为长者 发表于 2016-12-21 01:10
新手问,如何缩放两侧的面板,缩小的话只有中间面板变小,

没有那种很方便的拖动之类的方法
只能手动修改宽度
右键,splitter settings,script选项卡,把
  1. $puts(lwidth,$max($min($div(%ps_width%,4),450),350))
  2. $puts(rwidth,$max($min($div(%ps_width%,4),450),350))
复制代码
这两行,改成你喜欢的数字,比如
  1. $puts(lwidth,400)
  2. $puts(rwidth,400)
复制代码
确定,就能看到效果了

后期也许会加拖动改变宽度功能,不过优先级会很很很靠后(因为比较难)
回复

使用道具 举报

     
 楼主| 发表于 2017-1-3 03:47 | 显示全部楼层
本帖最后由 Scrummble 于 2017-1-3 04:07 编辑

不务正业中,默默更新一张开发进度……细节请自寻(如果真的有人看出来哪里变了我会很开心的……)

总感觉元素变多之后整个界面变凌乱了不少,还在绞尽脑汁思考该怎么平衡
回复

使用道具 举报

     
发表于 2017-1-3 04:16 | 显示全部楼层
窗口功能键、可视化插件、更新插件版本,etc。
忘了是什么原因,目前先用着foobox。
回复

使用道具 举报

     
 楼主| 发表于 2017-1-3 07:22 | 显示全部楼层
pgain2004 发表于 2017-1-3 04:16
窗口功能键、可视化插件、更新插件版本,etc。
忘了是什么原因,目前先用着foobox。 ...

foobox作者的技术力比我高不止一个档次啦……
回复

使用道具 举报

     
发表于 2017-1-5 17:55 | 显示全部楼层
笔记本上1366*768正常,台式1920*1080按钮就都无法显示了。
回复

使用道具 举报

     
 楼主| 发表于 2017-1-6 07:42 | 显示全部楼层
‭‭‭ 发表于 2017-1-5 17:55
笔记本上1366*768正常,台式1920*1080按钮就都无法显示了。

请安装字体包……
回复

使用道具 举报

     
发表于 2017-1-6 08:27 | 显示全部楼层
本帖最后由 ‭‭‭ 于 2017-1-6 08:30 编辑
Scrummble 发表于 2017-1-6 07:42
请安装字体包……

字体包全部复制过去了,好像左上角的搜索按钮还是没出来,而且播放列表的字体和楼主的似乎不太一样?不过按钮不应该都是PNG图片嘛,居然和字体有关系?
回复

使用道具 举报

     
 楼主| 发表于 2017-1-6 16:04 | 显示全部楼层
本帖最后由 Scrummble 于 2017-1-6 16:07 编辑
‭‭‭ 发表于 2017-1-6 08:27
字体包全部复制过去了,好像左上角的搜索按钮还是没出来,而且播放列表的字体和楼主的似乎不太一样?不过 ...


那个按钮需要手动设置的,我记得我在readme里说过这个问题 ,插件的锅,没替代品我又懒得写替代品而已……
lz非常不喜欢位图,锯齿不能忍,所以基本上所有的按钮都是用特殊字体直接“写”出来的,就除了搜索框的那一个
字体渲染不好看的话可以自行搜索mactype安装一下,在我看来没有mactype的windows都是先天残疾,我记得这个我也在readme里说过吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-4-22 08:09 , Processed in 0.072130 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表