9 G) z9 P8 b$ n' ~" Z0 mUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 8 O" W) T) W" ~9 ^% r3 K4 V
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) ! s) U1 K- k+ F0 E ver. 0.20, 2010-01-19) M, V( s f' @6 z
, c4 q) J0 E8 o! c( L a
- DAO TLK Editing Tool 2 f- W3 @1 N% _4 H" M, G+ C, f - Can handle multi-referenced string(s).) r7 t9 q/ i& I2 S# U* d( V
- Export (Tab Sep. or Line Sep. with/without dup.)5 A ~- z$ V9 ?( j7 o
- Import (Tab Sep. or Line Sep.) 5 v5 ] e" K0 v) Z( F - Comparing tlk-files ; E' T! X! C7 o) P# O5 i, H6 k - Checking categories of the strings and Filtering the strings. $ I( [0 U! _* D5 f + ~0 `7 q1 ^; d1 ]
- Require .NET Framework. # V2 z6 _) t: k) Y3 {1 q5 H % a* N; }6 c7 U$ `) W* Without command-line option, Program starts in UI Mode. 9 f) w6 n) [' h- Z, J; W " B) b/ a6 Z$ m3 R, L2 l* Command-Line mode --------------------------------------- " h V+ C F0 N 6 S% ?5 z- I; L% J+ h/ \3 P) J: KExitcode: 0 No-Error or Succeed. else, Error Occurred , v8 ^$ _" w6 b # j6 Z2 d+ y1 R8 k& @" dCommon options 8 t+ [0 L8 Q+ d: J7 `* ~ 5 H% z7 o; k0 V - Option with 'Q', silent mode. doesn't display message box for error+ j; o6 f' C4 D4 o3 T
- Option with 'X', always display message box showing exitcode * Q2 d/ @! z7 t8 d5 P+ o7 c - Option with 'Z', logging off 8 @' u, T6 y0 M6 n 7 N' _! T H8 p" NDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt 1 D0 ]; i. Z4 c5 h4 G" u8 s2 i3 i3 N" g3 W+ g% k5 {
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File 1 D" C' J) n5 n3 Y7 a9 |, ?9 j$ M4 {/ O$ Z' I# }9 `8 f. v
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 f$ L, u C: k, `. v5 X
9 e5 n" u: D4 ~+ e2 C - Tab Sep. TXT File to SDJ's tlkeditor Export TXT , L# X7 o0 @: x* _8 l3 B& B
\& z: d- q5 X6 Y8 bDAOTlkEdit -diff[m] a.txt b.txt, e# A; j. Y/ |3 O
+ c2 O3 X' r. O/ ? - 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> + h3 L/ X3 F( ` - Case option without 'm' (-diff), Tab Sep. txt file. 5 Y6 ]8 s3 [ o1 w - Case option with 'm' (-diffm), Line Sep. txt file." D( p/ a: t- G5 K9 \
( ^' V2 W9 W* f, r" b3 d; P& sDAOTlkEdit -e[m] from-tlk-file [to-txt-file] % L. L0 R6 R) P6 a8 u% _0 [1 t! [2 [4 A2 n) d
- Export string item(s) 9 g/ f: w2 G2 p3 H - Option with 'u', extract without dup. - W) S" A( Y; Y& s' k& t; A$ t- X - Option with 'm', Line Sep. txt file.& S+ [ k) M3 u R( s
- Option with 's', sorted by strref.0 V5 T0 W ` k* @6 V* z
- Case omitted to-txt-file, saved to tlk-file.txt 9 k1 ^8 `! {" f0 Q8 r: Q# C1 a k# H7 s6 V$ {
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] / P/ _7 p) }; x+ \5 D6 C; u: |" ~6 I1 [
- Import string item(s)$ M! f! t* |% H! v; V/ J1 i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt" & u6 o. x2 l: w8 v6 m - Option with 'S', update a string value separately by strref ( C4 I$ j) m" a - Option without 'S', update directly the shared-string (multi-reference string value)' x0 S" m! m9 B) d
- Option with 'R', strings will be reconstructed, and the same strings be merged. ' d" l' N4 y/ l B X - Case omitted save-tlk-file, overwrite tlk-file ) R1 a, G7 P9 f# {/ d$ b O ; A" x/ c& M) X* W9 E+ u3 R
DAOTlkEdit -d source-files output-save-directory export-txt-file . h7 z9 A$ y4 }+ u. `! ?7 {, J" R. J* l7 r& t* P, V
- Remove & Export GFF3.2x embeded strings 9 ]9 `$ w$ H( o! S4 i. D5 o$ ` - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") v* c$ U4 S( A; h$ t- u' x
9 V) z$ p. I0 Y: R- p$ Y/ s0 p" L3 I5 [
* History -------------------------------------------------) T$ b: u# O' x, F/ }+ X
4 [; I$ O( n3 ~2 ~2 X7 [
ver. 0.20, 2010-01-19, _) D, T; S. \' r- o8 @/ q
% t. l, u) N8 \( p0 f- fixed. didn't found strref.! N2 e% y' O3 ?- O. @
- added. GFF3.2x remove & export embeded string. , v1 S2 z& u( U; W; H- added, Find All 7 {- M: O& u- P* q' C% @7 `- fixed, edit text didn't changed when undo current cell' \; @$ W" j; I! r
- fixed, Find(F2) didn't do from start row. (v0.16 bug) ; V) B. r+ j2 [2 x" k; x; g& Y- deleted, empty.tlk 1 z1 _: Z( h1 F6 B; d$ l/ C . @) u0 i; C# ]- i D y[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56