几年前我读到过一篇文章,它说用一行命令就能知道我的电脑下载过什么。

这行命令是:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent'

在 Terminal 里粘贴这个命令后再敲回车,我看到了窗口里刷出的链接,每个链接都确实是我下载过的东西的地址。但是我发现,和文章吹嘘得不符的地方是,它并没有显示所有我下载过的文件。虽然如此,这件事也让我意识到我根本不了解「下载」——这件我们上网时最常做的事:

因为首先,很明显有些工具可以用这行命令找到,有些不行,说明下载的原理或手段似乎并不一样;

更深层地,我隐隐感受到下载与隐私之间的某种联系。这件事我产生了一种淡淡的忧患意识——我虽然是点「下载」按钮的那个人,但知道这件事发生的人并不只有我一个,而且我还不知道谁知道这件事。

2012 年,我留学的日本推出了法律:非法下载版权材料的日本网民将面临最高 2 年徒刑或 200 万日元(折合人民币16万)的罚款(也有可能两者并罚)。这条法律印证了我当时关于下载和隐私之间的猜想。抓人要讲证据,政府总不会是发现某一户人家下载巨大就跑到一个人家打开电脑乱翻一通,它知道谁、什么时候、下载了什么。

虽然各位不在国外,但下载与隐私之间的关系不容小觑,即便你的品行十分端正,你应该也会有这样的问题:

  • 为什么有的资源下载到 99% 就停了?
  • 为什么有的资源压根不开始?
  • ed2k、种子、磁力链接 都是什么?哪个快?

所以,在策划 Power+ 的科普选题时我想请人把下载这件事写个清楚。没想到 @Fairyex 一起手,就列了 8 篇正文的大纲。

除了技术上的科普,这套教程也涉及了下载隐私与安全上的科普,作者还说:「在少数派写教程嘛,得给一点实用的东西,我想写一下怎么搭 Aria2。」除此之外,在教程的最后,作者还给了不少国内提升下载的技巧。

至此这套教程所承载的内容已经远超我的预期了。

@Fairyex 作为技术型的作者,关于下载他还懂得更多技巧,作为给订阅本教程的读者的福利,只要是关于下载的事情都可以询问他本人,相信能问出不少你想知道的事。