掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 9817|回复: 19

[工具] 维基百科转mdx源文件制作工具

[复制链接]
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2009-1-14 19:17:42 | 显示全部楼层 |阅读模式
    功能:, a7 E8 k4 D3 N! l' G
    将所有mediawiki生成的dump文件转换为mdx html utf-8格式 可处理链接等一些东东。在条目大于1000000条时,会自动分割。如果想放到一起,可以用textforever再合并(超过1000000w条得wiki太大了。。,应该是其他语言的,非中文)
    # I4 q) ?2 n4 w6 M$ Y9 h
    ( @/ b" _3 I2 S: f生成的文件名为wiki2mdx0.txt wiki2mdx1.txt等等) E% W: ~6 ?! l$ F" g$ ]% i

    ' y- u9 h& g9 [# c( T适用范围:
      d! j- a8 {: Z. Y- [# ~8 z' g; xhttp://download.wikipedia.org里所有的xml文件:lol
    , l7 c" S7 ?+ O. Q- n
    , F# Y- U6 Y& K6 M* ~$ d. e; F# E) F7 @; [8 n0 q: K3 `
    用法:; W, o* _. u' j" ^8 ^( f( l
    1.cmd下 wiki2mdx abkdkeaf.xml5 h1 `, ^: C! f
    2.解压到和xml文件相同的目录下,把xml文件拖到此程序上,自动开始转换  `2 l6 G! ]$ l

    ! }2 F- ]: w. H, |下载地址:http://daminghome.com/tools/wiki2mdx.rar
    5 d7 D- u# e+ F7 p+ d5 G8 R+ b* X3 j5 c+ ]; H! E) U  k
    http://blog.daminghome.com/tools/wiki2mdx.rar
    - ~9 d& M& G+ T; o5 @; @/ p
    9 N4 _0 N# V0 T8 C9 O9 I* {9 o% \8 S0 ?. E
    优点:
    ( d8 i+ A; T; Q' Y- [基本不占内存,不影响正常上网。4 M  J; i, b: Q+ o$ \
    7 Y# ~  t1 J1 K( D2 c7 Q
    缺点:  I! ?5 a0 R! c0 C
    结构过于简单。最后会报一下无法找到吓一条的错误。懒得加判断了。~
    & L( O% U. \+ d: T0 r$ B) \! A2 A$ [6 M9 w2 z) D
    9 w% Y. I/ g1 p4 {; `; i, b2 n# v5 i
    作者:- |! {! ?" f8 \0 |! H( w

    0 |+ ^7 G4 Y/ m, F- I' z我码出来的。。。; k$ b0 B8 i5 l3 {& @
    $ c7 z& D- b- D
    [ 本帖最后由 发哥 于 2009-3-14 19:26 编辑 ]

    评分

    1

    查看全部评分

  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:30:16 | 显示全部楼层
    速度视CPU牛B与否而定。4 s) V7 V; D! r6 Z  M. Q2 f- ^
    至强四核酷睿二大概是50页每秒
    6 \* t) Z" e& B# h2 ?t5500的笔记本开最低频率是17页每秒左右。
    & e. g$ a3 q! z, O) _  |生成的txt文件html标签较多,压缩率在26%左右。生成的txt比xml文件大一些。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:59:31 | 显示全部楼层
    增加了一个自由指定最大页数的版本。
    % [2 P' S5 K- l8 r5 f/ M/ s就是不能拖动着用了
    ; C$ a# |: R+ u( h5 X& [http://daminghome.com/tools/wiki2mdxa.rar
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 23:58:42 | 显示全部楼层
    压缩率20%7 Z" H7 r& Y' H, r
    试了个日文的。
  • TA的每日心情
    开心
    2018-10-17 09:01
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2009-1-15 10:48:50 | 显示全部楼层
    不错的帖子,谢谢楼主的努力和辛苦。

    该用户从未签到

    发表于 2009-1-17 11:50:21 | 显示全部楼层
    感谢提供

    该用户从未签到

    发表于 2009-1-20 23:01:56 | 显示全部楼层
    呵呵,感谢一下。

    该用户从未签到

    发表于 2009-1-22 15:58:17 | 显示全部楼层
    原帖由 发哥 于 2009-1-14 19:59 发表 8 w) Y4 z" p: }" i/ S2 A: m: m8 m
    增加了一个自由指定最大页数的版本。
    + z" K* T5 j9 P; C: M) c: {% I就是不能拖动着用了' S* ~* P4 B, g) K7 K7 C
    http://daminghome.com/tools/wiki2mdxa.rar

    . M. L) z+ q; r- N$ A. A' Q: O2 x6 o% v( n
    运行后提示说"MUST SPECIFY THE MAX PAGE OF THE FILE"
    $ U4 B5 z" _# ~请问怎么指定最大页数?

    该用户从未签到

    发表于 2009-2-6 08:57:31 | 显示全部楼层
    今天提取WIKI DIC日语版时出现错误提示无法转换:! a. Q3 t+ V; q0 _
    "unable to handle any case setting besides 'first-letter' at w2.pl line 18."
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-2-6 11:41:49 | 显示全部楼层
    原帖由 tony4d 于 2009-2-6 08:57 发表 " P( i/ C7 g. W1 b
    今天提取WIKI DIC日语版时出现错误提示无法转换:
    # P, x4 \) }8 C' z"unable to handle any case setting besides 'first-letter' at w2.pl line 18."

    1 Z8 e- w! t: n% d) v别理会这个..你看生成文件了没..4 n0 t3 P2 s1 R. P
    我忘记怎么指定页数了..4 d/ ^/ J  E4 ]+ U; F+ y) b
    你在cmd下敲一下这个命令看看...

    该用户从未签到

    发表于 2009-2-6 12:20:33 | 显示全部楼层

    回复 10楼 发哥 的帖子

    没有任何文件生成
    ' K. v3 ?& k8 ]( n( s8 z要不你下载这个维基日文词典源文件看下是怎么回事
    6 h# `9 U4 I) i. j% Ghttp://www.namipan.com/d/0203.xm ... 73d014c0094af5b5a03
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-2-6 16:17:47 | 显示全部楼层
    不能处理分段的。。只能一次读一个整dump文件。。

    该用户从未签到

    发表于 2009-2-6 16:47:50 | 显示全部楼层

    回复 12楼 发哥 的帖子

    啥意思啊。是我下载错了,还是维基词典的格式就是不行?
    $ @, ^0 U! h- [那MAC那英文维基词典是用什么工具做的啊,可否分享一下,我想做下这个日语维基词典。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-2-6 18:15:15 | 显示全部楼层
    我只分析了维基百科和文库。辞典没注意过。貌似差不多吧。。这个程序本来是我写来处理英文维基的副产品。。2 i! w- S$ r6 J. S

    - @; ^4 Q: P, r2 p2 v8 Omac的词典是用原先的一个工具做的。。你发短信找他要就对了。

    该用户从未签到

    发表于 2009-2-6 21:37:44 | 显示全部楼层
    转换工具在这儿:$ _. ~! ]9 U1 f) _9 G
    " G" _+ j( P  v1 K/ G/ l# `
    https://pdawiki.com/forum/viewth ... mp;highlight=wikito
  • TA的每日心情
    开心
    2018-4-28 13:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2009-3-7 10:08:24 | 显示全部楼层

    wiki2mdx文件生成

    wiki2mdx转换后找不到生成的文件

    该用户从未签到

    发表于 2009-3-7 11:38:02 | 显示全部楼层
    在 C:\Documents and Settings\用户名\

    该用户从未签到

    发表于 2009-3-7 23:35:33 | 显示全部楼层
    几位大佬授人以渔,实在感谢。

    该用户从未签到

    发表于 2009-3-18 03:08:57 | 显示全部楼层
    报告使用结果:
    0 o& L4 y; ?; W  G我在转换西班牙文维基时报错,没有生成任何文本。西班牙文维基词条超过100万,xml文件体积在1.6G左右。
    3 [. [2 B$ m6 N  m: r4 Q! ^8 Y0 C% R6 M& r
    还请楼主解惑,谢谢了。

    该用户从未签到

    发表于 2009-5-6 20:31:44 | 显示全部楼层
    wiki的图片文件是哪一个?3 U6 F+ |* F. Q+ w
    怎样制作有图片的wiki百科?& A6 s* i- F, L9 s" M, e
    谢谢!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-7-17 01:51 , Processed in 0.040205 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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