; T% h) z7 _5 Y; G* \5 ?" @Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 5 A2 [% z( U, q8 |* s& l D7 o! y
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit), F( `" v7 B/ E+ i0 P
ver. 0.20, 2010-01-199 g) S8 Q; h. Y0 S+ i1 z
. b: q0 M# z) c- j4 g) W7 j: q# S - DAO TLK Editing Tool8 o0 M- ]% e: [ Y
- Can handle multi-referenced string(s).: K' O) g1 K5 j6 W6 \
- Export (Tab Sep. or Line Sep. with/without dup.)( H; w, c: V" ^1 \, K" G8 s
- Import (Tab Sep. or Line Sep.)9 }- E) c; Z) ^3 ~ z
- Comparing tlk-files ( @* L8 c! v& F0 D - Checking categories of the strings and Filtering the strings.5 a! K. k! S" l5 L& u
/ }! h& Z6 D- F9 C9 }: Q
- Require .NET Framework.& [! y' W K4 c2 F. m
0 G% Q& ^/ W* Q6 ~- y
* Without command-line option, Program starts in UI Mode.2 {4 l4 q( J4 h/ W/ S
$ T: B* [* A7 P0 I& ~5 W0 u! i
* Command-Line mode --------------------------------------- " r% k8 H7 d6 g. x- ]& c % H2 ?; @6 {8 D. r( I0 @+ z5 sExitcode: 0 No-Error or Succeed. else, Error Occurred : H; J5 i( W7 H5 q2 B 7 v+ I' v1 S1 `9 f! fCommon options+ y9 H# y, _3 E5 _0 ?9 T+ m
7 z2 n. g0 ?- W/ H6 Y* O - Option with 'Q', silent mode. doesn't display message box for error . p( F' |, F; Q- @ W) _! V - Option with 'X', always display message box showing exitcode- `0 ]! N% M* L& u8 j! m
- Option with 'Z', logging off4 z- t' \; Z0 S6 _- Y. K: H; p
# L6 V* ^7 y: Q8 q' n9 TDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt # d0 d$ k4 e4 P6 C1 G% S3 r2 b0 Q. w! g; i
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File 0 i- C7 V2 t8 m" S+ I7 R P; G6 B: V* X/ c0 j" ^$ U
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt ) |5 n; M% z- A, {( A9 Z ) p3 |& a% D) h! A2 ^: Y - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 f- [1 @9 f. v/ P- P; V0 m1 E
* [3 z2 w6 K! v* H: ]1 K8 NDAOTlkEdit -diff[m] a.txt b.txt, ]0 h) A( Y9 f+ d _
* |! k; B& y" O5 a% o" b& _
- 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> % L) w1 |. g" K! I - Case option without 'm' (-diff), Tab Sep. txt file.8 M& g9 B+ N5 a0 Y) {
- Case option with 'm' (-diffm), Line Sep. txt file.9 n$ E7 J0 Y( t# i/ L/ F
4 ` S9 V& r* H; {! I: p
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]! C$ i$ a; ?: g& w
1 J1 x' l6 S- a% |+ Y$ f& O - Export string item(s)$ l. `" l4 A/ T P9 @7 y
- Option with 'u', extract without dup.7 [; n+ d7 H9 c" ?" @* x3 X
- Option with 'm', Line Sep. txt file. * ^4 d& }+ S- H+ b1 _ - Option with 's', sorted by strref. 0 K/ V' S! `' [6 o0 D - Case omitted to-txt-file, saved to tlk-file.txt: C3 W# \* g& g/ h- ]; |' F
5 S9 h5 C+ s; i" W$ w) A) B8 O
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) V; Z; h$ m1 T; q8 s; _5 n
( y6 e. Z! o7 o* T2 | - Import string item(s) 5 Z. V( z, B- h5 J! Q - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt" ; V4 b1 }3 b7 l, d6 v; h; U - Option with 'S', update a string value separately by strref& i! h6 w/ \" _5 H; n. g
- Option without 'S', update directly the shared-string (multi-reference string value)5 |& T. u5 V. z0 g* E
- Option with 'R', strings will be reconstructed, and the same strings be merged.5 N4 B+ |, ?9 f
- Case omitted save-tlk-file, overwrite tlk-file 3 _2 m, R) d1 U$ Y& B3 ?4 M ' ]/ G7 y% [2 R4 \( T8 v8 q
DAOTlkEdit -d source-files output-save-directory export-txt-file1 A/ _5 v6 Y+ c* S4 T n+ O
! R; f% i/ q k" h - Remove & Export GFF3.2x embeded strings & C& |9 c' i: | P - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", o% g: {) q0 V( G
: ^( L3 z! H. c5 q* History ------------------------------------------------- / A( w) A4 ~3 h8 q4 o* c K$ }# ^( [6 v+ _) D& e0 j1 [' ^
ver. 0.20, 2010-01-19 z" Y4 l7 P: e5 V8 Y
5 J) Y- d h) M0 O }2 {" R
- fixed. didn't found strref. , e' ^. g/ ~6 o. H6 W2 i& A* {- t- added. GFF3.2x remove & export embeded string. 3 ?0 h1 g8 J- z u9 O- added, Find All8 c* F% T2 y. _# q# r% F
- fixed, edit text didn't changed when undo current cell7 w8 D7 M4 Q8 ^# p/ C
- fixed, Find(F2) didn't do from start row. (v0.16 bug) / T N- w* E( P2 o" D* _. g' L- deleted, empty.tlk 7 c5 f. ~% [8 J. b, K: e# H 4 `$ D j, P, K[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56