奇幻遊戲社群

標題: 國外高手製作的 DAOTlkEdit 0.20 [打印本頁]

作者: mymag    時間: 2010-2-28 06:30:44     標題: 國外高手製作的 DAOTlkEdit 0.20

國外高手製作的 DAO TLK Editor 非常實用* m1 s% B7 a4 R" u% p
" R. U9 h7 h2 A: U: M, X, ]- }

& p' H( u  d4 a& P8 |
: S' S& \/ V  |% }& d6 [* F5 j: Z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ R$ V3 B: k+ F0 p! W" K
3 i: `% A# ?& r/ H& X6 Y8 V. d
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
9 X6 x. l! n- p5 Y6 xDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ M7 y. ^, q; ~
ver. 0.20, 2010-01-19
7 w, i! O* N& ?5 U
+ I$ v7 G6 y9 e. ~/ {; Q0 M/ }( A - DAO TLK Editing Tool* C5 p$ [! G% Z2 H
- Can handle multi-referenced string(s).
. U' }& W8 t2 n$ K4 J/ Y' ? - Export (Tab Sep. or Line Sep. with/without dup.)
- q2 j( v; @2 w. F! ~' D8 s( l - Import (Tab Sep. or Line Sep.)
7 W" t; I1 O& F3 {. q/ A, ^' |. ^ - Comparing tlk-files; R0 V3 |( Y$ d' D6 E
- Checking categories of the strings and Filtering the strings.8 O% W+ d, f8 Y
  ; Z+ p: r, R$ F. o
- Require .NET Framework.3 r1 X1 d2 i3 p" w' @
1 t7 m3 S! L- h
* Without command-line option, Program starts in UI Mode.! v+ y$ T7 f5 G7 t: c* R, V

- e1 r7 E; A% X5 O* Command-Line mode ---------------------------------------
: }  C) c- X1 F2 S0 Z* Y& A! A- z3 D" |( p' |
Exitcode: 0 No-Error or Succeed. else, Error Occurred
( ], D- ~, m* s+ |1 ~7 G' O
7 K  T; r) j, ]( S; ?Common options0 ~& i6 `, _' F% d1 t' i

