news 2026/10/15 11:45:48

4 步装上 foobox-cn:给 foobar2000 换上中文明暗皮肤

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
4 步装上 foobox-cn:给 foobar2000 换上中文明暗皮肤

4 步装上 foobox-cn:给 foobar2000 换上中文明暗皮肤

【免费下载链接】foobox-cnDUI 配置 for foobar2000项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn

夜里在家打开 foobar2000,默认界面一片灰白,音乐列表看着有点提不起劲。foobox-cn 是 foobar2000 的中文 DUI 皮肤配置。它基于 jsplitter 组件重排整个界面,装上后明暗两套主题直接可用。

先看到它长什么样 🖼️

明色主题:左侧竖排流派图标,中间是播放列表,底部是播放控制条

先看明色主题。界面分三块:左边一列竖排的音乐流派图标,中间是带表头的播放列表,底部集中了播放控制。背景是接近白的浅色调,文字用深灰,选中行有淡绿色高亮。信息密度不高,第一眼不费劲。

从 0 到跑通 📦

环境要求两条:Windows 10 1607 及以上;foobar2000 v1.5+(32 位)或 v2.0+(32/64 位)。

  1. 到项目 Releases(发行版)页面,下载最新安装包。注意安装包只含 foobox 主题和所需组件,不含 foobar2000 本体。
  2. 还没装中文 foobar2000 的,先把汉化版装好,再装皮肤。
  3. 运行安装程序,选择 foobar2000 安装目录,一路下一步,安装很快。
  4. 重启 foobar2000,打开"文件 → 首选项 → 显示",确认当前界面模块已切到 foobox。

暗色主题:深灰底配亮蓝色高亮,夜间长时间用不刺眼

上图就是暗色主题的实际效果。想要直接看源码,也可以克隆仓库:

git clone https://gitcode.com/GitHub_Trending/fo/foobox-cn

foobox-cn 能帮你做什么 🎧

按流派整理歌单

左侧流派图标列内置 26 个图标,点一个就能筛出该流派全部歌曲。映射写在 script/js_common/Genre.js,中英文标签都认。比如"华语流行"和"C-POP"都对应 CPop 图标,"蓝调"和"布鲁斯"都归到 Blues。

CPop 流派图标:水墨风的东方设计,"华语流行"标签会命中它

切换界面布局

装完后打开"主菜单 → 视图 → 布局 → 快速设置",里面列了多套布局组合。选中即切换,面板位置和区域比例立刻变,不用重启。

快速设置界面:在这里挑布局组合,整块界面随之重排

查封面和歌手信息

播放中,封面面板会显示专辑封面加歌曲信息,还能给歌曲打心情标记。封面面板脚本在 script/js_panels/infoArt.js;想要歌手简介,依赖的是 biography/ 目录下的 Biography 面板。

封面面板效果:横版专辑封面与歌曲信息同屏显示

让它更像你的 🎨

改三处就够,注意全部改在装好后的本地副本里,不是仓库源文件。

  1. 改哪里:「主菜单 → 视图 → 布局 → 快速设置」;改什么:布局组合;看到什么:面板位置和区域比例变化,立即生效。
  2. 改哪里:foobar2000 配置目录下foobox\config\common文件,它由 script/js_common/common.js 读取;改什么:逗号分隔的 10 位配置,第 1 位控制绘制模式,第 5 位控制是否跟随封面取色;看到什么:重启 foobar2000 后,界面底色跟着专辑封面走。
  3. 改哪里:配置目录下foobox\genre目录,或本地副本的 script/js_common/Genre.js;改什么:放进与流派同名的 .jpg,或加一行名称映射;看到什么:左侧图标列出现你自定义的流派图标。

踩过的坑 ⚠️

  1. 装上后中文乱码:安装包不含中文 foobar2000。先装汉化版,再装皮肤,顺序不能反。
  2. 流派图标不显示:图标只认 .jpg 格式,仓库Genre/目录里就放着"仅支持jpg格式!"的提示文件。把图标扩展名改成 .jpg 即可。
  3. 装完皮肤没出现:foobar2000 版本或位数不达标。32 位要求 v1.5+,32/64 位要求 v2.0+,在主菜单"关于"里核对一下版本。

去哪找更多 📚

  • script/js_common/:通用脚本,common.js 管基础配置,Genre.js 管流派图标映射
  • script/js_panels/:各面板脚本,jsplaylist.js 是播放列表,infoArt.js 是封面信息面板,search.js 是搜索框
  • Genre/:26 张流派图标图,改图标从这里入手
  • biography/:Biography 歌手信息面板的资源与语言包
  • info/:明暗主题截图和布局设置示意图

下载好安装包装进 foobar2000 目录,重启后去"视图 → 布局 → 快速设置",把几套布局组合轮流试一遍。

【免费下载链接】foobox-cnDUI 配置 for foobar2000项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 11:44:52

机器人即资源:像申请GPU一样调度机器人实验环境

1. 从“配环境配到崩溃”说起:机器人也能像GPU一样被申请了做过机器人开发的人都有一个共同的痛:环境配置。你拿到一台新机器,装系统、装驱动、装ROS、装各种依赖库、编译工作空间、调网络、配传感器……一套流程走下来,半天没了。…

作者头像 李华
网站建设 2026/10/15 11:44:21

Java流浪动物领养系统设计与实现

1. 项目背景与核心价值流浪动物救助与领养一直是社会关注的热点问题。传统线下管理模式存在信息不对称、流程繁琐、管理效率低下等痛点。我在参与某动物保护组织志愿活动时,亲眼目睹工作人员用Excel表格手动记录上百只动物的疫苗、领养申请信息,经常出现…

作者头像 李华
网站建设 2026/10/15 11:43:57

用友U9 ERP V2.5实施指南:部署、供应链与二次开发落地笔记

简介:用友U9 ERP V2.5手册面向企业信息化实施顾问、ERP运维人员及财务、供应链、制造等业务管理者,帮助读者系统了解这款基于SOA架构的高端ERP产品。资源包内含1个docx文档,压缩包约9.54MB,内容为U9 V2.5发版说明,涵盖…

作者头像 李华
网站建设 2026/10/15 11:43:55

OpenShell:统一终端会话管理与开发环境配置实践指南

1. 项目概述与核心需求解析拿到“OpenShell”这个项目标题,我不太想直奔“这是一个开源的Shell工具”这种官腔。我更愿意先说清楚,当初我在日常开发里为什么会想做这么个东西、它到底帮了什么忙,以及它的定位核心是什么。如果你也是每天在终端…

作者头像 李华
网站建设 2026/10/15 11:43:21

SpringBoot图书管理系统开发实战与性能优化

1. 项目背景与核心价值图书管理系统作为高校信息化建设的标配模块,在图书馆日常运营中承担着资源管理、借阅服务、数据统计等核心职能。传统手工管理模式存在效率低下、易出错、统计困难等问题,而市面上的商业系统往往价格昂贵且功能冗余。基于SpringBoo…

作者头像 李华
网站建设 2026/10/15 11:42:50

Docker 部署本地 AI Agent 平台:局域网内数据不出内网的实践指南

1. 为什么要在局域网里自建 AI Agent 平台 1.1 从“调用云端 API”到“把模型搬进机房”的转变 过去一年,我身边不少做企业内部工具的朋友都经历了同一个心路历程:一开始图省事,直接调云端大模型的 API,几行代码就能跑通一个问答…

作者头像 李华