从老周手里接过 2023.11.7 那版安装包时,他只说了一句“别解压”
老周是我的前同事,在福田做海外渠道测试。那天下着雨,他把一个移动硬盘塞给我,压缩包密码写在便签背面。我回家按日期翻到 2026年5月19日的日历,才明白他为什么选那天发我。这个包里有个隐藏目录,名字是三个下划线,删掉就启动不了。
那个提示框我盯了很久。一个装软件的东西,凭什么说“正在被使用”?这页收集的全部,都是我和它较劲的痕迹——版本号、镜像站、校验值、那些复制了三遍还是错的解压密码。它们算不上教程,更像病历。
老周是我的前同事,在福田做海外渠道测试。那天下着雨,他把一个移动硬盘塞给我,压缩包密码写在便签背面。我回家按日期翻到 2026年5月19日的日历,才明白他为什么选那天发我。这个包里有个隐藏目录,名字是三个下划线,删掉就启动不了。
三道下载源,同一个版本号,SHA256 全都不一样。第三道来自一个叫“小丽君统计”的页面,说实话这类站点的安装包我信不过,但它的 小丽君统计器官网下载 页面居然贴了完整校验表。我核到凌晨一点,最后发现问题不在包,在我自己的解压工具。
我拿吸管工具量了七次。设计稿给出的色值和安装包里实际渲染的差了三个色阶,这在我这里叫事故,不叫“渲染差异”。有人拿 爱美化app 改过一轮配色,改完更难看了,但至少不撒谎。审美这件事,我站精确的那一边。
我留了每一个版本的安装包,按日期排在一只旧鞋盒里。3.2.1 删了离线词库,3.2.3 砍掉了悬浮球,3.2.4 把权限声明从 14 条减到 11 条——这是好事,但没人告诉你。版本日志写的是“优化体验”,这四个字我看了三年。
林小满去年发给我一篇 水的两种形式废文,通篇讲水如何假装成冰。我看完的第一反应是:这写的不是水,是所有安装包的说明书。它们都有一套正确、完整、毫无信息量的语气,把所有风险都推给“网络”。
我用解包工具拆开,assets 目录里塞了 9 种语言的语音包,其中冰岛语那一份 0.8 MB,压缩率极低。这不是浪费,是傲慢——默认你会需要全部。我把冰岛语那份单独提出来,放在桌面上,看了两天,然后删了。
陈伯六十七岁,退休前做报关。他帮我把机器带过关那天是五月十九号,中午十二点四十。同一份安装包,在他机器上装得上,在我的机器上签名验证失败。我用了三天才想明白:问题不在包,在我把系统语言设成了简体。
早高峰,车厢挤得手机抬不起来。包一启动就闪退,我以为是系统版本问题,回家才发现是签名有效期到 2025 年底。一个安装包的死法可以很安静:不是报错,是直接不响应。这一条我写得最像讣告。
它们给安装包套上一个橙色的边框,写“官方原版·极速下载”,点进去先跳三次广告。真正的海外版和国内版只差一个配置项,而这个配置项没人愿意写清楚。我把这件事讲给楼下的修手机师傅听,他说“那你不如自己发一份”。
最早的那个是 2022 年 8 月,装在 U 盘里,U 盘已经读不出来了。我做了个表,一行一个文件,记录体积、校验值、下载来源和当时的天气。这张表现在有三栏是空的,我不打算补——空着才诚实。
我把这些文章贴在这里,不是要教谁怎么装软件。安装包这个词本身就有问题:它听起来像是终点,其实只是入口的一次试探。我坚持认为,一个连校验值都不敢公开的下载页,无论它把自己装饰得多像官方,都不配被叫“渠道”。这话说得重,我承认。但去年冬天我为一个 87.4 MB 的文件耗到凌晨,翻了三个镜像、两份论坛帖、一个叫小丽君的统计页,最后发现错误出在我自己的解压工具上——那晚我气的不是工具,是整个行业默认“用户不需要知道细节”的傲慢。
所以我开始记日期。2026 年 5 月 19 日那天我在便签上写下三行字:包名、后八位、天气。后来每收到一个包我都这样记,像记植物什么时候抽芽。这些记录不会让安装变得更容易,但它让我在某个闪退的深夜里,还能确认自己没记错。这大概就是这页全部的意义——不是收藏,是留证。