掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 10032|回复: 19

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

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

    [LV.4]偶尔看看III

    发表于 2009-1-14 19:17:42 | 显示全部楼层 |阅读模式
    功能:3 |% D% L3 ?2 v( d' U9 y
    将所有mediawiki生成的dump文件转换为mdx html utf-8格式 可处理链接等一些东东。在条目大于1000000条时,会自动分割。如果想放到一起,可以用textforever再合并(超过1000000w条得wiki太大了。。,应该是其他语言的,非中文)" o9 y% a( e" Y% o

    ; L2 P: I& v8 u5 {生成的文件名为wiki2mdx0.txt wiki2mdx1.txt等等# W, Q+ U; g+ D- f/ a/ R# v
    $ Y, q1 t2 Z8 z; i; a5 P* @
    适用范围:
    9 C3 F, Y1 @; lhttp://download.wikipedia.org里所有的xml文件:lol
    0 g$ K1 B4 s7 r1 w( R( ?* ]
    : }- T) h# B. C4 R. f; W- p! z- x: f0 P" l
    用法:
    5 E; R4 s/ O& w5 ]: C9 b6 j) O1.cmd下 wiki2mdx abkdkeaf.xml! x5 l# H8 u/ w9 d5 P) y+ |; x8 N5 Z
    2.解压到和xml文件相同的目录下,把xml文件拖到此程序上,自动开始转换
      ?5 j# P5 z8 d9 m; m( _1 e( y8 z$ \: e
    下载地址:http://daminghome.com/tools/wiki2mdx.rar2 H6 j5 Q: K2 T, P# V) T

    ! {  P0 S; Q  Z2 a; s! \http://blog.daminghome.com/tools/wiki2mdx.rar
    4 C. |, ?% h; X) I1 U' Y, A5 i: y+ y! E7 _) R& h& L1 |$ v4 m
    ) P' u* n  o6 E% f4 J
    优点:
    ' g6 i$ R2 B/ ^* y- E基本不占内存,不影响正常上网。1 R6 f: Z% A8 O
    7 x1 I: a9 ^& n  h: M$ r
    缺点:) N  L; G& ]1 I2 Q4 W" k
    结构过于简单。最后会报一下无法找到吓一条的错误。懒得加判断了。~( V8 G. j4 ^8 u' P; @
    + @8 N% E- @9 z7 ?7 [& M

    1 n7 u0 t: _# \7 w作者:3 |. M) e; [4 P! f3 D: b( ^

    : K* [1 Q6 d& o. i我码出来的。。。/ c5 @% a6 i5 }$ p. ]

    : K. T0 D5 |; N6 H[ 本帖最后由 发哥 于 2009-3-14 19:26 编辑 ]

    评分

    1

    查看全部评分

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

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:30:16 | 显示全部楼层
    速度视CPU牛B与否而定。
    & ]2 H5 ^; z8 b. U# w) ^% U至强四核酷睿二大概是50页每秒1 k  U1 X, k! H$ _9 N+ A2 U
    t5500的笔记本开最低频率是17页每秒左右。
    4 [' v4 O6 m' t3 [0 D' D/ R生成的txt文件html标签较多,压缩率在26%左右。生成的txt比xml文件大一些。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:59:31 | 显示全部楼层
    增加了一个自由指定最大页数的版本。
    % [: y) c' f3 \  s- W就是不能拖动着用了1 z7 ~9 B+ S- k7 l0 y
    http://daminghome.com/tools/wiki2mdxa.rar
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 23:58:42 | 显示全部楼层
    压缩率20%4 Q0 j0 X: }/ V. B6 ~
    试了个日文的。
  • 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 发表
    5 c4 z1 G( Q# K( i增加了一个自由指定最大页数的版本。- W  G( x8 l" u5 ~+ S' P+ v
    就是不能拖动着用了
    ' Z. ~: v2 U" k1 _http://daminghome.com/tools/wiki2mdxa.rar
    0 o+ c9 J# N$ H& i: Y+ V

    1 i+ p2 n; Y5 G- ^运行后提示说"MUST SPECIFY THE MAX PAGE OF THE FILE"
    ; ?+ g5 S0 m& P( j' Q请问怎么指定最大页数?

    该用户从未签到

    发表于 2009-2-6 08:57:31 | 显示全部楼层
    今天提取WIKI DIC日语版时出现错误提示无法转换:
    $ _: c7 T1 q3 f' D! S9 u9 _6 l+ @"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 发表
    ; C) [" Q2 `  ?6 k) L% e今天提取WIKI DIC日语版时出现错误提示无法转换:
    # {, U2 c0 K* _7 X"unable to handle any case setting besides 'first-letter' at w2.pl line 18."

    7 X0 Q& g# J6 O  K, W别理会这个..你看生成文件了没..9 @2 s/ a5 i5 P; B/ `$ Q. S
    我忘记怎么指定页数了..
    . f! n8 j: Q! X& H- s, E你在cmd下敲一下这个命令看看...

    该用户从未签到

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

    回复 10楼 发哥 的帖子

    没有任何文件生成
    / c4 C, Q5 t& h要不你下载这个维基日文词典源文件看下是怎么回事1 }2 F7 n8 l* M8 {7 k7 O4 @; H
    http://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楼 发哥 的帖子

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

    [LV.4]偶尔看看III

     楼主| 发表于 2009-2-6 18:15:15 | 显示全部楼层
    我只分析了维基百科和文库。辞典没注意过。貌似差不多吧。。这个程序本来是我写来处理英文维基的副产品。。
    9 O8 c' h  c( F( q8 F6 e/ @; F/ O0 B3 m( P- |6 S
    mac的词典是用原先的一个工具做的。。你发短信找他要就对了。

    该用户从未签到

    发表于 2009-2-6 21:37:44 | 显示全部楼层
    转换工具在这儿:
    : K# R" N2 a1 E" i7 t# k/ `  p6 j5 n2 U
    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 | 显示全部楼层
    报告使用结果:
    7 G1 t7 R9 ]# Q5 ^我在转换西班牙文维基时报错,没有生成任何文本。西班牙文维基词条超过100万,xml文件体积在1.6G左右。
    , Q, s) S( [9 |5 p- u: }0 G
    / h2 a, K8 u' }0 d  S: g+ E1 g还请楼主解惑,谢谢了。

    该用户从未签到

    发表于 2009-5-6 20:31:44 | 显示全部楼层
    wiki的图片文件是哪一个?* M+ l3 J) A& d3 Q& s0 I7 M
    怎样制作有图片的wiki百科?
    " p: ]! v2 F/ ~- T: N! g% U6 W3 L; s谢谢!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-8-31 06:09 , Processed in 0.030733 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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