掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8659|回复: 19

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

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

    [LV.4]偶尔看看III

    发表于 2009-1-14 19:17:42 | 显示全部楼层 |阅读模式
    功能:1 n8 G6 U& i" Q* ^. H& p( _, Z
    将所有mediawiki生成的dump文件转换为mdx html utf-8格式 可处理链接等一些东东。在条目大于1000000条时,会自动分割。如果想放到一起,可以用textforever再合并(超过1000000w条得wiki太大了。。,应该是其他语言的,非中文)
    3 f0 _0 C  I+ E8 ?* m2 r! f1 |- X% x" n' h
    生成的文件名为wiki2mdx0.txt wiki2mdx1.txt等等8 x6 P4 [2 ~9 c- }2 G9 i
    7 x* N5 s* C* Y
    适用范围:
    : B9 C6 O1 n/ @- Q5 Uhttp://download.wikipedia.org里所有的xml文件:lol# O# {  m* Q: k2 e5 N0 W
    : t* v% V% B& o0 [& ]

      O0 G% \8 _/ l( B! n+ |用法:
    4 @" D, z$ m7 l0 n- @1.cmd下 wiki2mdx abkdkeaf.xml
    7 P1 `% i2 D% z: V" _3 S2 A8 @! U2.解压到和xml文件相同的目录下,把xml文件拖到此程序上,自动开始转换
    5 J6 ^% j. ~1 M  u7 l* H6 b5 `' ~
    1 C0 K8 G$ q  v( ?# e下载地址:http://daminghome.com/tools/wiki2mdx.rar" M- c+ P$ O" c( g3 _  N
    - B( |/ R2 d" }3 h
    http://blog.daminghome.com/tools/wiki2mdx.rar
    ) J# @* z" p& ~& [7 n6 V* u% }3 Q1 l) P7 y2 |

    ' ^0 f. K5 ]8 L+ s1 h+ K优点:- m- u* s* q$ J. T+ _: \6 `: Y6 w
    基本不占内存,不影响正常上网。
    * t" Q/ W" a/ j9 @4 z
    , f" i( Q; w% e) I6 E缺点:7 I0 ^1 F0 i4 ~0 p# B- R; y, k4 p; W
    结构过于简单。最后会报一下无法找到吓一条的错误。懒得加判断了。~
    7 F2 x' F6 S* B& m% W4 i1 Y% f- D- S5 }, f9 b  T% F% O" F

    ! G  @8 ~: P, z6 H" }( c' I/ G作者:
    % D/ r/ u- ?5 Q* ]" S4 j7 I4 g/ W
    我码出来的。。。
    + r8 V1 l2 k3 x1 W  O! \3 s+ c
    : k8 ^, R& w" W[ 本帖最后由 发哥 于 2009-3-14 19:26 编辑 ]

    评分

    1

    查看全部评分

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

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:30:16 | 显示全部楼层
    速度视CPU牛B与否而定。
    6 e( |" U) w! _) P% W: [至强四核酷睿二大概是50页每秒# B5 T9 w* ~: T1 ]
    t5500的笔记本开最低频率是17页每秒左右。
    : u4 `3 f0 J5 y5 M9 ]7 C+ r生成的txt文件html标签较多,压缩率在26%左右。生成的txt比xml文件大一些。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:59:31 | 显示全部楼层
    增加了一个自由指定最大页数的版本。. L# P$ N$ |; Q: C
    就是不能拖动着用了9 L  x9 P8 s9 J* _: D9 z' K
    http://daminghome.com/tools/wiki2mdxa.rar
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 23:58:42 | 显示全部楼层
    压缩率20%
    ) Q5 S2 j, n; K- j1 H' u8 g7 T试了个日文的。
  • 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 发表
    $ h/ V3 X( H, c0 W增加了一个自由指定最大页数的版本。
    % e7 u. C$ k' y: y8 e4 g就是不能拖动着用了% X8 J5 s: C) |5 @, O9 |+ u% F
    http://daminghome.com/tools/wiki2mdxa.rar

    & g! D; ^) g, c9 w" `" i$ H+ C6 U9 V7 A! U2 w
    运行后提示说"MUST SPECIFY THE MAX PAGE OF THE FILE"6 h" s& B& l( y
    请问怎么指定最大页数?

    该用户从未签到

    发表于 2009-2-6 08:57:31 | 显示全部楼层
    今天提取WIKI DIC日语版时出现错误提示无法转换:( h% D1 Z5 L. h6 Y  R& [3 j1 v# X
    "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 发表
    & a+ v: @& k4 |# r今天提取WIKI DIC日语版时出现错误提示无法转换:2 _+ w; M5 u- h' o! C, Q3 \
    "unable to handle any case setting besides 'first-letter' at w2.pl line 18."

    3 |9 q5 w9 P+ Z  F6 r$ t( B  P别理会这个..你看生成文件了没..  M7 \3 J# ^) P7 x' C
    我忘记怎么指定页数了..
    / ~& ~/ [! z" H& }你在cmd下敲一下这个命令看看...

    该用户从未签到

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

    回复 10楼 发哥 的帖子

    没有任何文件生成/ G1 d2 L6 n) P6 p0 h
    要不你下载这个维基日文词典源文件看下是怎么回事
    & I) _& L  a' s4 c1 ^+ hhttp://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楼 发哥 的帖子

    啥意思啊。是我下载错了,还是维基词典的格式就是不行?, V) Q( {% r5 V# E6 ~) i, G% P
    那MAC那英文维基词典是用什么工具做的啊,可否分享一下,我想做下这个日语维基词典。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-2-6 18:15:15 | 显示全部楼层
    我只分析了维基百科和文库。辞典没注意过。貌似差不多吧。。这个程序本来是我写来处理英文维基的副产品。。
    , Y; f; X; V% Z' l0 l: q+ y; h& d2 e
    mac的词典是用原先的一个工具做的。。你发短信找他要就对了。

    该用户从未签到

    发表于 2009-2-6 21:37:44 | 显示全部楼层
    转换工具在这儿:
    9 z- \! k% j( t9 w
    2 F9 o" D! s* O. {$ _5 ?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 | 显示全部楼层
    报告使用结果:" c3 `+ z: U; y" N, ^
    我在转换西班牙文维基时报错,没有生成任何文本。西班牙文维基词条超过100万,xml文件体积在1.6G左右。
    " N0 O1 {( I# v8 u5 j3 L
    $ {3 s) u/ h1 u' t还请楼主解惑,谢谢了。

    该用户从未签到

    发表于 2009-5-6 20:31:44 | 显示全部楼层
    wiki的图片文件是哪一个?0 M# w( c' a) |$ Y, e! y
    怎样制作有图片的wiki百科?3 i1 i1 j& M, C# c* W
    谢谢!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-2 20:15 , Processed in 0.027868 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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