國外高手製作的 DAO TLK Editor 非常實用 0 {8 l) q; N) q0 s4 Y ' @* t- s. J$ h1 l + u; Q. K( X; k. z! s5 m. v$ |* ^& c
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 w( t8 \) ~2 R9 x 6 F7 c" D/ w( j$ |$ ~0 n' VUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 7 g; V. U# h# Q* p' V8 Y; R: F
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) 1 t. F5 l U/ k; Y0 d ver. 0.20, 2010-01-19 1 T$ \, j y, O, x: i4 O1 b3 ~- [8 W q O
- DAO TLK Editing Tool" Z1 t& y9 v2 v1 h9 u, L
- Can handle multi-referenced string(s). ; `0 @2 `5 ?7 ~ E; j" C: ] - Export (Tab Sep. or Line Sep. with/without dup.) % f \' L3 D- Y0 F - Import (Tab Sep. or Line Sep.) 5 ^6 a5 N: Y0 u - Comparing tlk-files # I- ?) U8 p9 q& C - Checking categories of the strings and Filtering the strings.; Y/ X0 f& a* A3 O' I5 F: R
[4 i* p9 v6 S: `: X: E2 L& s
- Require .NET Framework. , _7 J5 u3 P( j# O) n5 V+ G' E! y' K1 w! o) v0 H
* Without command-line option, Program starts in UI Mode. & G2 z" d) |0 c6 Y/ i4 b, v. S# n9 L- o7 y# T: v2 r
* Command-Line mode --------------------------------------- 0 Z' g# L, ?* b9 l: q! V 3 i+ d/ s% B1 U: bExitcode: 0 No-Error or Succeed. else, Error Occurred $ y8 K3 I' s& A2 o) F3 J, X' F# c" c# g! `4 J( h
Common options+ Q. R% m5 o. g' c
4 Y& }9 a: T$ U, h8 w; X& J
- Option with 'Q', silent mode. doesn't display message box for error, _9 H# C& t# f/ L i. O" d+ [
- Option with 'X', always display message box showing exitcode( S, t- N! T' M& J
- Option with 'Z', logging off2 ]3 @1 v: X q: p: @) v
6 Y6 G/ k& x4 \9 gDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt : H: o% k$ Y T0 ~ d) W2 p # Z" [5 F g" l' J: f' X - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File 4 x; W' g5 F! }: X. s. C3 W! G2 y2 X2 P' W: p* X1 ?
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt ( R7 s! t g6 \: ~; q# `3 V6 Y2 d % H! K+ ]- T: f - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 w( Z1 j6 t% Y' F! S4 `( G- H8 n& Y$ u4 k" E6 O- q2 Q
DAOTlkEdit -diff[m] a.txt b.txt # q1 k1 g1 M) D1 i- N- j8 l : b5 N0 K6 m% i3 C4 n - 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>: \# B0 w; k: z C" ?0 `2 {1 ?5 C
- Case option without 'm' (-diff), Tab Sep. txt file. 2 @* ` I* ]2 ]6 T) p9 q1 e0 w - Case option with 'm' (-diffm), Line Sep. txt file. ' H& a6 i2 K. w# n/ L* t0 X0 m1 d0 m7 w4 d+ a
DAOTlkEdit -e[m] from-tlk-file [to-txt-file] / D* m' i% F S2 @9 r1 q) u e " k; o8 }/ u- H& F( b - Export string item(s) 6 `3 X/ G {( b: e) i5 Q - Option with 'u', extract without dup. ! K# ?5 l/ j& o/ d/ Z - Option with 'm', Line Sep. txt file. ) U. Q( i" Z: \6 E - Option with 's', sorted by strref. 1 k/ f% M! V2 w' m8 T7 E4 w z( h$ j - Case omitted to-txt-file, saved to tlk-file.txt " S$ A7 w x" U5 y0 J+ \. B M7 m) u9 M/ \
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ q, ?* i4 T& M/ R& Z7 ~9 h! H
, x8 Z& g f0 K3 v( G0 w$ i - Import string item(s) . ^# z) V, b3 F: {3 e' i; m- t - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt" ; N" W* C+ Z6 I& X - Option with 'S', update a string value separately by strref. {$ Z& |' z k2 x
- Option without 'S', update directly the shared-string (multi-reference string value) 1 |/ K# H1 [6 i2 m# L2 p - Option with 'R', strings will be reconstructed, and the same strings be merged.: ^$ M9 d' ]( j$ Q8 O8 g
- Case omitted save-tlk-file, overwrite tlk-file8 X+ v9 |5 R& {0 A1 _0 C# J