吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 25609|回复: 153
上一主题 下一主题
收起左侧

[原创工具] 维基百科离线版 v1.0.4 【需要自行下载.zim格式数据库】

    [复制链接]
跳转到指定楼层
楼主
toddliu 发表于 2020-4-6 20:59 回帖奖励
本帖最后由 toddliu 于 2020-4-14 12:21 编辑

                                                   维基百科离线版 v1.0.4

说明: 毫无技术含量的小程序,纯粹是为了方便自己而制作,分享出来供小白使用,各位大佬请嘴下留情,不好用请勿喷

源码在source文件夹下,data文件夹用来存放 .zim 文件,需要自己 http://download.kiwix.org/zim/wikipedia/ 按需下载 .zim 文件。


PC端浏览器访问界面:

下图中每一个方框是一个数据库,自己去下面提供的网站根据需要下载对应的zim数据库文件。
打开下图这个页面后,需要点击进入相应的库才能搜索,不能在这个页面直接搜索!!!




手机端浏览器访问界面:

Windows7版本运行界面:


下载地址:

Windows 10 版本:

                 蓝奏网盘:https://www.lanzouj.com/ib27vub
                 百度网盘:https://pan.baidu.com/s/1uf9jf7cbyjhFfmeHXTYfUQ  提取码: vs7x
                 天翼云盘:https://cloud.189.cn/t/eUFBj277Zn6r
                 奶牛快传:https://c-t.work/s/118fe15a14154c   取件码:m6qjr2
                  文  叔  叔:https://ws28.cn/f/2832dekwk87

Windows 7 版本:

                 蓝奏网盘:https://www.lanzouj.com/ibd14ji    (在Windows7下重新编译,实测可用于Win7和Win10)
                (注意:2020-4-14 10:00前下载过win7版的请重新下载,之前的win7版本有bug,现已重新编译)

最近蓝奏网盘抽风,如果上面的链接打不开,请将链接中的 www 去掉之后在访问,如
https://lanzouj.com/ibd14ji

注意:如果你使用的是Windows7系统,请使用Win7版本。
          如果打开程序出现 报错:“无法定位程序输入点_create_locale 于动态链接库 msvcrt.dll 上。”,请使用Win7版本。


这里再提供一个 测试 数据库文件:wikipedia_zh_chemistry_maxi_2020-01.zim ,用于临时测试程序,下载“测试数据【解压后放到data目录下】.rar”,请解压后得到 wikipedia_zh_chemistry_maxi_2020-01.zim 放到data文件夹下,即可展示一个 维基百科化学 数据库。
下载地址:
https://lanzouj.com/ibd171i


作       者:Todd Liu

邮       箱:xxxxxxxxxxxxx(尊重版规,已删去)

+++++++++++++++++++++++++++

+         维基百科,自由的百科全书!          +
+    Wikipedia , the Free Encyclopedia!  +
+++++++++++++++++++++++++++

简介:

        维基百科是一个免费好用的网络百科全书,它是全球网络上最大且最受大众欢迎的参考工具书,名列全球十大最受欢迎的网站。它包罗万象,可谓无所不能,适合学习的时候查资料,维基百科由非营利组织维基媒体基金会负责营运,内容非常的权威,使用方便。可是因为一些众所周知的原因,国内用户是无法使用维基百科的,只能通过科学上网(俗称:番羽 土啬)或一些镜像站点来访问,例如:xxxxxxxxxxxxx(尊重版规,已删去),不过可惜这些镜像站点随时可能无法访问。
        于是就有了很多人使用离线维基百科,我最早使用的离线维基百科工具是WikiTaxi,后来换成了更好用的Kiwix-0.9-win,最近更新了kiwix-win-2.0后发现,在Win10系统下设置功能经常卡死导致程序崩溃,于是就开始放弃kiwxi客户端,转而使用kiwix的一个功能kiwix-serve,它可以通过http服务将zim格式的数据库文件内容分发出去,然而该程序是一个没有图形界面的命令行程序,每次使用都要敲命令,为了一劳永逸,我就想到了利用kiwix程序的kiwix-serve服务自己写一个程序来实读取zim格式文件,从而实现离线访问维基百科。