, g9 P! b) M+ U3 H' `( A - Option with 'Q', silent mode. doesn't display message box for error8 e* r2 V4 O) {1 r
- Option with 'X', always display message box showing exitcode% {( @+ W* n2 N! m. v, n6 H' ^# Q
- Option with 'Z', logging off5 [" }- g- Z% A' ^

# \1 G. j( i: L8 d" g0 ODAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) g4 l% j3 p5 U  i( t6 N
* J, r$ ~" [$ o# o - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
$ ~& A$ D* A! B6 G4 @, s& t( o! p, `1 v7 m
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt6 E8 o/ [: v! G: D1 ]9 P+ B0 [- y

/ [1 T6 {4 B6 {" D( X; K - Tab Sep. TXT File to SDJ's tlkeditor Export TXT - t% I2 @, M1 S2 m
% h9 c, a" V$ D1 m4 z& f! ?
DAOTlkEdit -diff[m] a.txt b.txt
  Z+ P4 a7 }9 x! h$ F3 N
- T. s- F# J2 n( w1 b+ G" r  ? - 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>+ i) D9 }! h8 e  |. T3 C
- Case option without 'm' (-diff), Tab Sep. txt file.
' Q6 v# _+ m2 x. p" E - Case option with 'm' (-diffm), Line Sep. txt file./ K) b& I7 h* H8 ^9 g. u
+ K; b4 m% O3 G# w1 D) m
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
7 x7 B$ c, E/ K9 _) v% J! S1 O& }% P
- Export string item(s): P! U6 s' J( m" x! m4 _$ M
- Option with 'u', extract without dup./ I# L: s  I6 o0 B8 S
- Option with 'm', Line Sep. txt file.
5 Q' P! \' B) u+ ?# U) y) P - Option with 's', sorted by strref.
7 B+ Q/ R( c% ?; }0 F - Case omitted to-txt-file, saved to tlk-file.txt: A" u3 D2 \3 e" F! p, ]
% R1 Q2 g  C# l2 k$ }
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 @& g, w$ ~& g' J( S3 F$ Z) S

$ d: b4 ]5 [- ]" [3 v - Import string item(s)' {7 i2 ~% n3 ]9 D, g- B4 ~( q
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"! F9 X" b  S! A4 x
- Option with 'S', update a string value separately by strref( F- V6 y3 w. \6 {: [4 P
- Option without 'S', update directly the shared-string (multi-reference string value)
: c4 f# A" o8 K4 m( ?# G+ L' g8 y - Option with 'R', strings will be reconstructed, and the same strings be merged.2 g9 B, s- f$ O- l8 h+ [$ A
- Case omitted save-tlk-file, overwrite tlk-file5 x- \4 M$ q$ S% A
! R% u& A7 }' J7 n* t
DAOTlkEdit -d source-files output-save-directory export-txt-file
  G2 R* w! m4 @2 E, Y( p+ ~/ ?, B* M: r; T
- Remove & Export GFF3.2x embeded strings
9 y! r" j9 x  R% F4 L  y - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 u" v9 \5 l! _. E1 K
  
3 t+ [0 ?1 M9 e2 O& |* Z* History -------------------------------------------------- A) m& i) r0 K- E; _+ i$ b# q
4 p# r8 v+ F6 E, u4 N2 y6 Q5 L
ver. 0.20, 2010-01-19: J! h7 r$ A' o/ U* w+ U. W
! w: N$ ]8 Q) f, o: p
- fixed. didn't found strref.( N5 }0 s( N. |. O  K0 `
- added. GFF3.2x remove & export embeded string.# N1 X3 @: h, y
- added, Find All+ c$ j4 V2 b. ]7 |
- fixed, edit text didn't changed when undo current cell
1 Y  T1 P  W: Z8 V5 n3 o2 B- fixed, Find(F2) didn't do from start row. (v0.16 bug)
; ?! ^% v" ~5 @% Y: l6 X; T2 L- deleted, empty.tlk
0 D, Z7 {) J+ Y1 h$ S. b5 ^  o+ {
$ s7 b- o; ]& D2 m[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,, n, b4 X1 j$ g3 ^/ j
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
. E! m$ d/ c! ~1 U% j/ N4 C" b, \$ B; x: ~, A) M
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& V" c: R- p/ [$ ?7 G! q給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 A/ c- W% a$ ~7 V
給UTF8什麼的文本,導回就亂碼了。 ...
5 X( {' }5 s+ }5 m+ J& I' a! ^blackteajing 發表於 2010-5-2 15:49

- n* p5 x8 O0 Q0 s5 H1 x% C- D; r: h, A. g7 i* }  K2 P
話說,我是用這個來修改 TLK 檔案的,6 p# \" Q5 b, l" C9 {

1 [; R5 g7 ]: `: K* f/ S" S1 B/ g也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: {5 G$ Z# {! E- U% Y
& _! u, I9 U. B/ h匯出時選圖中那項,就不會是亂碼了,: {8 @6 G% `: h) L( c1 d
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

貌似很有用的工具啊,能看到所有分支对话的剧本吗~~~
作者: asuszyj    時間: 2010-5-10 18:29:59

下载不能?6 p- }1 y4 |0 D# {7 F7 x
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + z4 @. e$ q# S% T& \$ u
3 d! i$ c3 O4 A) a
good software !!! 6 F+ E) X' v; O) _
support, support !!!/ @' J7 g% i' Z

+ h/ }8 q2 P( O7 e9 z1 H8 \2 A疑問,
' h9 T4 y+ N" D+ v* {# n- E& |' F在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




歡迎光臨 奇幻遊戲社群 (http://59.120.61.89/tuxbb/) Powered by Discuz! X2