Fournoas 说:

小学生封杀小学生

汉化 foobar2000 的一种方案

PE(Portable Executable)格式是 Windows 下可执行文件的标准格式。PE 文件中包含菜单、对话框、字符串等资源数据。汉化的原理就是使用 Resource Hacker 或 eXeScope 等 PE 文件资源编辑软件,用中文替换掉资源中的英文。

然而,foobar2000 的菜单并没有使用资源的方式保存在 PE 文件中,也未使用字符串资源。除了部分对话框资源可以用资源编辑器行汉化之外,其余诸如菜单、按钮、列表等,均无法采用上面的方法进行汉化。这些用户界面上的字符串都是以静态数据的方式保存在 .rdata 节中。现在需要定位这些 PE 文件中的静态字符串。用十六进制编辑器打开 foobar2000.exe 文件,可以看到这些字符串。但是手工定位非常繁琐,可以采用 strings 命令来简化操作。

……

配置音乐播放器 foobar2000

foobar2000 是一款老牌的免费音乐播放器,作者是 Winamp 开发组 Nullsoft 的成员。它的特点是界面简洁(陋),并提供丰富的解码器和插件,可配置性高。也正因为如此,这款播放器在没有配置的情况下用起来并不趁手。虽然网上有各种爱好者发布的开箱即用的打包版本,不过出于安全性考虑,不建议使用这些第三方发布的版本。

安装播放器

官网下载地址:https://www.foobar2000.org/download,当前最新版本是 1.6.9

……

Fournoas 说:

主持人提问:大家觉得地铁站名的中文下面标注英文好还是拼音好?

台下一人答:我不坐地铁,但是我觉得中文边上标注拼音好。

主持人:请您赶紧坐到主席台上来。

Windows 包管理工具

几乎每个 Linux 发行版都会自带包管理工具,比如 CentOS 的 yum、Debian 家族的 apt、Arch Linux 的 pacman 等;此外,FreeBSD 系统有 pkg 和 ports;macOS 上有 Homebrew。而 Windows 长久以来都是通过安装包来进行软件分发部署,官方没有提供任何包管理工具,且 Win 10 自带的微软应用商店一直被人诟病。直到 2020 年,微软通过抄袭另一款开源 Windows 包管理工具 AppGet 之后,开发出了一款叫做 WinGet 的包管理工具,但微软的这款工具只能运行在 Win 10 系统上。令人遗憾的是,由于微软的抄袭行为,AppGet 的作者已经停止维护这个项目。

……

Fournoas 说:

鸟之将死,其鸣也哀;人之将死,其言也善。

——致我们终将缅怀的老胡

Fournoas 说:

作为一条合格的双翅目昆虫幼虫,什么屎有毒不能碰心里会没点逼数吗?

Fournoas 说:

此一时彼一时

Fournoas 说:

公祭的目的是反对战争,而不是鼓吹仇恨。

Fournoas 说:

工业党的愚蠢之处在于一厢情愿地认为随着技术发展,所有问题都能迎刃而解。然而事实却是,技术上的最优解永远都是解决提出问题的人。