功能:

        本程序可以说是一个通过浏览器实现的zim文件阅读器,它可以帮助我们实现离线访问维基百科。
        1. wikipedia.exe为英文界面程序,可以访问中文、英文维基百科;
        2. 维基百科.exe为中文界面程序,可以访问中文、英文维基百科;
        3. 双击wikipedia.exe或者维基百科.exe后会自动打开默认浏览器,访问kiwix-serve服务搭建好的离线维基百科;
        4. 局域网其他电脑或者手机也可以通过本机IP地址来访问离线维基百科。


注意事项:
      (1)程序运行之后会自动打开默认浏览器来访问地址localhost上的离线维基百科,如果无法打开请检查hosts文件;
      (2)程序运行之后会后台展示一个黑底绿字的命令行窗口,用来展示提示信息,如Kiwix Server IP地址,请勿关闭该窗口,在用户关闭浏览器窗口后,此窗口会自动关闭;
      (3)程序使用的离线维基百科数据库为kiwix.org制作的zim文件,使用前请自行到以下地址下载自己所需语言和学科的zim文件:
        
        http://download.kiwix.org/zim/wikipedia/

        请将zim文件下载好后,放到程序根目录的 data 文件夹下,程序就会自动识别并在浏览器中展示。

        你可能会使用到的zim文件:
        ① wikipedia_en_all_maxi_2018-10.zim      维基百科英文全库,带图片,大小:78G
        ② wikipedia_zh_all_maxi_2020-03.zim       维基百科中文全库,带图片,大小:14.3G
        ③ 英文学科分库:
            wikipedia_en_chemistry_maxi_2020-03.zim        英文,化学,带图片,大小:295M
            wikipedia_en_computer_maxi_2020-02.zim        英文,计算机,带图片,大小:703M
            wikipedia_en_geography_maxi_2020-01.zim      英文,地理,带图片,大小:944M
            wikipedia_en_history_maxi_2020-02.zim             英文,历史,带图片,大小:1.27G

            wikipedia_en_mathematics_maxi_2020-04.zim   英文,数学,带图片,大小:688M
            wikipedia_en_medicine_maxi_2020-04.zim         英文,医学,带图片,大小:1.6G
            wikipedia_en_physics_maxi_2020-02.zim            英文,物理,带图片,大小:745M
        ④ 中文学科分库:
            wikipedia_zh_chemistry_maxi_2020-01.zim        中文,化学,带图片,大小:70.2M
            wikipedia_zh_computer_maxi_2019-10.zim        中文,计算机,带图片,大小:3.17G
            wikipedia_zh_geography_maxi_2020-02.zim       中文,地理,带图片,大小:179M
            wikipedia_zh_history_maxi_2020-03.zim             中文,历史,带图片,大小:249M
            wikipedia_zh_mathematics_maxi_2020-02.zim    中文,数学,带图片,大小:215M
            wikipedia_zh_medicine_maxi_2020-03.zim          中文,医学,带图片,大小:219M
            wikipedia_zh_physics_maxi_2020-01.zim             中文,物理,带图片,大小:240M

      (4)已知bug:程序运行后,如果打开的是IE浏览器,首次打开需要刷新一下,才会出现网页。
              原因:IE浏览器是最后一个判断的,属于兜底的浏览器,判断时间比较久,程序先打开浏览器,后启动的kiwxi-serve服务,造成首次打开不显示。
      (5)支持的浏览器有360安全浏览器、360极速浏览器、谷歌浏览器、Firefox、微软Edge Chrome、IE浏览器,其他浏览器自己手动打开。


更新日志:


=================================
v1.0.4    2020-4-14
* 更新Windows7版本,重新在Win7 64位系统下编译;
* bug修复,修复已知的各种闪退和dll错误。
=================================



=================================
v1.0.4    2020-4-5
* 优化:zim文件复制到data目录下自动识别;
* 优化:显示Kiwix Server IP地址;
* 美化:重新选择Wikipedia.exe程序图标。
=================================

