妙啊,维基百科离线版来了!
先问大家一个问题,当你平常碰到一个从来没听说过的东西,想要了解第一步会选择什么渠道找相关资料呢?
我相信找人问和翻书查阅两种姿势肯定不是首选,毕竟手边的互联网还等着我们临幸呢,更何况还是初步了解,上网搜索肯定更方便。
那你是选择遇事不决搜索引擎?还是直接求助网络百科呢?
我猜很多小伙伴会选择前者,遇事不决就百度嘛,但搜索引擎的问题在于搜到的结果太杂了,还要忍受内容农场的侵扰。
所以单从高效的角度出发,我会选择先去更加有条理的网络百科查查看,当然了,这里说的网络百科可不是百度百科,而是维基百科。
毕竟无论是数量还是质量,维基百科都是吊打百度百科的,只是因为某些众所周知的问题,这个常年霸榜访问量的网络百科,一般情况下是没办法访问的。
可能会有小伙伴说,不是还有镜像站吗?镜像站虽好,但不稳定啊,失效、访问慢等等问题,都是我们效率上的拦路虎。。。
如果你有想要稳定访问维基百科的需求,可千万别错过了今天这个开源的离线版维基百科,能一键把维基百科的服务器架设到自己电脑上,不仅电脑端可以断网访问,保留有文字、超链、图片:
在局域网环境下,比如连着同一 WiFi 的手机也能直接访问,iOS 和 Android 全都可以。
是不是有那么点意思?好奇的小伙伴接着往下看。
Kiwix
在使用离线版维基百科前,我们得先了解一下 Kiwix 这个开源项目,一个纯公益项目:
诞生于十几年前的 Kiwix,为的就是让更无法使用互联网的人,也能享受到互联网的帮助。
怎么做到的呢?俩字,压缩。这个项目把各种在线内容转换为了高压缩率的 ZIM 文件,就拿维基百科举例,经过 Kiwix 的压缩,整个维基百科,超过 600 万篇文章,在保留图片的基础上,被压缩到了 80G,整个网站,不过就一个 3A 游戏的大小。
这也就是说,只要你有 80G 的空间,你就拥有了全部维基百科的离线内容,当然,不需要我们全部下载,Kiwix 帮我们分了类,上百种语言的维基百科,需要什么下什么。
比如维基百科上篮球相关的词条,就不到 50M 的大小。
而本以为会很大的计算机相关词条,也就 272M 的大小。
当然了,这和文章、图片多少有关,就比如电影这个大类别下,就有 1.3G 的大小,但这个比一部 1080P 电影小得多的文件,我想对大家来说轻轻松松。
而且在 Kiwix 这个项目所提供的下载页里,它还提供有 mini、nopic、maxi 三个版本。
不想看图?没关系,完全可以下载比完整版小 75% 的 nopic 无图版。。。
只不过从 Kiwix 提供的下载页面里找相关词条比较麻烦,给大家说个小技巧,用浏览器的「Ctrl+F」搜索。
比如我想找中文维基百科的全部内容,搜「_zh_all」就能找到,整个中文维基百科,也就 20G 的大小。
说实话,我下了这个完整的中文维基百科,还分开下了几个词条,所以下载速度方面有几分发言权。
如果用浏览器自带的下载器下载的话,因为是海外的服务器,不那啥的话下载速度确实一般。
建议试试迅雷下载,这两天我在折腾的过程中,不加速,1-12 M/s 的速度我都见过。。。
而下载到本地的 ZIM 文件,可以用 Kiwix 的客户端访问,但 Kiwix 本身就是个开源项目,这次我们分享的主角,是吾爱老哥 @toddliu 开发的 kiwix-v1.0.7,同样开源。
具体操作
吾爱老哥制作的这个小工具,操作其实很简单,只要把下载下来的 ZIM 文件放到软件的同一目录下:
双击打开会有一个弹窗,上面的 IP 地址就是这个离线版维基百科主页的地址。
当然,浏览器会自动打开这个地址,还能根据语言筛选:
缺点是此时我们不能像联网那样搜索,但没关系,点进一个类目,在这里搜索就好了。
如果你和我一样,下载有某个语言完整的维基百科,打开就能像在线那样搜索关键词啦。
当然,像文中蓝色带有链接的文字,此时我们也能正常跳转,和联网时的维基百科基本无差。
在手机上,只要我们运行程序,用手机浏览器访问那个 IP,这个架设好的本地维基百科就能搜到你想要的资料。
是的,就这么简单,在 Kiwix 下载好 ZIM 文件后,除了你双击运行程序,没有任何其他操作。。。
结语
有一说一,单看今天文章的篇幅分配,你就知道这个软件有多简单了,整篇文章近乎一半的内容都是在说如何下载离线的维基百科资源,这是唯一的难点,但好像也没那么难。
我知道维基百科这东西不是谁都需要,但如果你有查资料的需求,今天这个离线方案会是你的好帮手。
老规矩,我把相关链接都放这了,有需要的小伙伴自取吧。
这是 Kiwix 的下载页面:
https://download.kiwix.org/zim/wikipedia/
这是吾爱老哥那个 GitHub 开源地址:
https://github.com/toddliu1/kiwix-v1.0.7
我也存了一份在蓝奏云👇
长按二维码关注回复20221212获取
电报群:wldxh QQ 群:729224889 网站:wldxh.com
微信扫码关注该文公众号作者