今天分析了下 chrome 和 dropbox 的安装器,在 windows 平台上他们都不到 1MB,启动后自己下载文件,并安装。安装部分看了下 chrome 的开源代码,是大幅的 CPP 但是注意到 dropbox 和 chrome 的安装流程,有人知道这种 web installer 是用软件生成的,还是自己写的?
我知道有一个 Advanced Installer 可以生成一个基于 msi 的 web installer 但这玩意儿的定制性几乎没有,不能重写下载器的界面。
寻思着用 CPP 撸一个 win32 下载器,但感觉老虎吃天,无从下抓