查看: 3069|回复: 13
打印 上一主题 下一主题

[教程] 维基百科离线有图版制作之二

[复制链接]
  • TA的每日心情
    开心
    2018-10-17 09:01
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    29

    主题

    553

    回帖

    5307

    积分

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    5307

    灌水大神章小蜜蜂章笑傲江湖章管理组专用章

    跳转到指定楼层
    1
    发表于 2011-4-20 09:11:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 ldlcau 于 2011-4-20 09:37 编辑

    今天研究了一下wiki2touch,发现利用工具也可以直接制作带图片的离线wiki。
    http://hi.baidu.com/hack1015/blo ... d63349241f1455.html
    利用工具可以pages-articles.xml.bz2分离图片数据,然后用wiki2touch工具ImageGetter.exe获取图片,再用 图片压缩工具 压缩图片,最后打包。

    分离图片数据
    将下载得到的zhwiki-pages-articles.xml.bz2跟上面解压得到的wiki2touch工具indexer.exe放于同一目录下,到命令行下切换到indexer.exe所在目录
    然后运行“indexer -d 档案名”
    这里我运行的是“indexer -d zhwiki-pages-articles.xml.bz2”
    待运行完毕之后得到articles.bin和images.txt两个文件。
    下载图片
    上面生成的image.txt, 在wiki2touch工具内有ImageGetter.exe
    把它和image.txt 放到一起
    双点ImageGetter.exe, 在Language code 填zh 按Go
    可以填写图片宽度,限制大小。
    挂网等候, 会生成Images 档案夹。

    制作带图片的mdx源文件
    修改xml2txt2.0引擎,加入对图片的支持。制作带图片的mdx源文件。转换即可。

    WikiToMDict,2.2P,绿色版 2.2P版本是可以制作带图片的,
    https://pdawiki.com/forum/viewthread.php?tid=86

    另外minirain 也制作了中文维基图片下载工具WikiPicDownTool
    http://bbs.pdafans.com/viewthread.php?tid=820644
    使用方法:可将下载的zhwiki-××××-pages-articles.xml文件中图片文件名放进
    维基图片收集文件picture_files.txt中,以回车键间隔。
    双击工具文件,程序自动下载图片到工具文件所处文件夹下。


    wiki2touch下载

    Wiki2TouchUtils_Win_065.rar

    208.88 KB, 下载次数: 86, 下载积分: 米 -5 粒

    该用户从未签到

    3

    主题

    115

    回帖

    518

    积分

    举人

    Rank: 4

    积分
    518
    2
    发表于 2011-4-20 11:08:22 | 只看该作者
    前排支持,谢谢分享!

    该用户从未签到

    37

    主题

    164

    回帖

    1590

    积分

    被盗用户

    积分
    1590
    3
    发表于 2011-4-20 12:04:36 | 只看该作者
    顶Idlcau,支持!学习了,回去有时间试试.:handshake
  • TA的每日心情
    奋斗
    2020-11-29 07:39
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    930

    回帖

    981

    积分

    举人

    Rank: 4

    积分
    981
    4
    发表于 2011-4-20 12:44:59 | 只看该作者
    高人
    O(∩_∩)O谢谢
  • TA的每日心情
    开心
    7 天前
  • 签到天数: 494 天

    [LV.9]以坛为家II

    0

    主题

    498

    回帖

    7144

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    7144

    灌水大神章

    5
    发表于 2011-4-20 15:15:32 | 只看该作者
    支持ldlcau!

    该用户从未签到

    1

    主题

    46

    回帖

    195

    积分

    童生

    Rank: 2

    积分
    195
    6
    发表于 2011-4-20 16:08:53 | 只看该作者
    又学习了一项新办法。

    该用户从未签到

    5

    主题

    89

    回帖

    1264

    积分

    解元

    Rank: 5Rank: 5

    积分
    1264
    7
    发表于 2011-4-20 16:14:59 | 只看该作者
    支持!等过几天不这么忙了试一下:)

    该用户从未签到

    4

    主题

    52

    回帖

    185

    积分

    童生

    Rank: 2

    积分
    185
    8
    发表于 2011-4-20 18:01:13 | 只看该作者
    ldlcau
    老大真是神人啊!

    该用户从未签到

    4

    主题

    52

    回帖

    185

    积分

    童生

    Rank: 2

    积分
    185
    9
    发表于 2011-4-21 08:08:36 | 只看该作者
    换了一个网络,可以了!
    原来是长城宽带的缘故,
    长城宽带真垃圾啊!

    该用户从未签到

    4

    主题

    52

    回帖

    185

    积分

    童生

    Rank: 2

    积分
    185
    10
    发表于 2011-4-27 21:38:07 | 只看该作者
    请问ldlcau 老大,除了下载的图片格式批量改为.jpg格式,
    是否还需要把WikiToMDict,2.2P引擎转换出来的mdict源文件里的图片链接属性也做更改?{:3_46:}

    该用户从未签到

    4

    主题

    52

    回帖

    185

    积分

    童生

    Rank: 2

    积分
    185
    11
    发表于 2011-4-28 07:56:57 | 只看该作者
    WikiToMDict, 2.2P已不能转换目前的xml数据库了,望老大能重视这个问题!{:3_46:}
  • TA的每日心情
    开心
    2018-10-17 09:01
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    29

    主题

    553

    回帖

    5307

    积分

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    5307

    灌水大神章小蜜蜂章笑傲江湖章管理组专用章

    12
     楼主| 发表于 2011-4-28 12:36:49 | 只看该作者
    请问ldlcau 老大,除了下载的图片格式批量改为.jpg格式,
    是否还需要把WikiToMDict,2.2P引擎转换出来的mdict源文件里的图片链接属性也做更改?{:3_46:}
    我是谁 发表于 2011-4-27 21:38

    是的
  • TA的每日心情
    开心
    2018-10-17 09:01
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    29

    主题

    553

    回帖

    5307

    积分

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    5307

    灌水大神章小蜜蜂章笑傲江湖章管理组专用章

    13
     楼主| 发表于 2011-4-28 12:37:38 | 只看该作者
    WikiToMDict, 2.2P已不能转换目前的xml数据库了,望老大能重视这个问题!{:3_46:}
    我是谁 发表于 2011-4-28 07:56

    请联系软件作者
    我没法修改

    该用户从未签到

    0

    主题

    6

    回帖

    39

    积分

    被盗用户

    积分
    39
    14
    发表于 2011-8-20 16:42:53 | 只看该作者
    ImageGetter.exe下载图片速度非常慢,1000多个小时才能下载完{:soso_e136:}

    网络:广州,电信,ADSL,6M宽带