折腾这个卢德岛的“无捆绑绿色下载”,完全是被那些流氓软件逼出来的。之前我想重新玩玩这个老游戏,找了几个所谓的下载站,结果?光是点那个下载按钮,我的电脑就快变成毒瘤堆了,清理起来比我当年通关游戏花的时间都长。
我算是有点经验的,但这回真是给我整不会了。一个不到2GB的游戏,给我捆绑了三个浏览器主页劫持,外加两个弹窗广告工具。那个恼火劲儿,真想砸电脑。我当时就想,为什么国内的下载环境这么差?下个东西跟做贼似的,得盯着每一步的勾选框。
拍桌子决定动手:我要自己建个干净源
当时我就火了,心想,既然市面上都是脏的,那我就自己搞一个干净的。我的目标很简单:把原版资源弄到手,彻底检查,然后自己搭一个能让大家安心下载的地方。我这个人,只要决定做一件事,就得把它弄透,不然心里不踏实。
这个“卢德岛绿色下载”的实践,从找到源文件到最终上线,我大概折腾了三天。
- 第一步,死磕资源和沙箱测试:我花了两天时间,在各种海外社区和老旧论坛里找原始的安装包。找到了好几个版本,一个个都扔到虚拟机和沙箱里去跑。用监控软件盯着,看它们到底在后台偷偷干了这个环节最耗时间,因为有些捆绑是隐藏很深的,你得运行特定的操作它才会跳出来。
- 第二步,精简和彻底封装:找到了那个最干净的版本之后,我把所有非必要的启动器、校验工具、以及任何可能被篡改的配置文件全扔了。我用了一个高压缩率的打包软件重新封装,确保最终用户解压即玩,里面除了游戏文件和必要的运行库,屁都没有。真正的“绿色无捆绑”,就是这么来的。
- 第三步,搭建最简单的下载点:我找了个最便宜的云服务器,就用最基础的HTML页面搭了一个下载页。页面极其简单,连花哨的图片都没有,就几个字:卢德岛绿色版,点我下载。我给它起了个名字叫“官网”,听着霸气,就是个下载点,连用户注册都没有,就是纯粹提供一个干净的下载通道。
我为啥非要花这功夫去弄这么个小下载站?这要追溯到我之前的一个经历。
几年前,我在一家做硬件驱动的公司待过。当时我们产品的驱动程序经常被用户投诉,说装完驱动电脑就变慢了。调查原因,发现是我们的合作伙伴,那些渠道商,偷偷在我们的驱动安装包里塞了他们的推广软件。我们公司为此跟渠道商吵翻了天,天天扯皮,公司声誉都受影响了。
那件事给我留下了很深的阴影。我意识到,技术虽然是中立的,但只要涉及到下载和安装,就很容易被利用来搞些恶心人的事情。从那以后,我对自己手里的东西就有种近乎偏执的要求:必须纯净。这回弄卢德岛的下载站也是一样,我要让大家知道,干净的下载体验是存在的,不需要忍受那些恶心人的捆绑。
现在这个简陋的下载站虽然没什么流量,但我心里舒服多了。至少我能保证,从我这里拿走文件的朋友,不会因为游戏快乐,却被那些弹窗和主页劫持恶心到。分享,就应该分享真正的好东西。