|
本帖最后由 wzwzm 于 2011-9-20 22:36 编辑 # @' b; P2 _1 C$ I1 p9 ~
+ s) y# y3 q$ q- L5 C: l经过努力,搞定了teedict在黑莓8900的流畅运行问题(包括烦人的弹出允许访问的对话框、显示问题等
' I7 S% a( g; g/ u, g, j$ s# M/ j! [)。于是在各个论坛中寻找大量的词典,发现startdict(星际译王)的词典可以正常使用,我的palm的
$ w; k+ S/ E+ C! D& L! gZDIC的词库不能使用,由于ZDI有强大的维基百科,于是又在个论坛和网站寻找维基百科的stardict的版
6 V& c/ M7 ]8 x本,在网上找到2009.10.23版本,最新的没有更新,心动之余,萌发了开发制作工具的念头。经过多天的
5 w3 w! g& U) F1 t) a7 M分析,终于成功完成软件的开发-----1.0版。8 H+ Y: b" E; ~- M& z4 V
该版本仅供测试,发现什么问题请反馈,可以发帖,也可以给我发邮件www713@gmail.com。(本软件
* Q& [9 x7 z5 I$ v" u免费,可能永远免费,也可能 ...).
( Y2 M% h7 R* ? " ?% p/ _, N; W" N- r4 d
用法:从http://dumps.wikimedia.org/zhwiki/找到最近的日期,如20100627,点击进入,下载( \) L/ ]* \% ?5 B% W) H) y( _
pages-articles.xml.bz2,很大,是压缩文件,需要解压,解压后1.6G,文件名应该是zhwiki-20100627
3 h/ j) B4 I7 O- p( ~* f y-pages-articles.xml,该文件就是软件需要在输入文件中进行选择的。打开软件,点击“输入文件”右
) j c( R* I5 D% L( S面的“浏览”按钮进行选择。输出位置,可以手工输入,也可以点击右面的“浏览”按钮进行选择文件夹! F! r: i! ?9 @9 U! J
。然后点击下面的开始,就可以制作。制作的文件847M,时间是几分钟,有进度显示。生成的
8 M$ j6 L; h8 l) M c+ f) P% ^+ }wiki.dict、wiki.idx和wiki.info这3个文件要放在这样的文件夹中stardict-wiki-2.4.2中才行,wiki可
& h2 [' m3 I' D- C: l) z以随意定义,必须是英文字母,不能是汉字,stardict-wiki-2.4.2文件夹要放在存储卡的dict文件夹里
% N5 h: g7 A, Y* m: b, m面,teedict自动搜索。' A& E" I9 K+ ^& W1 i7 ~: B* Q
本软件优点:直接对维基百科的.xml文件进行处理,速度飞快
- z; F3 E; ?# \' V$ a& C 缺点:软件输出固定文件名wiki.dict、wiki.idx和wiki.info,单线程余运行,无法停止(可
3 V7 j) H; K2 ]6 z6 T5 z8 T) P以通过任务管理器关闭),制作过程中,如果切换到别的软件,将看不到本软件的进度。$ }8 b- k' z9 x+ t$ r
I9 q2 d) k$ g7 j9 B8 ?, K5 U; b. Y 本软件会经常改进。
! Y9 z9 Q9 I' C, h3 ^) f
% f2 z, ]% j, u$ |) D( r: m 为了黑莓!!!% S4 P+ J1 h1 ?5 l6 S" @
$ k3 J. W; Z. ?' z; n) e
2011年7月18日, B! Z i) w, J7 p* P) V
这是新版本的维基格式转换软件,经测试,转换zhwiki-20110628-pages-articles.xml时,没有在95%处出错。
( ]" d$ l7 S: \: C5 Z, q0 @ m增大了缓冲区的大小,解决了问题
* {$ D. z! h; X3 I" A
7 { G% \/ r7 x$ p# [; h, a% h9 y+ G. v7 e4 P! ^
-----------------------------------------------
! W% @* h4 U0 [9 J: c2011年9月20日* ] T+ x3 v b8 `4 ?6 {
刚刚修改了错误,使用-20110913的制作没有问题。之前的版本的问题主要是由于维基百科的体积太大造成读写错误,只要维基百科解压后不超过4GB,就不会出问题。
! L. |7 ]. a+ t$ P/ M |
评分
-
查看全部评分
|