|
試了好多次、多種方式均失敗,由於只保留最後三次的畫面,請高手們幫忙看一下。, J* w9 Y* ~+ ], O& C$ t
4 Y6 s* R8 `( d1、zdictool 轉 zhwiki-20110206-pages-meta-current.xml.bz2 成繁體中文(這是比較新的 wiki):3 ]+ u- ?" N) E+ W$ b
. [8 J! w; q' U1 @# H0 v
C:\transferZDicTool>zdictool -z zh2hant.dict zhwiki-20110206-pages-meta-current.xml.bz2 zhwiki.pdb
4 @8 X6 N( U" @8 c; p6 h7 i[22:48:51]Loading... Done1 a9 B1 K4 d) i% T; \( A
[06:19:52]Processing... Init [06:19:52]Error!: S' @6 E, \4 N0 g3 R8 K$ f
Traceback (most recent call last):) a1 Z% P( H1 O# y7 U: V! K
File "ZDicTool.py", line 642, in <module># t e# B7 ]* M
app.resizeBlock()0 j2 g, m5 {# T& H+ I6 Z
File "ZDicTool.py", line 396, in resizeBlock
. {4 X* Y7 x; s) b- \/ G for word in sorted(self.lines.keys()):! S( b# |' K. b& P7 K
MemoryError
- a8 Q9 `9 x: h% w+ [- v
L% N% R c7 J7 @4 ]2、用 zdictool.py 轉 zhwiki-20100922-pages-meta-current.xml.bz2(這是比較舊的 wiki)
* i4 u& h% n1 B, U: d* }& _結果與下面的第三點雷同,ZDic 無法正確產生 idx 檔。
- g# B$ J# S* h/ r8 W: _+ S% R0 J- VC:\transfer\ZDicTool>zdictool.py -z zh2hant0.dict d:\Data\palm\wiki\dic_source_data\zhwiki-20100922-pages-meta-current.xml.bz2 d:\Data\palm\wiki\dic_source_data\zh_TW.Big5.pdb$ O! _2 X& j5 ^* i$ u3 R4 r
[09:52:29]Loading... Done- F! M6 @5 l/ ]- m* v( R/ w
[19:04:26]Processing... Done" L: V/ C1 S: {% ~. T% [9 j3 _
[19:24:39]Saving...C:\transfer\ZDicTool\ZDicTool.py:520: DeprecationWarning: 'H' format requires 0 <= number <= 655350 N6 W( Y* {! g6 g
self.index=pack('>I2H8x',1,self.bnum,2)+self.lenSec+ self.index! u; G5 c# C3 g" X, d& H
C:\transfer\ZDicTool\ZDicTool.py:515: DeprecationWarning: 'H' format requires 0 <= number <= 655355 S3 d; x; u G0 n
self.pdbType,self.creatorID,0,0,self.bnum
) n1 D5 P) \$ K6 I Done' f2 O+ T5 g% b6 _6 [( l
[19:25:54]Success! It costs 9h33m25s.
2 K( h3 y0 w: y1 D7 i4 W
/ q0 F+ o ~! V% ^3、用 zdte.py 轉 zhwiki-20100922-pages-meta-current.xml.bz2(這是比較舊的 wiki)3 E- a9 |* g, [ C2 _! N2 |
! x& p6 m* V) b1 ?/ k% N! o. ?- CC:transferZDicTool>zdte.py -z zh2hant0.dict -e big5 d:\Data\palm\wiki\dic_source_data\zhwiki-20100922-pages-meta-current.xml.bz2 d:\Data\palmwiki\dic_source_data\zh_TW.Big5.pdb
0 d8 s. u8 Y% r4 r[22:49:54]Loading... Done: h* k) f3 }8 f, s( \& G, _! V: s
[06:05:44]Processing... Done( r0 S/ S, e& e' c% l( G
[06:15:55]Saving...C:\transfer\ZDicTool\zdte.py:520: DeprecationWarning: 'H' format requires 0 <= number <= 65535
6 H- C7 T$ W5 ~2 C1 B" Q' R. k self.index=pack('>I2H8x',1,self.bnum,2)+self.lenSec+ self.index( g, C" B: E# D& u
C:\transfer\ZDicTool\zdte.py:515: DeprecationWarning: 'H' format requires 0 <= number <= 655356 E7 b! v8 {. c& `
self.pdbType,self.creatorID,0,0,self.bnum
% q3 Q+ k/ J* U3 @ Done9 h2 E0 }6 B& v9 S
[06:16:56]Success! It costs 7h27m1s.
0 c0 k: c2 G x: w, W
* L; [ M% I4 q' A- S' F轉完後 zh_TW.Big5.pdb 大小為 624.2 MB,結果 ZDic 無法正確產生 idx 檔案,只產生了 8 K 的大小就停止。7 h8 m7 n |) Y* |; j
嚐試用 zdte.py 將 zh_TW.Big5.pdb 反解成 txt ,結果卡在 Loading... 99% 很久:' ?$ O- G- \- g+ V3 C5 s) A) }
C:\transfer\ZDicTool>zdte.py d:\Data\palm\wiki\dic_source_data\zh_TW.Big5.pdb d:\Data\palm\wiki\dic_source_data\zh_TW.Big5.txt6 D9 ] l% L- `8 m3 n
[08:26:16]Loading... 99%' G- [: D( N/ l, _% t8 ?
雖然後來有執行完,
) t8 h& C" d6 |; aC:\transfer\ZDicTool>zdte.py d:\Data\palm\wiki\dic_source_data\zh_TW.Big5.pdb d:\Data\palm\wiki\dic_source_data\zh_TW.Big5.txt; L& Z7 |' m$ I& H
[08:26:16]Loading... Done$ B3 _' E7 k' i7 H2 x
[08:29:10]Success! It costs 0h2m54s.
% b8 d8 g1 m( Z: ^. u8 H- b* i5 b5 ]3 I2 H+ a- W3 A/ T5 ?
但是 zh_TW.Big5.txt 內容大小完全不對,才 21.3 MB,最後面的內容如下:3 d8 [; {9 v% F9 [3 c
坦奴·朗拿度]] ||426 || {{flagicon|ENG}} [[曼聯]]\n|}\n\n== 註釋 ==\n{{reflist}}\n\n[[Category:2007年| ]]\n[[Category:2000年代|年7]]\n[[Category:21世紀各年]]\n\n[[be-x-old:2007]]\n\n[[simple:2007]]\n\n[[zh-min-nan:2007 n?]]\n
& p+ K9 w3 a- }4 H! D- ~. V9 ~4 b; }; ]' q1 I1 V! g: Z1 |
2007年-08年 NBA賽季 #REDIRECT [[2007-08 NBA賽季]]# ~# M @/ v M; s. y6 R& h
2007年-2009年環球金融危機 #redirect [[2007年-2010年環球金融危機]]9 m3 q0 W+ M2 W; [0 g
2007年-2010年環球金融危機 #REDIRECT [[2007年-2010年環球金融危機]]
3 q7 r5 o- |/ b$ K5 }- w
# ?3 R6 z1 k' f' Q, g7 U9 ~+ h7 M若用 pdbeditor 將 zh_TW.Big5.pdb 反解成 txt ,結果出現下面的錯誤:
9 y# B! |3 \5 \4 q+ x* _$ v2 A: PTraceback (most recent call last):4 h! r$ b3 v3 \( [3 g6 z7 \
File "pdbEditor.py", line 1909, in OnOpenDict/ d0 N' K$ `( F8 ~4 |
self.instance.p2t(pathi, patho)4 J4 W* L, Z* p4 N! n0 E5 d
File "pdbEditor.py", line 1444, in p2t6 D8 @/ ^ k7 X8 Z/ }* R0 \
t.write(unste(f.read().decode('zlib')))
4 s" b* G* H; p- N+ `- u) eMemoryError
& l& X, z. p: ^7 P' [& r9 e# w" H% l7 n# j0 i! [" K% e6 O
zh_TW.Big5.txt 內容大小也是完全不對,才 21.3 MB,最後面的內容如下:
/ b9 T5 y/ R0 ^$ x8 ?坦奴·朗拿度]] ||426 || {{flagicon|ENG}} [[曼聯]]\n|}\n\n== 註釋 ==\n{{reflist}}\n\n[[Category:2007年| ]]\n[[Category:2000年代|年7]]\n[[Category:21世紀各年]]\n\n[[be-x-old:2007]]\n\n[[simple:2007]]\n\n[[zh-min-nan:2007 n?]]\n
. |: C0 t- J4 `9 e2 m" p 8 G, s/ M3 ^9 }) v' x
與 zdte.py 差最後兩行。' D5 }5 M, T8 N/ H- X6 e2 V( g
* {) L: [+ ?; Y% j0 I# P2 m3 y
請高手們幫忙看一下,謝謝 ^_^4 l3 h( Z& u$ G8 a( |
I: b s8 Q$ i' l我的 os 是 xp build 2600,3G 內存。4 r8 Z0 H$ l! S( G" c- ^
* ^1 S( b; M# O% a) T j
[ Edited by coulthard on 2011-2-13 20:51 ] |
|