國外高手製作的 DAO TLK Editor 非常實用 . v) b) a; R& S; T2 q0 g; g 6 J$ q" t3 M. g0 b$ m, e/ N" r 8 p) T$ |" c8 g5 x1 l2 @+ F) ]. T% U: [
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 ! s" B4 A0 ]/ W% w; s' d- E- Y# m8 B/ n. G4 `1 `
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 ' k" L9 S6 k6 [, K Z
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ `/ o& X: Y3 F9 Q% R+ N
ver. 0.20, 2010-01-19 " v( h6 S/ v2 `4 I, R1 ^! A- o7 Q. O: g8 `- k: {6 R. y# H
- DAO TLK Editing Tool3 `1 O' G D" l6 r# y& p& f
- Can handle multi-referenced string(s). * f" o$ Y. R7 p1 O, l - Export (Tab Sep. or Line Sep. with/without dup.) ( S7 p2 Z# X8 X* k( k - Import (Tab Sep. or Line Sep.)4 {" ?, b5 p; _2 n
- Comparing tlk-files ! ?( p8 {0 w1 F - Checking categories of the strings and Filtering the strings. " _8 O: \1 ]1 M N! o5 d* \& @3 E g , |: L8 [3 G$ ]/ E5 W
- Require .NET Framework. $ z& U$ x: m5 {2 b - {4 w8 q$ D1 F% T% V y; g* Without command-line option, Program starts in UI Mode. * E4 F" X2 |/ b: N) l 5 ^' }7 r+ r L& {$ O- N o. J* Command-Line mode --------------------------------------- . b, r0 p% A Z0 ?" X! B1 V8 N/ c" `( `; a
Exitcode: 0 No-Error or Succeed. else, Error Occurred ) H+ y# F1 D7 P$ ^, ?: B$ u1 f% {
Common options $ B% Q8 ?, }: w% p" I f! E9 j1 i& \ E6 Z3 Y8 j2 G" _
- Option with 'Q', silent mode. doesn't display message box for error : b" ~5 V$ u# o; I O( W - Option with 'X', always display message box showing exitcode * X- y; |! t" F6 }% q) U+ j4 v - Option with 'Z', logging off % A* h8 W3 J6 j 3 M. s$ ~ L2 w, iDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt ( I) z5 E) D" c$ I. U 1 z2 ~) U! E: u) Z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ [0 w$ ~7 o- B t( v
# Q. [2 L2 E5 G: B+ J6 B- e$ w1 T) |DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 U- f" f d' S; h% }, q, Y
% F$ E. y4 O+ I6 f ` - Tab Sep. TXT File to SDJ's tlkeditor Export TXT c. N: K+ @! ~% t
; s* d( w- a/ U+ D8 DDAOTlkEdit -diff[m] a.txt b.txt # c% d4 O6 {+ p1 X - ?( U8 f$ e3 d% {2 ^ - 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> / r3 X& A# h. n9 [9 r - Case option without 'm' (-diff), Tab Sep. txt file. + n4 k6 E$ h6 c8 R - Case option with 'm' (-diffm), Line Sep. txt file.! X9 C" ^7 w s% Z. m# Z3 E) a
/ T& J. o' N7 }# LDAOTlkEdit -e[m] from-tlk-file [to-txt-file] 3 `1 m; L" @) _" Z& u) T% ]+ L& }* U/ I: X5 S' b9 k! s4 ?4 M7 Q
- Export string item(s) 7 S( z' s2 b% e/ M' N5 R3 U% w - Option with 'u', extract without dup. 4 y* g& s F, K3 d' c' k/ } - Option with 'm', Line Sep. txt file. , x' W C, F+ {7 X - Option with 's', sorted by strref." o2 [1 F$ L& M6 L2 ^
- Case omitted to-txt-file, saved to tlk-file.txt ' o/ P1 T9 W( k, x( _$ u" G1 {$ l, V! H; S4 v
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] : h e+ @- A2 o1 }. e$ N6 K: }: \ & m! \. U0 y/ ~$ g( u - Import string item(s)9 Q. d, A7 I6 t& ?& R; A( D1 i6 F; m
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; ~9 g9 A$ u, `( w! R- Y
- Option with 'S', update a string value separately by strref) \8 }6 J8 @' @
- Option without 'S', update directly the shared-string (multi-reference string value)6 Q2 B1 S7 p ~$ u
- Option with 'R', strings will be reconstructed, and the same strings be merged. 8 B& u# |" J# [" R# l' |3 _% Q5 P2 d - Case omitted save-tlk-file, overwrite tlk-file $ g) Y) k/ D9 I. ]3 d 4 Z5 H: f4 b L& PDAOTlkEdit -d source-files output-save-directory export-txt-file, e8 v! V( ~8 r
6 f) D% i( d1 r' |! a8 {) ~; r
- Remove & Export GFF3.2x embeded strings 5 X8 e+ o7 S, M8 g# [1 a7 B3 t - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 K3 h. l% W5 I. s
M. {, y! v9 O5 f- h1 H6 S
* History -------------------------------------------------% k+ n2 |) D1 `: u4 {# @
$ I* X, B, i& P/ O% Y9 R1 Q! I7 ]ver. 0.20, 2010-01-19. _2 o" a. X; L
* a9 M# [! w+ u1 s2 p: l7 P, K/ A- fixed. didn't found strref.7 t% S m# g8 Q* _! y# m
- added. GFF3.2x remove & export embeded string. ( B, M! j% {, w8 x4 O% w! b- added, Find All : ^7 n( |& e. L+ X- ~, U+ W" m$ y- fixed, edit text didn't changed when undo current cell * `, e- ]" Y$ f& ] A: {- fixed, Find(F2) didn't do from start row. (v0.16 bug) 3 _. w4 F8 j$ Y9 N% x C- deleted, empty.tlk5 G: M0 d: d7 j0 L' W9 c
! H3 c; e% Z) u7 P# H) D
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,3 O1 f5 w, Q5 Q/ H/ P
如果有支援字典檔的話,那翻譯、校正起來就方便多了。 ( B; ]8 L+ v5 t7 w/ F" w4 X E 3 E) }+ H, W O4 K等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55