國外高手製作的 DAO TLK Editor 非常實用 ; F; h, H; s. J/ s" G. d- I+ f9 H& k- w1 f) Q5 d - \0 t. x8 o" Y8 e+ K! l# G% r: A1 F# e- l9 l
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 5 v6 h8 z: Q$ ^ g0 E5 |+ S9 a # a; W2 V% t0 r5 kUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 3 J4 u |- a# _; ]% `; X
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ y8 {/ E2 s+ E9 Q
ver. 0.20, 2010-01-19$ u# S/ }$ t2 r& @; P7 k
9 O! O& G p+ y
- DAO TLK Editing Tool5 v/ r; V) | F$ L, f
- Can handle multi-referenced string(s).3 E( U% `; d- d% ~, K# N
- Export (Tab Sep. or Line Sep. with/without dup.) 3 f$ @) }0 }! R9 T- D; g - Import (Tab Sep. or Line Sep.) # i& ~, F, t1 s - Comparing tlk-files ! e( J& L5 V# d3 { - Checking categories of the strings and Filtering the strings.) Y* W! p/ G2 j3 u
4 b4 L- s( O: g. W: i/ ]! R - Require .NET Framework., X8 g$ i" s5 \ d/ X
7 c7 e) x+ ~3 @# P* Without command-line option, Program starts in UI Mode. : d& |' C% |) v" u/ k: Q! K2 i" }' O* Z; l! C4 l
* Command-Line mode ---------------------------------------# Z- J' a K3 X6 A, i, q! p" X
" [' I L8 \7 R
Exitcode: 0 No-Error or Succeed. else, Error Occurred0 a8 |) y: F/ [( I
2 `, g; ]" I- T( DCommon options T2 T' g$ z! M; E+ i8 {
! t. y$ t" B, e$ C: C) n8 X2 h* X
- Option with 'Q', silent mode. doesn't display message box for error0 ` s6 W$ c! j
- Option with 'X', always display message box showing exitcode 1 ?: } o$ S. r5 o8 b) p - Option with 'Z', logging off* C+ I5 t5 A7 E$ l! |2 C, L
t, N+ z& m) A8 S8 D( L) `7 ~
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ r7 d' |9 ?: F+ L. `! _
* _& q5 E- R a0 b! S$ b6 Y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% h+ ?0 x% H1 T
) X8 Z* ?' S( R A' }2 ^2 X
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt ! \" U9 O; |% r% [6 `9 Z3 B8 c4 y# {7 p, V( U- ]0 u7 i) t
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 2 p2 K. s- b/ X c: i ) ]- K/ K7 M+ D1 _' `' nDAOTlkEdit -diff[m] a.txt b.txt 5 x( x7 q. Y5 @) `* D% h. J+ m/ ?' Z/ I! K7 l' ?$ h* M
- 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> 4 G, v2 Q4 q; q$ d9 ~ - Case option without 'm' (-diff), Tab Sep. txt file.. h* K9 [: O, [( n- r
- Case option with 'm' (-diffm), Line Sep. txt file.& V0 j& Y. M; z0 r1 B: |
, n6 O& d9 |+ Z$ m h8 n* i9 Q$ jDAOTlkEdit -e[m] from-tlk-file [to-txt-file] ( H6 t# G! D% q! H: A' Z( g# m2 I & ~$ d; V* ^" @4 y2 b: ] - Export string item(s)+ q1 I, H% _. L( J" A3 i
- Option with 'u', extract without dup. ' z+ _$ o# J) H8 A9 z |4 ? - Option with 'm', Line Sep. txt file. " [! \ A3 s. }. Y - Option with 's', sorted by strref.# A' d3 B- J- b. _' g0 @! t
- Case omitted to-txt-file, saved to tlk-file.txt! a$ s9 _0 ]$ b% R1 c5 h- @# P
0 k+ d4 q9 B, C2 V$ I4 m9 v, y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ i/ ]1 \+ J8 o' G# L
5 n3 `" Z. }" r2 t" M - Import string item(s)% h; i/ W1 z/ ~* i. l. J3 a
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"9 D" P- g! [* `' h5 R
- Option with 'S', update a string value separately by strref4 V/ p6 n& B$ x5 X2 b
- Option without 'S', update directly the shared-string (multi-reference string value)2 O# L- X" Q" j% A
- Option with 'R', strings will be reconstructed, and the same strings be merged. 7 e2 C7 p8 f: ], p8 Q) G - Case omitted save-tlk-file, overwrite tlk-file' B3 o, K4 Z! n' P+ x) |