4 Q. a7 R5 n) ^; y' ?. pUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 " ` T' C0 _; p0 j, E
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)+ W! R# H9 p% z( q
ver. 0.20, 2010-01-19 / r+ q, K% o* Q& N( p. @* L( n" |1 k. q8 Y3 ~
- DAO TLK Editing Tool % |( @7 o' ~# Z$ J& g7 }* v - Can handle multi-referenced string(s).! ?! l3 ]$ C. o' o4 O
- Export (Tab Sep. or Line Sep. with/without dup.) + j6 E1 D, C' g4 H, j. ~# U% Q - Import (Tab Sep. or Line Sep.)3 I8 f; v0 L4 q4 c4 Q
- Comparing tlk-files 7 ]# j, w$ \: ]! |8 W - Checking categories of the strings and Filtering the strings.) s7 O! `( {& D2 n4 a [3 k/ B6 ]
' b* W) N( L0 }, X, D. d% W+ l" V
- Require .NET Framework. 3 v8 O" `3 I: p. F ; u7 ~$ {# l3 i' D. ]& u0 {' @* Without command-line option, Program starts in UI Mode.+ r/ P: N& R1 S9 r/ B
5 q8 i5 S e, \% b. Q- K* Command-Line mode ---------------------------------------1 V6 P( d2 f; [
7 c' X0 S+ a# ]" j P0 OExitcode: 0 No-Error or Succeed. else, Error Occurred 1 R$ X) v8 q: g' F ; S$ h# h9 X8 ]0 d8 c3 S7 LCommon options3 O/ t, u' f2 b
/ Q( p3 p0 v( O# J3 h* S a$ E
- Option with 'Q', silent mode. doesn't display message box for error9 X6 w" j; K) x# v$ s
- Option with 'X', always display message box showing exitcode$ k8 h/ k6 \; Z' z4 c
- Option with 'Z', logging off1 P R" S% ?- L$ Z
1 I) J3 I7 g! u
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 R) s i: I4 C3 Z
6 O4 |7 [ @9 \/ w; W$ c
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File & V$ a& W7 u) J- H: N ( _; ]: O) j1 T6 ^DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; P. q: i4 G9 N8 J n: m
: M; a% H! O* T( H8 w - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 1 Z% x6 x9 x/ Z$ M: L0 A, J6 f
7 a3 r( m4 `0 i; u
DAOTlkEdit -diff[m] a.txt b.txt& o' B. V) M- H9 Y
1 Z" @8 u0 Y6 s( w1 t - 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> ' ~ ]) U8 l2 E6 I( d+ W# i - Case option without 'm' (-diff), Tab Sep. txt file. + n3 M7 V: q, ~6 g) ?. D: W - Case option with 'm' (-diffm), Line Sep. txt file. , h# I4 A* F: O: d# _% R5 M- M3 N. m+ l+ h2 I; O! q9 F+ t
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]- m4 D @" ~1 j( a) N; c
8 C! X1 w5 {# z% k - Export string item(s)% p6 d* R; ~4 E/ L: ~( F- N6 y& N
- Option with 'u', extract without dup./ e# d" k7 s" i6 {5 N* K- E
- Option with 'm', Line Sep. txt file.2 H* p$ p3 f) }6 j" C
- Option with 's', sorted by strref.3 z% y/ ]* @ J9 s- ` b! ?
- Case omitted to-txt-file, saved to tlk-file.txt # v0 @- z# T# P- O/ k0 d: u* Q, W9 V
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 Q4 V2 b* P* Z& {5 f
9 V% y3 A ] ^* w - Import string item(s)" a/ X, R$ b; k2 Q) J' B
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"6 _0 g, c3 |0 V, n9 h7 x: h5 ~
- Option with 'S', update a string value separately by strref m, O& g0 n- R0 }# \2 x2 ~9 t- z
- Option without 'S', update directly the shared-string (multi-reference string value)0 A( _' @+ M f& o+ J; K
- Option with 'R', strings will be reconstructed, and the same strings be merged.' }: L4 H% [$ T
- Case omitted save-tlk-file, overwrite tlk-file! ?0 A+ [1 A- P+ w1 k- ^
; f/ s: |: ~( s2 M2 G' [& Y
DAOTlkEdit -d source-files output-save-directory export-txt-file . u. t7 V9 \" t3 V- W 0 R+ h9 J" \8 U/ X" k - Remove & Export GFF3.2x embeded strings0 b) ^& ]5 S8 `
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"8 Z! I- h. }, [8 G
3 D# C, d4 n; m7 V
* History -------------------------------------------------* S: J, d: i; z) g5 v; Y
( a0 @9 \/ o5 h( W$ \
ver. 0.20, 2010-01-19 # c! E7 {. @1 `) }: a 1 \7 s7 R6 G* u5 p! M- fixed. didn't found strref. . O/ Y5 d3 [5 ^( B- added. GFF3.2x remove & export embeded string.4 s# O$ {6 h) F( Z
- added, Find All( j$ B& l. R1 _" n
- fixed, edit text didn't changed when undo current cell8 H4 G- h, y: d7 ], |; E
- fixed, Find(F2) didn't do from start row. (v0.16 bug) 0 Q# H( j h1 E5 v9 M+ U- deleted, empty.tlk/ }9 D( c& x) U) |& o
& C: C! t* W& S5 N5 x9 c; @
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法, 7 b3 N' I3 Q' e1 ^) Q: H; `如果有支援字典檔的話,那翻譯、校正起來就方便多了。% k% q; L, d! l9 O* F/ t