" P' @& p' U# Y6 o% qUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 2 Q0 x1 O2 V5 Y/ W: _, QDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) ( D% d' P' {2 y' n ver. 0.20, 2010-01-191 ?1 n9 Y, U4 f4 t0 T0 _" r4 |
- w$ s& `2 d* c7 U0 b9 f, H2 P0 \ - DAO TLK Editing Tool $ K& W+ K+ ^) D, C* t8 p+ O) f, o - Can handle multi-referenced string(s).7 I, Y3 Q& F- Z6 k+ i1 r4 ?4 i$ M
- Export (Tab Sep. or Line Sep. with/without dup.)3 M; Y# ?- \) {
- Import (Tab Sep. or Line Sep.) " o) _5 M' b: W1 ~7 _- x- k: | - Comparing tlk-files / b( t" y& y- T9 X R9 U5 Z - Checking categories of the strings and Filtering the strings.# }: L3 @) u% E S0 x# I. L' b
* R' B& b& |: J
- Require .NET Framework. 6 V% M- J' b* d3 O4 `2 `; _! _$ |2 ?
* Without command-line option, Program starts in UI Mode.$ _/ F* E4 j9 e4 U- c
& Y* s5 n% E |. K. H% j
* Command-Line mode ---------------------------------------. o/ W) b% i! Z3 `
* e8 s% h& x! _' eExitcode: 0 No-Error or Succeed. else, Error Occurred. L9 N, K: c! b6 e$ M; z3 K
H1 q' L1 n% p6 b2 iCommon options- S' ^# v( b e( k) O" U( |: o
% O! p% T' D9 S8 j0 X( d W9 ^, g - Option with 'Q', silent mode. doesn't display message box for error 3 ^- W# @* S* B# v( S8 d a; ]9 f7 C# c - Option with 'X', always display message box showing exitcode9 W: S+ X- f" H1 R a! D
- Option with 'Z', logging off - F/ K F" p2 x: G, Y3 O 7 b+ V! @& U7 Y8 q4 C+ e9 CDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt . Y7 L& x4 F2 C& S; A5 k. U- C4 P( d& p3 v: F* v3 J# m
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File " y" h3 H) ?* Z' L: A + j a9 J. w: s2 ^1 }% ZDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt1 {, q+ R1 b# D8 z4 x9 F6 s
3 d( D7 O; \' M( w7 D- x0 G - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 O, w' C! D6 O
4 k/ c4 ]5 A! [7 P5 [! y
DAOTlkEdit -diff[m] a.txt b.txt% A& J. R. F2 Y; G6 O
! x# j+ F8 x2 M* 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> $ E# N( V$ h4 {( }" U9 p+ B - Case option without 'm' (-diff), Tab Sep. txt file. / i& i$ G1 L2 U# L- c8 C - Case option with 'm' (-diffm), Line Sep. txt file.0 |* a& C, G/ f( t+ e9 B3 t+ ]
9 M S3 [) u- u/ _3 FDAOTlkEdit -e[m] from-tlk-file [to-txt-file] $ i6 M, g8 Q$ [- N. i6 b' S7 p$ H ) O1 t8 G! y. R ~" G - Export string item(s) 7 ^8 `* t( z. I5 `2 L' H+ {3 P8 S - Option with 'u', extract without dup. 2 V4 [" s% \$ g) O/ G$ I - Option with 'm', Line Sep. txt file. 5 G5 P! q8 m6 \9 S - Option with 's', sorted by strref. ( K3 U; @5 n9 `) X - Case omitted to-txt-file, saved to tlk-file.txt' K9 d8 d7 T9 P; p
" m, a" O6 Z0 pDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] 2 \( \, V; P! L) C * x) F' a! i1 m( I - Import string item(s) * n8 b1 m$ y5 A+ `3 B5 r$ @ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; S+ u- v1 b% W& ~% M1 F. R
- Option with 'S', update a string value separately by strref ; F5 z0 f _; P i# y- G. f0 J2 i$ { - Option without 'S', update directly the shared-string (multi-reference string value): ~5 R/ G1 j& f* q
- Option with 'R', strings will be reconstructed, and the same strings be merged.2 Q) \% J1 J6 X, i1 \
- Case omitted save-tlk-file, overwrite tlk-file2 d: A! i) J9 W. j0 ]
9 B# I K+ b9 ~% ~DAOTlkEdit -d source-files output-save-directory export-txt-file + c! f$ g4 r. b- F. p$ w2 W+ F
- Remove & Export GFF3.2x embeded strings 9 f1 U- W& }4 c - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" ; A8 ?9 x3 S* e; C `1 H( T 6 W4 d1 b2 G% S k; {
* History ------------------------------------------------- , e* p9 P7 I% k/ r' \2 B y" b' ]# `& H$ ]& x
ver. 0.20, 2010-01-19 & \3 o( ]& l( s' T, h: F P8 k) L/ u$ A- fixed. didn't found strref. $ C) {7 D u1 e, ]- added. GFF3.2x remove & export embeded string. $ {) u, C' B0 D6 {2 V- ~5 l5 ]. h- added, Find All5 f* Y8 X: [9 ] E) a% L4 m/ t$ l
- fixed, edit text didn't changed when undo current cell3 M8 c% o' s# e/ \- u9 ]3 n
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 s# r" f+ J; n/ G
- deleted, empty.tlk4 |* ]' |: ]; H% V8 S) A
1 G6 @; V; d" f! Q3 h0 i
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,2 x9 L. v( Y6 c9 U; `
如果有支援字典檔的話,那翻譯、校正起來就方便多了。 Z z7 ]3 M6 V5 \/ C6 o2 s" S$ j6 d* {# @5 P
等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55