=================================
v1.0.3    2020-4-3
* 优化:判断用户使用的浏览器,绑定kiwix-serve服务到浏览器进程;
* 关闭浏览器后自动关闭kiwix-serve服务窗口;
* 美化:重新选择维基百科.exe程序图标。
=================================

=================================
v1.0.2    2020-4-2
* 优化:使用360极速浏览器改为使用默认浏览器;
* 优化:监听固定IP改为监听本机所有接口IP地址;
* 美化:为程序增加图标,转为exe可执行文件。
=================================

=================================
v1.0.1    2020-4-1
* 使用360极速浏览器浏览kiwix网页;
* 读取data文件夹下固定名称的zim文件;
* 手动关闭kiwix-serve服务窗口。
=================================

免费评分

参与人数 27吾爱币 +31 热心值 +27 收起 理由
代号沉没 + 1 + 1 这个厉害
woshisheia + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ft7882886 + 1 + 1 谢谢@Thanks!
dongyi945 + 1 + 1 我很赞同!
biliMHY + 1 谢谢@Thanks!
BBIBBI + 1 + 1 谢谢@Thanks!
专修火箭卫星 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
Sheldon315 + 1 + 1 谢谢@Thanks!
WXNICE + 1 + 1 谢谢@Thanks!
t3x + 1 + 1 收藏了不会看系列+1
Jixun069 + 1 + 1 我很赞同!
半城烟雨 + 1 + 1 我很赞同!
一梦一千年 + 1 + 1 谢谢@Thanks!
jomme012 + 1 + 1 用心讨论,共获提升!
云笑风 + 1 + 1 我很赞同!
留住时光 + 1 + 1 热心回复!
liwenwusw + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
itoltgvi + 1 + 1 谢谢@Thanks!
qq63 + 1 + 1 谢谢@Thanks!
南极星_睬C + 1 + 1 有用
云Raul霄 + 1 + 1 谢谢@Thanks!
lining3721 + 1 + 1 我很赞同!
brostart + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
zongcheqi1 + 1 + 1 我很赞同!
远水涵秋 + 1 + 1 我很赞同!
dygrlhw + 1 + 1 谢谢楼主!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

来自 #
 楼主| toddliu 发表于 2020-4-9 15:53 |楼主
本帖最后由 toddliu 于 2020-4-14 10:37 编辑
tzxinqing 发表于 2020-4-8 16:51
无论是运行维基百科.exe还是wikipedia.exe都这样~~~WIN7 X64系统

遇见此问题的请安装运行库https://www.lanzouj.com/b143614/
如果还不行,请下载win7版本试试。

请重新下载Win7版,2020-4-14 10:00重新编译 。https://www.lanzouj.com/ibd14ji    (在Windows7下重新编译,实测可用于Win7和Win10)  如果链接打不开,请将www去掉,如:https://lanzouj.com/ibd14ji
来自 #
tzxinqing 发表于 2020-4-20 09:32
toddliu 发表于 2020-4-15 15:06
不仅有chrome  还有firefox  我也看到了,不提供http不方便

官方回应了简体繁体内容掺杂的情况,不过暂时没有解决方案。我暂时通过油猴的脚本搞定了,只支持网页版,CHROME插件的无效。
https://greasyfork.org/scripts/378243



来自 #
 楼主| toddliu 发表于 2020-4-21 15:34 |楼主
关于《维基百科离线版中文库》简繁混合的问题:感谢论坛热心网友 @tzxinqing 向官方反应此问题,并提供的解决方案,实测可以解决简繁混合排版的问题,请有此困扰的网友,自行安装插件tampermonkey ,并安装以下 简繁转换脚本:https://greasyfork.org/zh-CN/scripts/378243
来自 #
 楼主| toddliu 发表于 2020-4-27 14:26 |楼主
lx76012576 发表于 2020-4-25 23:58
楼主,4.25日下载的WIN7版本,不能搜索,一搜索程序就直接报错关闭,向你反馈一下。

