國外高手製作的 DAO TLK Editor 非常實用, ?. q9 d8 J2 E/ J! {% m
( f, c" E; I- T $ Q% W+ N4 W7 W# X 0 m: U ]% J1 q+ E原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 , j3 _* u" E0 D7 I( g4 a3 X1 M5 Y5 I! S- @
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 : M3 p) A5 j. W' r' r) x/ w
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) z# b, M3 [) C5 [& e, G. m+ q ver. 0.20, 2010-01-19: U9 y6 z/ [1 H' @
1 j6 z2 \" ~9 v n: x! A, J- y - DAO TLK Editing Tool 8 m" A6 Y, M' C X. F/ ] - Can handle multi-referenced string(s)./ Q1 ~6 F- A. S# N+ B x
- Export (Tab Sep. or Line Sep. with/without dup.) / h! a" k4 d' a. W3 J! m - Import (Tab Sep. or Line Sep.)8 V& a1 u# O w; U0 A+ U; I
- Comparing tlk-files4 s4 i0 h, n% Y) p- Y6 h4 E0 t( Z
- Checking categories of the strings and Filtering the strings.0 z+ r# h) ]0 n$ T9 p8 Q
7 @5 k* c& q4 [" [' V5 X4 }; c - Require .NET Framework. ! N6 r+ e ?/ e0 n2 N 0 b7 ^) d$ @$ [- d* Without command-line option, Program starts in UI Mode. . Q4 R5 ]9 ` Q$ d/ u. ^ U3 s, z9 ]! Y* W7 z; b/ i: _
* Command-Line mode --------------------------------------- 3 `4 k5 f% t: Z9 e" g, J9 M4 Y$ O4 E b8 y) n& D2 t
Exitcode: 0 No-Error or Succeed. else, Error Occurred9 f+ A' M0 q9 v
" j0 C4 \3 V* U9 Y* q* VCommon options O/ `$ U' q* `, @
9 z/ g1 j7 C2 _0 P" t( {
- Option with 'Q', silent mode. doesn't display message box for error. {" p' H2 E" l7 a# H7 Y. P
- Option with 'X', always display message box showing exitcode / b0 q% w! e0 q - Option with 'Z', logging off ' [1 S3 q) J( x5 n: ?% L0 r/ H4 u0 ]8 n+ J+ W) _
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt 4 c, J s5 Z% M1 [* D- e9 E* n! R: f. n
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) a) o. |/ l+ C
: U$ u+ W9 S ^* y& ~$ T/ h
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 |3 q1 b/ u3 G& ]
9 q, Y) `) o, ]0 D: u
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ R" w7 B. Z. f : E+ `& N, O, w3 }5 v& s9 m- l4 YDAOTlkEdit -diff[m] a.txt b.txt! d m* x: }- r; ~
9 k" x* c& e7 o+ V
- 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>7 C% b3 H; A; u1 t' t- r
- Case option without 'm' (-diff), Tab Sep. txt file. 8 Z% q( }* A( K( m( H' S$ V6 f - Case option with 'm' (-diffm), Line Sep. txt file. 5 i) P& \2 G3 y( l' r% K. U6 \9 O& B 0 P, @& c4 z% F+ Z# z |+ MDAOTlkEdit -e[m] from-tlk-file [to-txt-file] % s* {# A. m! A) G" n2 N 5 _% M. W; t) e0 I' l' m" X - Export string item(s)- v1 C4 ~3 u% I5 I
- Option with 'u', extract without dup. ! F( m+ y2 _# R9 A* z0 j - Option with 'm', Line Sep. txt file. ! N D7 d% d# i) j: s: D - Option with 's', sorted by strref.7 M; q) H1 Q/ I1 H
- Case omitted to-txt-file, saved to tlk-file.txt7 N ^5 k% l ~0 ~8 ^6 n
2 T% v* o1 U* d: ^DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]3 e) F: v, q, }1 I7 ?1 Y9 S* s8 G8 J
# L* v9 d% ^1 S- j; ^0 v
- Import string item(s) $ j9 A3 {) C. Z/ a2 o; d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt" 6 G$ [/ l+ h' f- _/ e9 [( } - Option with 'S', update a string value separately by strref, \3 I" A# v, ~9 ^* Z
- Option without 'S', update directly the shared-string (multi-reference string value)( U2 z9 B/ s' d2 _
- Option with 'R', strings will be reconstructed, and the same strings be merged. " W6 P I* w$ |/ n$ n& V - Case omitted save-tlk-file, overwrite tlk-file+ q& D; P3 Q$ n" s- e* `