國外高手製作的 DAO TLK Editor 非常實用 6 E b w9 p( b- s0 ^$ `4 {) S l7 a( ] % Y' K8 c; F- M* O. f( P" u0 g* z9 @% ]* V& l' C) p+ V9 H! [: K! o
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 ; S+ o* {, ]6 B& b% A + N6 {+ y0 W, j; F7 l/ y! l: IUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 0 N, }, @) T' T n% f f
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) * j) e# J, v( G3 K/ r" t ver. 0.20, 2010-01-19- q- s0 }7 X4 O
0 h: d7 O! {3 H, T0 m* c - DAO TLK Editing Tool 5 o# V6 `1 P3 N, ]; r - Can handle multi-referenced string(s).7 Y. J9 @' [' w" T. d
- Export (Tab Sep. or Line Sep. with/without dup.) . {% l3 c# S3 t+ c/ p; k' d - Import (Tab Sep. or Line Sep.) ' T5 ]$ z7 a: V% c7 Y - Comparing tlk-files ; B, D% A. b! N - Checking categories of the strings and Filtering the strings. 2 S. f8 d4 p H ; i2 s W* ~& ?/ r# N C( S6 m
- Require .NET Framework. 5 g6 n& y$ K x3 k% k9 i 2 @3 r, h0 {& ?: N' V( x* Without command-line option, Program starts in UI Mode." a% H& K" b/ {4 l6 ?: S
( {/ s/ k& U" J7 r7 f+ P
* Command-Line mode ---------------------------------------; O7 w \6 {7 h
0 I: a S. Q( O% sExitcode: 0 No-Error or Succeed. else, Error Occurred ; Y2 Q+ V- \) r# ~- N- @+ {" U- P7 ]4 q5 ~5 U/ E5 j1 @2 F u
Common options 3 W _, A9 V E2 I / Z0 b7 _5 m6 I1 v7 s- N - Option with 'Q', silent mode. doesn't display message box for error 1 G5 v, B7 d. a# T+ h' ] - Option with 'X', always display message box showing exitcode6 Q& x9 |; N2 ^6 r: i+ w4 p+ F
- Option with 'Z', logging off . C, E; l3 R0 u9 G' }. {' l' `# a8 w* N+ V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt 2 `& i3 @$ E' R* F; D; o ! N! _: e+ O/ K+ v - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File 1 D+ Y' R: ?" d6 [1 r3 a1 U* R5 O$ v# V" _) c. y' T* a# a2 ^0 X
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt n5 E" h$ i9 ~) E 1 v7 \5 V9 _5 E* ]+ D - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 R5 |9 p% c( r9 w6 K! n U8 y1 |5 y
8 v W) t- Q) V4 p$ i. j% _DAOTlkEdit -diff[m] a.txt b.txt 0 u' Z' r R6 b/ Y( _* u 7 L8 I$ t/ E8 E) |' G# l7 R - 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> ! U9 Q* \# F' I& p - Case option without 'm' (-diff), Tab Sep. txt file., ^7 ^" q7 A, a$ z8 X
- Case option with 'm' (-diffm), Line Sep. txt file. + C- ^& K; X3 X+ U* a1 g& c, S7 U# \+ X% n K
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]: c$ T; Z5 e3 p" U8 X2 U! u
U8 l. w# E2 ?4 a4 U8 r - Export string item(s) 7 e' c% X0 L3 @% Y - Option with 'u', extract without dup. 8 `+ L7 U n4 z) ]& F4 G5 q1 q" p+ } - Option with 'm', Line Sep. txt file. % J6 m2 N C) L# D - Option with 's', sorted by strref.1 s% b6 ?5 O/ l
- Case omitted to-txt-file, saved to tlk-file.txt4 n3 o4 t% m- R3 j
: G. i) K. H$ |1 TDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] + d; K& N0 t3 m$ \- n / C' L* j8 d$ t2 X1 o - Import string item(s)- W F2 Q4 a! v" U7 c1 v( e( Q4 ]
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". j8 x$ q; ?# ]/ Z0 N* e
- Option with 'S', update a string value separately by strref # x3 D& x5 |9 T& m - Option without 'S', update directly the shared-string (multi-reference string value) ' S/ _3 H1 v, e; u1 I" N - Option with 'R', strings will be reconstructed, and the same strings be merged. ; L+ m7 n+ L+ l* m6 A! w - Case omitted save-tlk-file, overwrite tlk-file 8 Y- w# E5 P8 L' \. p/ y 4 z2 v. B& g W: f$ b; o$ U: _DAOTlkEdit -d source-files output-save-directory export-txt-file! H5 H( Q1 R- ^ j
3 n* t) N `, E9 {: \: j; d: q
- Remove & Export GFF3.2x embeded strings/ q- T: k' [+ [& q2 i" Z1 ^
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" 5 [* F5 ^1 o ~( o; v. q & W) J* O, B. C8 Y$ w* History ------------------------------------------------- 0 e) o0 F) {. b8 }: {/ q% v 3 N0 }6 G* @1 }8 |6 vver. 0.20, 2010-01-19 + a, r, c$ O5 L: k' n8 I & o5 b r* V, y" v; ~, j* W0 X- fixed. didn't found strref. 5 b1 }( x! X! h6 }) N2 G- added. GFF3.2x remove & export embeded string. * w: y" C. | g+ h: i. K- added, Find All ! p8 }/ p0 X8 K' p1 U! Q1 j- fixed, edit text didn't changed when undo current cell+ @# o `# R4 Z m8 s3 O/ B
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 B1 x+ i9 O, G" I. H( _
- deleted, empty.tlk3 V2 ~% \* k! |* T$ @8 S
" }% k5 @ _) W3 ]3 N( f2 R
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ W) n6 }( ]" ?( I
如果有支援字典檔的話,那翻譯、校正起來就方便多了。 , d/ H3 {* A L( k' p3 Z; V6 k7 }$ o) T% H, E. @
等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55