foobar2000主程序升级方法
foobar2000吧
全部回复
仅看楼主
level 8
zhlp0007 楼主
1.准备新版的安装文件,一定要最小安装,能够保证能够播放就行;
2.打开老程序的文件夹,复制想升级的FB文件夹components(插件)、configuration(配置)、user-components(用户插件)、themes(或者skins、images、DarkOne或其他文件夹)内对应皮肤包,并且包含***.fcl文件,如果没有此文件就打开FB,在分栏用户界面内 导出 一个fcl格式文件,好给升级时准备;
3.有部分插件会记录版本信息,一定要删除,通常在components、user-components内的某文件,比如core.dll、foo_fileops.dll、foo_converter等和对应的配置文件
4.FB最初安装的是“默认用户界面”,我们想要的是“分栏用户界面”所以新的文件里面最基础的就是foo_ui_columns.dll必须有,有了它,在打开FB文件时,就会进入“默认用户界面”和“分栏用户界面”的选项,选好后会生产一个config.sqlite,在升级界面不成功时,可以把此文件删除,重新选择“默认用户界面”,只要没有删除源程序的文件或者被替换,源程序界面不会受到影响;
5.简单的升级皮肤,一次就会进入并成功,部分dll插件文件会由于版本的兼容问题需要对应的功能文件,版本可能就是原版本前后的版本,一般会有提示,根据提示寻找到合适的版本就会成功升级;最困难的选择进入“分栏用户界面”后没有反应,不知道的原因导致升级不成功。
6.对于简单的,可以把这些文件保留下来,形成升级包,只要复制到新版FB文件夹内,即完成了升级;
7.稍难些的就需要改脚本了,大部分人已经不会了。
8.对于删除的文件要保留好备份。。。
可能有些说的不是很清楚,自己揣摩一下,多试几次,一点会成功的,对于缺少的关键插件,导入不成功的时候会有提示的。进入更新版本的界面之后,就可以升级里面就得插件了。
2025年04月15日 05点04分 1
level 8
zhlp0007 楼主
安装新版时,安装最小版本的原因是防止新安装的插件和老版本有同样的插件,而产生冲突。复制老版本的文件到新版本的文件夹时,如果有同名的,一定要跳过去,因为新版本最小安装时,安装的插件都是最基本的关键插件,否则会产生新版本的fb2k打不开的问题。
有简单的皮肤不需要configuration里的文件,有的则非缺不可,必须复制进去,至于播放列表和其他不关键的文件夹,复制进去和不复制进去不会有关键问题。
2025年04月15日 06点04分 2
level 1
没看明白
2025年09月23日 19点09分 3
level 4
楼主的意思是如何对分栏用户主题界面的定制版进行FB2K主程序进行升级,如从2.24.6升到2.25.2。个人经验是先将定制版移值到FB2K默认安装路径下,以后直接在已有定制版基础上覆盖安装新版FB2K实现主程序不断升级。
2025年10月16日 10点10分 4
level 6
直接覆盖安装就可以,只是安装时不勾选配置文件,覆盖后就保留了原配置,一个好习惯就是覆盖前备份一份。
2025年10月16日 11点10分 5
1