掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8752|回复: 19

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

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

    [LV.4]偶尔看看III

    发表于 2009-1-14 19:17:42 | 显示全部楼层 |阅读模式
    功能:
    0 ^, n6 u% l; R& G将所有mediawiki生成的dump文件转换为mdx html utf-8格式 可处理链接等一些东东。在条目大于1000000条时,会自动分割。如果想放到一起,可以用textforever再合并(超过1000000w条得wiki太大了。。,应该是其他语言的,非中文)( Q0 `; i+ W' }1 Y0 l7 u
    # A$ R6 p  y9 U/ t3 x
    生成的文件名为wiki2mdx0.txt wiki2mdx1.txt等等
    , Q# r9 l( S. f- t8 r* f* f' s  Q' }2 L
    适用范围:
    , r  W" x; v+ c8 o$ I( Yhttp://download.wikipedia.org里所有的xml文件:lol
    9 D1 }" ]4 \/ U8 t& e( b( ~( P$ d* a' z' i5 \9 d
    # n% r2 d! }: v
    用法:
    / m& l/ o! x0 z/ p# `1.cmd下 wiki2mdx abkdkeaf.xml1 [' i1 E+ J8 h8 K( I
    2.解压到和xml文件相同的目录下,把xml文件拖到此程序上,自动开始转换1 y3 A- T* d, g4 _6 H

    " g' x7 K+ N! h' L9 d; C* f下载地址:http://daminghome.com/tools/wiki2mdx.rar/ H5 h; u6 J- c8 d
    8 M; y: M. j' ]$ V* g! u
    http://blog.daminghome.com/tools/wiki2mdx.rar
    ) I. P  r$ v$ m- `: }: \4 r$ a% C# ?) B# X( R

    ) B  T) c4 G6 Q8 S* D+ d  _  K5 T优点:
    ' [7 Z% J3 N# R3 B; A基本不占内存,不影响正常上网。! \. J# {7 ~7 \6 u9 d) }4 S- w3 D
    ' ?. @/ r2 g! x$ J
    缺点:. ^) z) e7 ?4 {
    结构过于简单。最后会报一下无法找到吓一条的错误。懒得加判断了。~! k# k) f! T6 m1 A# p) ]

    % A2 v7 i8 {& M3 @! B: b6 q+ }3 F. ?& R$ R: H9 a
    作者:# {  ?/ K" V+ u  `9 v
    ) U( k% u! j8 i+ O; d+ J) T# f
    我码出来的。。。
    1 {7 g% c- M3 t" ^+ }! d6 W+ G9 H% H: @, n7 J; h& _7 k
    [ 本帖最后由 发哥 于 2009-3-14 19:26 编辑 ]

    评分

    1

    查看全部评分

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

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:30:16 | 显示全部楼层
    速度视CPU牛B与否而定。
    9 U" I, h: |+ M! S) Z! e至强四核酷睿二大概是50页每秒* j, k# `+ [( L8 t
    t5500的笔记本开最低频率是17页每秒左右。* Q# B% H% y6 ~6 m. s2 t
    生成的txt文件html标签较多,压缩率在26%左右。生成的txt比xml文件大一些。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 19:59:31 | 显示全部楼层
    增加了一个自由指定最大页数的版本。$ f1 I, z( r8 U/ h) q
    就是不能拖动着用了: h5 m4 ?7 ~$ ]6 A
    http://daminghome.com/tools/wiki2mdxa.rar
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

     楼主| 发表于 2009-1-14 23:58:42 | 显示全部楼层
    压缩率20%
    : z: i+ o3 m& K+ l% D' e1 |! Y试了个日文的。
  • 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 发表
    + a$ A$ i; s" ~- l' P增加了一个自由指定最大页数的版本。8 y6 _7 B# G2 k0 E* G
    就是不能拖动着用了
    ! L8 l: B* ?9 l9 O9 D$ Nhttp://daminghome.com/tools/wiki2mdxa.rar
    ' G% J0 d9 o0 e" s* Z
    4 |; r6 ~8 l) X* @9 i
    运行后提示说"MUST SPECIFY THE MAX PAGE OF THE FILE"( {- ~! H2 C7 g5 c. _, `& t
    请问怎么指定最大页数?

    该用户从未签到

    发表于 2009-2-6 08:57:31 | 显示全部楼层
    今天提取WIKI DIC日语版时出现错误提示无法转换:# A1 ]* z" C$ S# D1 ?+ H
    "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 发表
    / r  V1 T& E# R今天提取WIKI DIC日语版时出现错误提示无法转换:
    " S. n' R+ a' Y# E; [0 Y"unable to handle any case setting besides 'first-letter' at w2.pl line 18."

    2 P1 U% Z' E) o% i0 _别理会这个..你看生成文件了没..
    : |* P9 c) S) P+ r3 O# M% e9 @8 h我忘记怎么指定页数了..
    3 i/ j9 F6 ]" H1 d$ Y0 o你在cmd下敲一下这个命令看看...

    该用户从未签到

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

    回复 10楼 发哥 的帖子

    没有任何文件生成! c1 n! D) ?8 u( _( Q
    要不你下载这个维基日文词典源文件看下是怎么回事
    9 f3 K: e& h" q% Z, H8 Q; f, g3 k( yhttp://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楼 发哥 的帖子

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

    [LV.4]偶尔看看III

     楼主| 发表于 2009-2-6 18:15:15 | 显示全部楼层
    我只分析了维基百科和文库。辞典没注意过。貌似差不多吧。。这个程序本来是我写来处理英文维基的副产品。。
    ; v- y  _0 r. M7 n* v) t% v' r/ e- Y9 Y1 a- m$ M, m
    mac的词典是用原先的一个工具做的。。你发短信找他要就对了。

    该用户从未签到

    发表于 2009-2-6 21:37:44 | 显示全部楼层
    转换工具在这儿:  M1 A1 H. y6 N9 E7 z# O
    5 j# T6 b3 r% p9 O3 s1 q
    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 | 显示全部楼层
    报告使用结果:
    " w8 g' c8 J: |4 m3 ^我在转换西班牙文维基时报错,没有生成任何文本。西班牙文维基词条超过100万,xml文件体积在1.6G左右。. M: Y0 m' H+ `* A

    + ?$ i' a& \/ q1 R: w" {7 I还请楼主解惑,谢谢了。

    该用户从未签到

    发表于 2009-5-6 20:31:44 | 显示全部楼层
    wiki的图片文件是哪一个?" V- J/ F6 w+ _! L$ i$ ~& f6 E
    怎样制作有图片的wiki百科?  F8 ]# w5 x9 A" \3 \
    谢谢!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-24 02:34 , Processed in 0.028132 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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