5 S" w) M% S; T) KUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 , m# O. G) w* k, J
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) 6 F" J% C$ c H ver. 0.20, 2010-01-19 x( k, W4 `% N% a) U ) V3 p* E2 i: H/ \, d" Y* b' p - DAO TLK Editing Tool 5 K2 {! x; o. ` l4 l - Can handle multi-referenced string(s).( v8 O- D. E# y0 o, d
- Export (Tab Sep. or Line Sep. with/without dup.)8 b; u) x1 l1 ?8 ^/ ?. B
- Import (Tab Sep. or Line Sep.)# O3 Q0 W1 A5 n1 }5 b1 j! @+ G
- Comparing tlk-files! N4 V3 {6 Q" S' r
- Checking categories of the strings and Filtering the strings. & o ^% |4 t' O: K, T( q6 R / P( B" }+ X x+ _ - Require .NET Framework.# Q; ?3 u( u. d
' q2 i* [5 J& R) D
* Without command-line option, Program starts in UI Mode.# M- v8 ^: T2 B% C5 n8 u
9 u0 b! g; l3 _, b a* Command-Line mode --------------------------------------- 6 J6 l X; r }8 Y6 k 8 x+ p, l. L/ F0 fExitcode: 0 No-Error or Succeed. else, Error Occurred/ S. R3 w5 c' z/ w; ?1 Z6 ^
: L* U$ @" O3 E+ Y6 zCommon options/ A* k7 J3 C. A6 m- S
- y3 ]) D( M: r% q+ B9 _* r - Option with 'Q', silent mode. doesn't display message box for error6 ~3 d# \2 N$ z7 B# u/ G' |+ K
- Option with 'X', always display message box showing exitcode . i0 ]0 p z" D6 t. V) a - Option with 'Z', logging off+ L( b6 ?' d; A
; |/ e3 p9 I3 W8 ]3 j* a; _0 j2 O# p, W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt {% ?1 J+ k( {7 \) K
: u/ h0 ^: F' o. @2 h
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File 0 k; p2 b& N3 V4 [% J3 ^ ! @( r! v: J7 f# M7 J$ ]DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt 1 m) T& T& w ? 7 [& k0 @4 T" I - Tab Sep. TXT File to SDJ's tlkeditor Export TXT * x) f) b' n1 N4 K8 {. G* ~' S+ G, ~$ W4 x) p5 R3 w! K( E7 A
DAOTlkEdit -diff[m] a.txt b.txt2 G8 a# v% g2 h w" I
, @8 p+ {! }' y# D9 a: j ~' @5 M& H - 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 M. s& Q/ g0 v' j& }2 E
- Case option without 'm' (-diff), Tab Sep. txt file.1 D+ J& ?7 R& u4 v# j" V5 Z
- Case option with 'm' (-diffm), Line Sep. txt file. ( ~1 z5 c" s7 e+ u 1 T! u1 K6 O' H; ?2 n1 |DAOTlkEdit -e[m] from-tlk-file [to-txt-file] , D# d) z7 V6 }, R1 x2 T9 c1 } 9 M7 z! m, _/ r3 l6 [9 k, W - Export string item(s) - U' h* f5 ?8 j5 ]8 i9 b - Option with 'u', extract without dup. 4 N; C( B2 h! e8 C! T! W - Option with 'm', Line Sep. txt file. % J9 A" {/ ~ z l6 u - Option with 's', sorted by strref.* q+ o J" Q2 ^6 ^) b' k G
- Case omitted to-txt-file, saved to tlk-file.txt 6 S# Z8 v! O, [* v( B: K. U$ l; V4 f! ~9 k1 R' E" W! t# d7 `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] / T/ P/ b: J7 Q$ D, S" N1 Q! K1 }1 X5 t- j7 m( `
- Import string item(s) . P5 X( j0 d6 P, ^4 u& c - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" E7 f D4 |! V7 w+ @
- Option with 'S', update a string value separately by strref * K; b$ D9 p5 ^1 E' \ - Option without 'S', update directly the shared-string (multi-reference string value); e2 I: _( k9 n
- Option with 'R', strings will be reconstructed, and the same strings be merged. 6 W- ?3 L' \; G( u( k+ z/ m6 ^ - Case omitted save-tlk-file, overwrite tlk-file! L, h7 H5 l! i* M
0 h; H2 m& n( @+ X5 B# @
DAOTlkEdit -d source-files output-save-directory export-txt-file6 T7 W7 [$ X8 t. s
! h+ u8 {+ h. [5 }) U4 G - Remove & Export GFF3.2x embeded strings ) c/ n6 q- h# T7 H5 p1 o$ O* A. z9 B - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" 3 q! }6 ?. A. A' B. G4 [% W, E+ E9 l ; ?$ L# n2 D2 d% p: K6 \* ^* History ------------------------------------------------- . y$ _# w% l* \, D7 i. I' n/ O, }1 }- i. O9 E/ i
ver. 0.20, 2010-01-19 - b4 a* k, F6 l& C! m7 ]4 V * M: Q: Q$ W0 d) Y3 M6 U- fixed. didn't found strref.& ^1 f3 ^' K/ f8 p ]6 W
- added. GFF3.2x remove & export embeded string. 7 h" `" P6 |' h9 [- added, Find All % H$ W) T" \5 z/ a- fixed, edit text didn't changed when undo current cell : f: @% N4 Z& T3 p- fixed, Find(F2) didn't do from start row. (v0.16 bug)3 E- x& o" A& D6 @ g/ Y+ a7 q' T
- deleted, empty.tlk ' |, l- j9 G4 _$ n# X " U* a( V( E! Y: ][attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56