國外高手製作的 DAO TLK Editor 非常實用1 s6 J q# S' x1 A
1 J6 M+ @1 A8 S% n" P1 ~5 {" r% r + f0 i7 N& e' ]1 R; C& f; [" h 9 y! t" D @8 ^# g& X( `* E N原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 s7 u) K" |3 C Z4 H% O" B+ u& T$ c" X' M# S2 h4 {
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 6 F- ^ d$ V8 R9 o$ p) u* e5 t
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)1 [: K" K! E. M3 q9 M' v% D, Q
ver. 0.20, 2010-01-19 & u8 V# ~( b# I: A4 e: k ) E- t) W/ T7 n( t - DAO TLK Editing Tool u# o1 K0 o: |# M" f( e
- Can handle multi-referenced string(s).5 J4 i6 D- e, b( |$ Z* q# s6 [/ s+ b
- Export (Tab Sep. or Line Sep. with/without dup.)& B5 T+ e7 L& o' W3 g
- Import (Tab Sep. or Line Sep.) 4 I m7 w5 k( i( x7 V - Comparing tlk-files $ n. G' |3 r h - Checking categories of the strings and Filtering the strings. 1 F! M* ]$ ?" m- | + A* p3 R0 {, ~+ r9 K" m - Require .NET Framework.9 a: P6 f; _. J# P$ T/ Q
. a# m; H3 v4 h" o: }* Without command-line option, Program starts in UI Mode.$ l5 u3 \- X) }* |% F6 @# k s
5 n9 g! M, F$ ?& U' }1 x0 k1 H* P
* Command-Line mode ---------------------------------------7 d' h& _9 a+ n0 N, @. m/ ~
* G0 }: d% p5 k+ A) E+ YExitcode: 0 No-Error or Succeed. else, Error Occurred# V! w% E: {9 E4 }4 L- e
7 Y# v5 F/ T+ mCommon options( }0 @/ z# s0 Y6 a' J o
! p5 N* {8 k d' j2 [! { - Option with 'Q', silent mode. doesn't display message box for error# ~% ]* x# H; K( S7 [
- Option with 'X', always display message box showing exitcode$ Q1 Z/ o0 f7 g, a4 |
- Option with 'Z', logging off9 l, D9 U5 V: k# {- a* C$ j
( s6 a) h; Z1 y5 i* E4 h9 ~
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt( [5 ~9 J* v* O& N
& c3 M. Q0 w% f- x1 Y/ l - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File3 ^- B( H# e0 \" a+ T, c
. R4 d$ E& D$ D, S6 N H$ b9 v" w
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, P3 O0 W2 t6 B% Y' S
! L; O8 Y; A9 v4 f) Y - Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ y% B6 R. q1 D1 f1 h; G& A 2 ]5 z u1 R* a2 |3 y$ p- n2 \9 l1 xDAOTlkEdit -diff[m] a.txt b.txt & X1 q/ Z% V: V- Y7 _/ m/ j 2 L% i2 o& n3 V. l( I! u8 L6 z' 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> , q2 [/ o; q* T1 C - Case option without 'm' (-diff), Tab Sep. txt file. 3 |& p1 e: a, B, R w- W# ]3 \ - Case option with 'm' (-diffm), Line Sep. txt file. 4 H) G6 z6 W) u! w+ c1 Y; W& e- Q; C, ]* T. M) G" O8 D6 K0 O
DAOTlkEdit -e[m] from-tlk-file [to-txt-file] . K% B' [% Y* K# g' { & D s! N# \* z7 Z }: ` - Export string item(s) # a, z4 c- h& F1 N" U8 N- a - Option with 'u', extract without dup. / P" [8 k9 l9 M7 X; G - Option with 'm', Line Sep. txt file. 5 Y, K3 ~+ l% A' [9 |3 ]( B) Y - Option with 's', sorted by strref.; C8 T/ {2 V! W. w1 J
- Case omitted to-txt-file, saved to tlk-file.txt 9 A7 n/ \& ]5 E! K$ N% i7 F8 A' X% M6 P: H& l& s
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]$ p! f+ T1 G* k7 S* ^5 {9 y
a. R) d" P# x! i7 K5 g - Import string item(s) ' a5 K. v4 q4 r6 Z& f0 C - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- ]. T7 c( ]% o/ C/ j% ^
- Option with 'S', update a string value separately by strref, B) X: J# n6 `. f
- Option without 'S', update directly the shared-string (multi-reference string value) ; C6 W) Y) F$ p2 `2 R! g - Option with 'R', strings will be reconstructed, and the same strings be merged.* E: |# s j B1 g1 M- W
- Case omitted save-tlk-file, overwrite tlk-file ; p; }, A3 Z' K5 k2 m* [ ( b5 {3 B8 N" ~* QDAOTlkEdit -d source-files output-save-directory export-txt-file( c A {+ \( l O' B8 J
$ o* s3 ?6 ^7 L" M0 D% |8 |- w - Remove & Export GFF3.2x embeded strings0 K2 q+ Y2 E1 ?, o; E3 O
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" / p6 x0 S- w5 u' a " \# C& c$ L% N+ K* History -------------------------------------------------) @$ O: m" b l, S( K# i8 a. D5 m
7 `' T9 [8 R- t0 h* {7 H( B5 W! Z
ver. 0.20, 2010-01-197 G+ c+ |) F1 _: t
% {) a) o( G0 g& L$ k
- fixed. didn't found strref. 4 t$ i# e3 N m; m- added. GFF3.2x remove & export embeded string. ( ]7 j: p5 }( a7 h6 ]4 V- added, Find All ) F$ C: _* x+ s/ ^2 R- fixed, edit text didn't changed when undo current cell ; J1 x& }& v6 F- fixed, Find(F2) didn't do from start row. (v0.16 bug) ! u0 g& I' v) N/ X' f, r- deleted, empty.tlk % a8 P2 K4 f/ L! B( L! C6 \ % t( ~ p6 B! P4 E. C[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,0 E, d" w! \; J# D
如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ ~2 [9 Z* ^7 i3 l3 z
3 w3 B3 ~8 e4 _; s- l" X$ s" C9 _3 p8 R
等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55