奇幻遊戲社群

標題: 國外高手製作的 DAOTlkEdit 0.20 [打印本頁]

作者: mymag    時間: 2010-2-28 06:30:44     標題: 國外高手製作的 DAOTlkEdit 0.20

國外高手製作的 DAO TLK Editor 非常實用3 O/ w5 H5 o1 ~, m! h

0 u: p8 ~+ d7 R9 m( T 6 h9 b1 c! `4 h! W( U

1 D- ~7 Q9 s8 M3 `原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' N* `, g& g) @* j) B
( R! `! Z& |* N  s
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . ?8 S: `  M2 N1 y" r. S
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ w% q: p9 c. ?
ver. 0.20, 2010-01-19
+ S! G8 L; i8 n2 `( t& d* i& ]- T8 X' l. ^  `8 |0 ^
- DAO TLK Editing Tool  o, ?0 |1 O5 i' u+ U8 X
- Can handle multi-referenced string(s).
( o& b- K  v6 X  y, W - Export (Tab Sep. or Line Sep. with/without dup.)' s  z: J$ M2 l$ u
- Import (Tab Sep. or Line Sep.)/ j/ d. \$ U3 F
- Comparing tlk-files1 @; R, I3 E5 p9 l+ V5 b) ^
- Checking categories of the strings and Filtering the strings.
9 y# |1 u6 H+ Z0 P* e  Q. i- ]  
$ T2 o3 o" d- y, q& [. Q - Require .NET Framework.
2 _$ N6 Y6 p4 @' M5 ]3 g. W1 E8 ?% U7 ?6 h
* Without command-line option, Program starts in UI Mode.
, l8 L) A( x' {. d5 C/ @3 |
9 i0 Y% [( ]7 w! o' |0 H* Command-Line mode ---------------------------------------
- h- o! A; j5 R  T
3 m" n4 R: A8 k: _3 J' Z% O6 pExitcode: 0 No-Error or Succeed. else, Error Occurred8 Q0 G5 g0 H9 ^+ r

7 Z* {% s+ T- y. d6 }" O* [Common options
6 }& M3 @1 A$ |' z1 h) s# ?0 a& D4 B/ l
- Option with 'Q', silent mode. doesn't display message box for error! E9 ~* V2 P0 Q1 N% a2 t- c1 n
- Option with 'X', always display message box showing exitcode5 v# C. C- t# G: ~  X
- Option with 'Z', logging off
6 F  E- }' k; E4 p
) n, x6 A# ], U1 v( |$ QDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt0 U' B2 N" c8 [( G
0 Z' S3 @4 x$ i" L* K9 S, _
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- Z9 s% P1 u+ ^6 n# y

$ M/ C, o& t6 V$ |0 FDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 s5 a/ K  y  a. B- g. K, X$ ~

+ m1 y, w7 v$ z; G5 f% N" `# [) X; l - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
8 m  [5 {& E# P: B4 ?- d, I+ `
2 J2 i4 i$ ]* ~- q0 I. M! u" X0 WDAOTlkEdit -diff[m] a.txt b.txt
# p% k- s; M( n# l6 i6 S
( r# U6 M; Q) ^ - Compare two txt file, and Extract diff strings To <a.diff.txt / b.diff.txt> with same item(s) and order. plus <a.only.txt / b.only.txt>6 L3 N% O- p5 ^. D5 w2 N& o* p
- Case option without 'm' (-diff), Tab Sep. txt file.
0 r" ?+ N' V" N  x# S7 S1 u8 ~ - Case option with 'm' (-diffm), Line Sep. txt file.
) M5 d7 L- r4 {6 ]( P6 H) Y* d* V$ g: F6 Q9 a1 J( H6 A
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" `% ^# U+ N3 R- ]
  O3 M) g, J/ H) `( \ - Export string item(s)3 W# m- H+ s" E9 a  O
- Option with 'u', extract without dup.
: w1 R+ g1 G: P: O* R+ B7 t0 |3 F - Option with 'm', Line Sep. txt file.
$ b! m; W; T9 w# R; c - Option with 's', sorted by strref.+ z  M7 E( \& U: ]9 I
- Case omitted to-txt-file, saved to tlk-file.txt
8 ?  {1 x4 y4 d% p3 ]2 I$ Z+ @- ]
: H+ l/ G% x, U3 @, r+ sDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 i4 S+ L* [4 }$ J# x- @7 }

' m; L0 _( L9 o( z - Import string item(s)
+ p. _! u' `# H( o5 o7 l  e - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ Q2 B& D) i2 b' I2 F! J7 Z - Option with 'S', update a string value separately by strref6 [, r# O+ y" g3 b- q. `
- Option without 'S', update directly the shared-string (multi-reference string value)1 L  p1 m0 C# w- Y
- Option with 'R', strings will be reconstructed, and the same strings be merged.
2 c6 h# x& N* k7 z6 `  R - Case omitted save-tlk-file, overwrite tlk-file& x4 V3 @# P3 n

