國外高手製作的 DAO TLK Editor 非常實用 0 N6 Y: v) l. f8 G( L5 _7 H( i $ n7 V$ y( K& W+ {! y5 e " r% M& D& s5 `0 \) n+ g& j% ~, N n& g T8 g2 ?
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 / f5 t6 T7 d! @ S! y( }( J5 ]! L# SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 . Y+ F" S$ S, f) d8 I$ I9 F- vDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 J' y6 w/ s* T& g8 a# M2 p* C- W
ver. 0.20, 2010-01-193 r5 k6 f4 k9 G( A# g8 w1 u y
8 T7 p7 ]; C3 J$ g2 W - DAO TLK Editing Tool: G, N: x; T- A
- Can handle multi-referenced string(s).$ j- A3 E. i% y* j. D G
- Export (Tab Sep. or Line Sep. with/without dup.)/ b( x2 S4 h& s( B' N1 s: U
- Import (Tab Sep. or Line Sep.)1 u. x# h: e& O
- Comparing tlk-files & b; m; d& u0 f - Checking categories of the strings and Filtering the strings.3 p: H& i; x+ F% x$ L; B
6 P, r F) Y4 `+ |' [$ d - Require .NET Framework. / p7 o3 I2 ~0 Z1 Z7 i' K! G9 s) J6 C) S. ]) f7 B2 G Y: y
* Without command-line option, Program starts in UI Mode. ) r& s; C3 k9 e, h$ E9 k8 H6 d5 T. ^. N8 o! u1 Q" Q( w6 ^
* Command-Line mode ---------------------------------------% L3 l6 ?. s1 y+ u" \
, n3 c% W* O' T
Exitcode: 0 No-Error or Succeed. else, Error Occurred 2 p! @' F( R& p0 P( M: B% o- x $ M1 v8 m1 U1 S7 Y1 [Common options* J% m6 N' y. i4 U/ f1 a
6 u, U {# X: g7 K. q0 M- n& B - Option with 'Q', silent mode. doesn't display message box for error$ M$ V% x* b: n) `9 e
- Option with 'X', always display message box showing exitcode 5 `9 K: s6 |6 b, M - Option with 'Z', logging off; ]! P3 F$ I! {" H1 \7 s
2 p: }* y* B; S6 Q! g& I) d2 q- P
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt 8 u# M( M7 o7 i3 _2 ^4 X6 D6 n3 s, Q& ~+ P" D
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% D0 h: d: E( W e5 e
- z( S. m) _* O5 ^DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt N! Y1 H3 v" t: I5 v6 x' J* F% `+ E; I" |7 |. J
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT # n% ]2 i5 N4 X, Q* S6 P
8 D8 p) Q/ J+ A. F, w" S6 z9 B
DAOTlkEdit -diff[m] a.txt b.txt7 p3 x9 `3 G- O; k
6 U6 k# k% C$ U5 c3 O: X2 P
- 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>* v& ?9 f9 s" L% j% M1 V- T
- Case option without 'm' (-diff), Tab Sep. txt file. 6 A6 T4 K6 ~! Y' }+ T - Case option with 'm' (-diffm), Line Sep. txt file.9 K3 k* Y o& h; p F
4 i4 p/ Z( Y; [9 iDAOTlkEdit -e[m] from-tlk-file [to-txt-file]! F5 p; _; i! A1 Y1 r. z. _9 V
3 b5 t9 i, F) g# ] - Export string item(s) 9 W3 t/ C8 ?' q- K& }" o! v, P - Option with 'u', extract without dup. 1 `6 G X0 F+ U3 k3 J3 D - Option with 'm', Line Sep. txt file.' W' M% L$ z0 U$ a1 d6 P
- Option with 's', sorted by strref. ' }- U. k8 Q# ]' _6 E. d, c - Case omitted to-txt-file, saved to tlk-file.txt$ A+ w3 H' F9 B& S8 M; c
5 c2 F7 b% @: T, `DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] 7 D: g4 R. l I" d A* ]2 [" ] }! B0 _0 f
- Import string item(s)" B& \: t8 e' i$ ~! c: V
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" G; f. f) ~% j4 I
- Option with 'S', update a string value separately by strref 9 X- _, A6 h7 h8 }4 d" u& b( N - Option without 'S', update directly the shared-string (multi-reference string value)+ v* e7 y' t! P
- Option with 'R', strings will be reconstructed, and the same strings be merged.' X w8 s' V* I% v$ ]" H$ _' @
- Case omitted save-tlk-file, overwrite tlk-file( I8 G$ l( p7 o- C/ G5 J
8 K" `5 c* v" S
DAOTlkEdit -d source-files output-save-directory export-txt-file1 s1 s0 j5 {8 e+ g' X2 j3 A1 a% y