國外高手製作的 DAO TLK Editor 非常實用& p$ x# r9 x- D% [& l# n
# h) x7 n2 @" W! R8 V0 \9 N1 { : }1 t" h& f0 R/ E 9 L! k0 t3 s1 C5 B原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- x% \9 R6 ?, n9 ]* M* W
0 f) W9 Z/ c6 K V& ?
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 $ z2 {) ~; i/ O; T+ i1 ?1 xDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- W3 Y( d) E, X7 h# q% Z7 P
ver. 0.20, 2010-01-19 3 }) K) x1 F1 P/ q( }# P9 G+ @" r/ h. B
- DAO TLK Editing Tool7 P) Q8 W Q- c; E9 e, S# V* R: H& X+ V
- Can handle multi-referenced string(s).0 A8 m- }4 g6 j7 f6 c# Y
- Export (Tab Sep. or Line Sep. with/without dup.) * l2 H: {/ u @7 M - Import (Tab Sep. or Line Sep.)8 Z6 }# C/ C1 s) J k! ?
- Comparing tlk-files 1 ^# `# \9 b: p' b8 I; [: T/ y1 |8 ] - Checking categories of the strings and Filtering the strings.) W; t0 A, f5 k6 b" v
3 @+ \* D* {& X - Require .NET Framework.9 S" y+ l: w Y) V
' g$ V9 y. F) u |% Y% C* Without command-line option, Program starts in UI Mode.; y# }6 M) D5 Q$ q h3 M2 u
% H! K+ w+ V3 F9 D, z8 o* Command-Line mode --------------------------------------- q& K' H: O+ C8 j& ], b+ m& i' z
Exitcode: 0 No-Error or Succeed. else, Error Occurred & v( c& k' z1 t Z9 T: k4 D: _; t 2 _4 X# G* Z7 T( T* P8 v, X9 PCommon options+ w. h( q) i: ?2 T: F8 p
U% e5 x! p' ]$ V8 i
- Option with 'Q', silent mode. doesn't display message box for error 9 y4 m6 |. Q+ g - Option with 'X', always display message box showing exitcode , w8 O$ l- c- I - Option with 'Z', logging off 0 H1 `- i$ E' `4 W, e7 T2 m6 m) J/ H, w9 j
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) y2 }, _$ h7 j: c) F
4 }9 N7 e/ n. Z4 `$ k
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% d L: r' ~0 q
& x, W; I2 a J- R. D# Z
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 A6 F K: ~" \8 u I
0 }; t# K/ N9 X* n6 ^: t+ E Y" l
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 n4 | c: r1 K8 u, P% g* G0 H1 z7 \; T. Z! ?( d* E% R$ \
DAOTlkEdit -diff[m] a.txt b.txt : f- d% J+ X) h2 j+ [ ! b: R/ x0 R" V5 k4 C6 ` - 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> ! U- H; J7 r# L$ ?( \ - Case option without 'm' (-diff), Tab Sep. txt file.4 R; ~: L6 u, k$ k# g, V5 c
- Case option with 'm' (-diffm), Line Sep. txt file. - u C" S# O( l$ \9 I " p2 \5 ]" p( z' jDAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 t5 m% O# Y" u( Q& f
4 F- x2 M; T' y' P- G, B+ k - Export string item(s) / [! d9 u& i' A5 r t( D - Option with 'u', extract without dup. ; h- J; k$ J4 [ - Option with 'm', Line Sep. txt file.2 r1 ~4 s# R# V" i
- Option with 's', sorted by strref. ; Z5 V& C& p3 `4 q- s - Case omitted to-txt-file, saved to tlk-file.txt 6 f7 u: m/ B" \ & f' K+ j/ r; ?1 z, x) G" }- BDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 z: u( P! [/ J9 O! }1 j4 f
. }: G9 e, `- ` - Import string item(s) % m4 a# n8 I3 e7 T% `: w - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") C5 b# R) K6 h' u" a4 I
- Option with 'S', update a string value separately by strref N3 ]% [* a3 ~& f- y3 \: b - Option without 'S', update directly the shared-string (multi-reference string value) + M$ \- s# a8 Y- I b$ k - Option with 'R', strings will be reconstructed, and the same strings be merged. 0 b q6 ]1 e! g - Case omitted save-tlk-file, overwrite tlk-file) t9 @$ j1 @4 T$ D `; Z$ ~7 Z