國外高手製作的 DAO TLK Editor 非常實用 . @4 P7 H$ X- J7 J: L* `# i, L1 \& \2 s/ O " A8 [% O9 n3 B' f" N. k) T7 o
( F* w0 \) ^+ H6 A/ ~
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 / O- z% z2 w& q6 i8 I( W3 f" @1 _0 A5 t7 q$ x( k% \/ E* }
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 ; C4 i; K' ~ F: N' |& k
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 d( e& _- `2 a9 g. ?
ver. 0.20, 2010-01-19 % u% b5 c! W- ^- k5 o J . X5 Y! m' [* y0 l7 X7 |/ j/ m( P - DAO TLK Editing Tool( T# B& |- Q6 w; c U
- Can handle multi-referenced string(s).+ T& a2 W0 |) W8 R1 a* F
- Export (Tab Sep. or Line Sep. with/without dup.) : x! p) `6 D) h7 U0 U$ r! D - Import (Tab Sep. or Line Sep.)3 D( y' ?' o6 o, L: ~
- Comparing tlk-files $ V1 f" c. A `% ?' G - Checking categories of the strings and Filtering the strings. ) r, g2 q# @( @. [" a9 S! a & }3 m4 b: r4 ]( M& | N( a# b - Require .NET Framework.3 \+ P3 c7 W+ ]% ]& g4 a8 z; r
7 Z. l' K- o& k' U5 j' ^$ t
* Without command-line option, Program starts in UI Mode. + @! B, [" Y9 O ' P I& k# j( G; @ L* Command-Line mode --------------------------------------- 9 b Q* {/ Y1 f; u/ x 2 l5 O9 P- |( y; Z8 v; ^Exitcode: 0 No-Error or Succeed. else, Error Occurred ( |- F! e, S5 [) j) F! V) [( P9 q% ^) H, h& l' {
Common options J8 ^" u" ?+ F' K% h% k( g & I: y, B8 } F5 x: V - Option with 'Q', silent mode. doesn't display message box for error : Y# F, c0 i' ?; z* F - Option with 'X', always display message box showing exitcode 7 j. b0 C& Y# g I& k1 ?9 a9 ] - Option with 'Z', logging off {, y7 G, D+ R# [: \+ x5 L& r0 f6 G( Z
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt, f/ E6 `- f, }
4 q% B$ T0 C+ p! V9 I; A
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File8 E1 z: j) D: V; i, Q. G4 M
% ~. O$ X( X2 d. P. K/ O1 EDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt: f" R+ J; z. n: [% g8 C
$ V1 h. q# n) P R- A4 F7 H% N
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT : u( Z: L, N: a! b2 c! W; \$ u $ p% N+ A3 F5 D3 o0 X9 _$ `; uDAOTlkEdit -diff[m] a.txt b.txt7 m! K. N7 n" Q* }5 X9 } W
4 b$ q5 e# q6 f2 y+ F - 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> 0 ?5 ]$ i6 N- i' } D6 b8 c& l+ b - Case option without 'm' (-diff), Tab Sep. txt file. 3 @! O' ?) G# w+ z - Case option with 'm' (-diffm), Line Sep. txt file. ; a) e% U4 i" K1 }1 ? N$ e, M& ]' @ Q0 \/ _0 l
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]. e+ m9 {4 w5 x
1 {" f3 q" m3 g - Export string item(s)& R. Y( N, a+ ^& ^5 r) D) L
- Option with 'u', extract without dup. ! f6 r2 v$ s( I, l0 v - Option with 'm', Line Sep. txt file. . F4 w- ], ?# x/ `& M! t - Option with 's', sorted by strref. ( o P8 B4 }" l1 `" j" A( r+ y - Case omitted to-txt-file, saved to tlk-file.txt9 [ Q8 l6 l! f0 U J8 |
9 z3 {. Q, |1 _0 I% KDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] ( ?* e% Z8 J! F; @3 A0 y: z2 O z0 {0 A# M* g6 ?& b5 @; f
- Import string item(s)3 Q8 m, f# n3 i1 n d# L8 v! f$ x8 u$ o
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; u8 b7 B/ Z% y$ s7 v
- Option with 'S', update a string value separately by strref. Q! j: c. l$ l& @" l/ V* W- n# [
- Option without 'S', update directly the shared-string (multi-reference string value)9 h5 k# j) [, w' L1 c' D
- Option with 'R', strings will be reconstructed, and the same strings be merged. 7 `$ N% o x, u - Case omitted save-tlk-file, overwrite tlk-file 8 x: G- p5 a* w8 i' W / B1 Z8 B+ V ?" i* J, Q
DAOTlkEdit -d source-files output-save-directory export-txt-file 5 M/ O7 s" n+ s! i/ R4 ~3 j4 j5 p% X" k9 ]- T! b" y
- Remove & Export GFF3.2x embeded strings ' d4 [3 O/ X" b6 q6 i - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" 9 j3 V, f! I d' g $ w9 L' B x# _8 w* History -------------------------------------------------% r) I' S4 E8 A1 C! Z! V' s4 `7 ^
" Y2 ~3 B# A' Z' s3 j' g
ver. 0.20, 2010-01-19( A) v5 \ N" h9 S+ V; s6 j) K% p
& y2 v# e0 i9 \1 c% J2 S- d
- fixed. didn't found strref. , l; D% C# z1 B y3 @- added. GFF3.2x remove & export embeded string. / ]% ]' B6 e1 S! q- added, Find All ; e% u9 t$ D, O% o- fixed, edit text didn't changed when undo current cell % b- g% y8 Z0 V5 b h# Z2 [( k* C- fixed, Find(F2) didn't do from start row. (v0.16 bug)- V0 Q7 n! L: X
- deleted, empty.tlk % T4 J/ H% C2 Y" i6 F5 T, A2 x( x' ?
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56