/ k2 f! p( D& M) L4 yDAOTlkEdit -d source-files output-save-directory export-txt-file
: F$ S1 O" @$ C) z! _- ^6 F: _9 P8 j: }0 f2 w) t
- Remove & Export GFF3.2x embeded strings
8 ?. I" F% _! g+ p - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
8 S) N& W" u4 _/ ?1 d  / _2 C& j% h- Y2 m$ Q/ M
* History -------------------------------------------------
1 i/ U/ _; a; L# s- y5 ^2 b4 i& D0 T3 A- z" x
ver. 0.20, 2010-01-19" M/ Q4 o& b2 ~' ~' E# n8 M

! _# `; I5 r! Y- fixed. didn't found strref.
4 X) e* c6 O9 p- added. GFF3.2x remove & export embeded string.6 N1 I7 p- ^, m8 ^
- added, Find All
' x4 k8 k1 [: ^' }( [- fixed, edit text didn't changed when undo current cell4 V( C5 m9 R# c' l3 M
- fixed, Find(F2) didn't do from start row. (v0.16 bug)5 X: S7 y6 O" Q. v5 N7 i
- deleted, empty.tlk
: K4 i2 G* [+ n+ R2 Y. G+ z4 K8 ]# h) E3 A7 n$ o' e, h
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) K6 _- {, M$ c  |4 u+ q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。2 B- n* [( x. Z

: H$ k4 P6 m) i/ N, d等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: z/ L( v0 r. |: i' o/ Y2 g
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 a% u# \( j) i. r; g: g+ b2 ]
給UTF8什麼的文本,導回就亂碼了。 ...5 B7 M9 J; O" y
blackteajing 發表於 2010-5-2 15:49

- E, Z! ^; |% s+ k" }
- d" T6 C3 _; Z% }話說,我是用這個來修改 TLK 檔案的,
# k0 F" i% ^3 J8 M# n
- q0 q$ |& }8 y' [也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
4 D* b) Q) Z, x( s/ P/ a/ n7 C* D3 t
匯出時選圖中那項,就不會是亂碼了,2 g5 T9 J, l# N0 j, V4 E
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

貌似很有用的工具啊,能看到所有分支对话的剧本吗~~~
作者: asuszyj    時間: 2010-5-10 18:29:59

下载不能?
7 k2 q! I, }1 z3 p1 Z) U- B1 v對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 5 D! |- C8 P+ }5 _

4 c# D% s. J; p9 U( w4 P6 i  hgood software !!! / D+ h* u  p0 G$ \; C! a3 p
support, support !!!
! D3 Z# B3 H2 F: b: n4 F& e: d$ a1 w6 J2 _0 x/ d
疑問,
0 ^! r" {: [# v8 q) z3 ^  B0 ^# o在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




歡迎光臨 奇幻遊戲社群 (http://59.120.61.89/tuxbb/) Powered by Discuz! X2