掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4213|回复: 13

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

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

    [LV.4]偶尔看看III

    发表于 2011-4-20 09:11:32 | 显示全部楼层 |阅读模式
    本帖最后由 ldlcau 于 2011-4-20 09:37 编辑
    ; M% T' r+ E* |/ {" p
    3 p1 V/ f# j# Z2 X, d1 d今天研究了一下wiki2touch,发现利用工具也可以直接制作带图片的离线wiki。
    + Z9 S9 |6 r1 d- b( y8 fhttp://hi.baidu.com/hack1015/blo ... d63349241f1455.html
    8 n% x9 Y+ D, Y; a* q( @0 t( L利用工具可以pages-articles.xml.bz2分离图片数据,然后用wiki2touch工具ImageGetter.exe获取图片,再用 图片压缩工具 压缩图片,最后打包。
    4 [/ X, m# M' V4 G. O7 S" I; @& u( V. W0 s' r
    分离图片数据! y' [. g3 x/ ?
    将下载得到的zhwiki-pages-articles.xml.bz2跟上面解压得到的wiki2touch工具indexer.exe放于同一目录下,到命令行下切换到indexer.exe所在目录
    $ B7 E1 z4 b, P6 l& f7 J, c% |然后运行“indexer -d 档案名”. d) [  b' ^- M
    这里我运行的是“indexer -d zhwiki-pages-articles.xml.bz2”
    - z6 G" g: k1 h0 J* w待运行完毕之后得到articles.bin和images.txt两个文件。  g1 l- x& K9 W
    下载图片
    9 O1 `& |" w/ i" G( C3 k上面生成的image.txt, 在wiki2touch工具内有ImageGetter.exe
    * \+ r/ l/ ^: q' s4 S6 E1 p7 ^7 ?9 L把它和image.txt 放到一起, Q! A4 S( y/ I# w' }# T; X. i
    双点ImageGetter.exe, 在Language code 填zh 按Go
    ( T% [5 ^6 w. A% E可以填写图片宽度,限制大小。
    + b2 T  n0 ^) L. d) g9 s) ~1 s挂网等候, 会生成Images 档案夹。
      L" j; n7 \1 b8 {# ~  o. h2 D! ]
    , o2 p4 N) p: A* I4 p+ U# E6 I2 s制作带图片的mdx源文件3 S# o! ^, Q5 B! j2 X
    修改xml2txt2.0引擎,加入对图片的支持。制作带图片的mdx源文件。转换即可。 ) j1 W; i2 |6 A" ~

    - [7 U# b) s1 q- v( s3 ?WikiToMDict,2.2P,绿色版 2.2P版本是可以制作带图片的,0 R3 u! u" `! U1 q6 o1 c
    https://pdawiki.com/forum/viewthread.php?tid=867 D  v  M: n& |! K

    ' x& ]; r  I3 {- W+ |8 H/ K+ C1 e; X另外minirain 也制作了中文维基图片下载工具WikiPicDownTool
    8 K' P. T, S, _; Q" i( g0 o; Shttp://bbs.pdafans.com/viewthread.php?tid=820644, }& a! u. _( x- ]8 k! l7 f/ |+ Z7 U3 S
    使用方法:可将下载的zhwiki-××××-pages-articles.xml文件中图片文件名放进
    0 m& E# n- E! s6 Z维基图片收集文件picture_files.txt中,以回车键间隔。) o& X; s1 h+ l4 U: y( @
    双击工具文件,程序自动下载图片到工具文件所处文件夹下。
    * d' n( H  x- T) i" B
      |  _- p( |, g2 D8 a3 e& y$ V0 g4 ]( S% y
    wiki2touch下载

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    该用户从未签到

    发表于 2011-4-20 11:08:22 | 显示全部楼层
    前排支持,谢谢分享!

    该用户从未签到

    发表于 2011-4-20 12:04:36 | 显示全部楼层
    顶Idlcau,支持!学习了,回去有时间试试.:handshake
  • TA的每日心情
    奋斗
    2020-11-29 07:39
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2011-4-20 12:44:59 | 显示全部楼层
    高人
    $ _6 I8 v; Q! S+ `O(∩_∩)O谢谢
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 508 天

    [LV.9]以坛为家II

    发表于 2011-4-20 15:15:32 | 显示全部楼层
    支持ldlcau!

    该用户从未签到

    发表于 2011-4-20 16:08:53 | 显示全部楼层
    又学习了一项新办法。

    该用户从未签到

    发表于 2011-4-20 16:14:59 | 显示全部楼层
    支持!等过几天不这么忙了试一下:)

    该用户从未签到

    发表于 2011-4-20 18:01:13 | 显示全部楼层
    ldlcau 6 B3 D, J" a0 k. Y2 m7 F. A, M1 W
    老大真是神人啊!

    该用户从未签到

    发表于 2011-4-21 08:08:36 | 显示全部楼层
    换了一个网络,可以了!
    ; g- c' Z9 B& Q- h0 }4 J5 y原来是长城宽带的缘故,1 b5 S- J7 L4 ]
    长城宽带真垃圾啊!

    该用户从未签到

    发表于 2011-4-27 21:38:07 | 显示全部楼层
    请问ldlcau 老大,除了下载的图片格式批量改为.jpg格式,5 q. b2 @4 w+ J% B$ [
    是否还需要把WikiToMDict,2.2P引擎转换出来的mdict源文件里的图片链接属性也做更改?{:3_46:}

    该用户从未签到

    发表于 2011-4-28 07:56:57 | 显示全部楼层
    WikiToMDict, 2.2P已不能转换目前的xml数据库了,望老大能重视这个问题!{:3_46:}
  • TA的每日心情
    开心
    2018-10-17 09:01
  • 签到天数: 18 天

    [LV.4]偶尔看看III

     楼主| 发表于 2011-4-28 12:36:49 | 显示全部楼层
    请问ldlcau 老大,除了下载的图片格式批量改为.jpg格式,$ z6 j9 M2 d- D" q
    是否还需要把WikiToMDict,2.2P引擎转换出来的mdict源文件里的图片链接属性也做更改?{:3_46:}
    ; V, a+ F) T7 d4 ^3 Y% ?我是谁 发表于 2011-4-27 21:38

    1 s8 K% u4 M( d/ t% _是的
  • TA的每日心情
    开心
    2018-10-17 09:01
  • 签到天数: 18 天

    [LV.4]偶尔看看III

     楼主| 发表于 2011-4-28 12:37:38 | 显示全部楼层
    WikiToMDict, 2.2P已不能转换目前的xml数据库了,望老大能重视这个问题!{:3_46:}" ?4 u6 G' F" V' z" M2 G5 m+ \8 e; ~: o" p
    我是谁 发表于 2011-4-28 07:56

    : a  f* D$ I8 N" k2 N$ I# z" q请联系软件作者
    7 i1 }" o3 g1 @9 D% W! k% T2 ?, C我没法修改

    该用户从未签到

    发表于 2011-8-20 16:42:53 | 显示全部楼层
    ImageGetter.exe下载图片速度非常慢,1000多个小时才能下载完{:soso_e136:}
    ' j& n" Q0 X3 R% I1 \# k
    7 h6 j: P0 V; U4 W* H& O) T网络:广州,电信,ADSL,6M宽带
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-5-11 19:34 , Processed in 0.024373 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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