老哥,我已经测试了,确实一搜索就报错,闪退。这个问题经检查是kiwix官方的锅,官方不支持win7造成的,kiwix-server这个程序在官方的kiwix-desktop软件中也是报错,只能反应给官方解决了,我把官方旧版本都测试完了,故障都是一样的,kiwix所有版本都有这个问题,见下图:
推荐
xxxxyi 发表于 2020-4-14 14:22
::启动默认浏览器
start http://localhost:8100

::检查用户浏览器,启动kiwix-serve服务并绑定到用户浏览器进程
::当用户关闭浏览器后,kiwix-serve服务窗口会自动关闭
for %%i in (360se,360chrome,chrome,firefox,msedge,iexplore) do (
        for /f "tokens=2" %%a in ('tasklist /FI "imagename EQ %%i.exe" /NH') do (
        echo %%a | findstr "[0-9]">nul && bin\kiwix-serve.exe  --port=8100 --attachToProcess=%%a --daemon %k% && goto END
)
)
:END

BAT改了, WIKIPEDIA.EXE启动,还是显示80占用, wiki-serve停止响应。 WIN7 X64 旗舰版 v7601 SP1
推荐
tzxinqing 发表于 2020-4-15 15:00
toddliu 发表于 2020-4-15 14:19
请关闭iis  不要开iis  这个有自己的httpd

大佬,我在KIWIX的官网逛了逛,发现竟然有chrome拓展
https://chrome.google.com/webstore/detail/kiwix/donaljnlmapmngakoipdmehbfcioahhk/related
试了下,很好用,缺陷大概就是不提供HTTP服务给其他终端吧。


wikipedia_zh_all_maxi_2020-03.zim简体繁体内容掺杂的情况我也向官方反馈了,不知道会不会有回应~~
沙发
bdcpc 发表于 2020-4-8 07:50
感谢发布原创作品,吾爱破解论坛因你更精彩!

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
toddliu + 1 + 1 用心讨论,共获提升!

查看全部评分

3#
boor100 发表于 2020-4-8 08:51
感觉好强大

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
toddliu + 1 + 1 感谢支持,欢应使用并一起讨论提升,还有很多需要优化改善的地方。

查看全部评分

4#
annyhow 发表于 2020-4-8 12:55
本帖最后由 annyhow 于 2020-4-8 13:00 编辑

谢谢!下载数据库   
5#
 楼主| toddliu 发表于 2020-4-8 12:56 |楼主
本帖最后由 toddliu 于 2020-4-8 13:53 编辑
annyhow 发表于 2020-4-8 12:55
谢谢!下载数据库得梯子吧。

不需要,http://download.kiwix.org/zim/wikipedia/ 这里就是数据库,可以直接访问下载,此程序不需要任何***。
6#
tzxinqing 发表于 2020-4-8 16:51

无论是运行维基百科.exe还是wikipedia.exe都这样~~~WIN7 X64系统
7#
 楼主| toddliu 发表于 2020-4-8 18:32 |楼主
本帖最后由 toddliu 于 2020-4-14 10:42 编辑
tzxinqing 发表于 2020-4-8 16:51
无论是运行维基百科.exe还是wikipedia.exe都这样~~~WIN7 X64系统

请安装运行库,这个问题我遇到过,我帮你解决,把这个64的运行库装了再试一下,https://www.lanzouj.com/b143614/

请下载Win7版,2020-4-14 10:00重新编译 。

https://www.lanzouj.com/ibd14ji    (在Windows7下重新编译,实测可用于Win7和Win10)

如果链接打不开,请将www去掉,如:https://lanzouj.com/ibd14ji
8#
 楼主| toddliu 发表于 2020-4-8 18:33 |楼主
tzxinqing 发表于 2020-4-8 16:51
无论是运行维基百科.exe还是wikipedia.exe都这样~~~WIN7 X64系统

你没有其他第三方浏览器吗,比如360极速浏览器,谷歌chrome浏览器?推荐极速浏览器
9#
王宇 发表于 2020-4-8 20:20
感谢分享,支持一下
10#
风辰熙 发表于 2020-4-9 00:40
不明觉厉⊙_⊙
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-19 19:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表