奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 e7 c6 `, j5 \  u% s

$ A8 U$ `" X5 v/ q, X4 C9 \& r+ Q
" |  x8 s+ \+ t, p1 m) _
3 C9 G  y6 Y& J+ ]' u& X. J$ X原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2714 Z0 {8 H' G& n0 o: P
" ~* f1 [* }6 |) g6 k: J
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                , j, M  J. u" v# D
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 V) \) A2 f6 z1 H  H  B% A# c ver. 0.20, 2010-01-196 X6 e" P8 N' g
( i/ I6 i* ^6 D  c9 \8 r7 U
- DAO TLK Editing Tool$ R# A( k5 ?: P
- Can handle multi-referenced string(s).
6 i0 a) z+ d) E8 S$ G. e. F' P - Export (Tab Sep. or Line Sep. with/without dup.)6 l9 Z6 E+ k  R
- Import (Tab Sep. or Line Sep.)
* w! D* H1 a( t - Comparing tlk-files
( D9 r: V  F& e# K6 {+ G: F, Q3 b5 A - Checking categories of the strings and Filtering the strings.
) ]! D- p! n$ t9 c  5 U; D" Q2 e, p5 ~  n
- Require .NET Framework.0 _2 s2 b, m4 R

: y, ?, z; Y: W; P8 B( Z+ J4 @* Without command-line option, Program starts in UI Mode.
! w/ ?: [" U  \: V
# P' @; J  N6 b8 Y1 c* Command-Line mode ---------------------------------------
) a. m+ |; g$ U0 D2 }0 u, ]- O9 O; u6 X
Exitcode: 0 No-Error or Succeed. else, Error Occurred0 n) v% B& a. P' c8 G1 v. Q; S
. r3 U! O, b; m2 y% S8 M3 @
Common options; m/ b: p+ N6 r" \4 [( ^8 v5 c
4 L6 V2 W) P, E- S4 ^/ v
- Option with 'Q', silent mode. doesn't display message box for error( \8 [8 V, S$ |' W: B1 t
- Option with 'X', always display message box showing exitcode* \4 {7 B! z/ r9 z5 r
- Option with 'Z', logging off
0 N  `# b6 }/ a. e0 I5 m
) n$ Q* N: ^0 Y* k0 _& kDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 G1 {" D2 E! R) u, w7 x

  e0 u3 J8 K8 p; ]1 D/ C: k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, A- X' y% ^$ t1 z$ c1 ^2 u$ q9 F0 p

: ^9 @. {" v5 Z" _DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
$ v8 e( g' S4 J2 O' O0 e# z# D9 V9 U/ A/ V) T/ \0 ^
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
* T9 l1 E- _6 b9 |0 u2 Z4 @' T; i9 |/ o) z
DAOTlkEdit -diff[m] a.txt b.txt& C1 K1 p& |& P' f6 C9 Q6 J0 C

: \" w: ^! `3 h" I# [ - 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, S) i* n% { - Case option without 'm' (-diff), Tab Sep. txt file.9 Q' }3 F, V) o0 C* ^9 Z
- Case option with 'm' (-diffm), Line Sep. txt file.9 ~* [3 u  B: b# ]! w8 a
3 _, h- }: v+ W) A0 V6 J3 h" P
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" H! V9 b2 N+ R( ^' U: w
- h( ~1 t' f( ]) h; J; |6 n6 D - Export string item(s)* X% Z& U7 S, [' Z- H9 h
- Option with 'u', extract without dup.: Y: `* _6 h) B; J
- Option with 'm', Line Sep. txt file.
: e9 _8 ^9 \$ n - Option with 's', sorted by strref.
& i' q% v! Z% D. v8 Y- ~8 @* G - Case omitted to-txt-file, saved to tlk-file.txt7 w. p. c/ i! Y

( K- U( `5 }: Q4 h' T3 [( dDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" q% v/ _: G- x" `9 H, G3 T( c2 K( t4 ?9 O
- Import string item(s)
9 c% Y& |9 Q  B6 [1 F" t5 m - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
* X; L: S& x& C% j - Option with 'S', update a string value separately by strref
8 U$ V! R' k% |# f+ f  F( p - Option without 'S', update directly the shared-string (multi-reference string value)
) F/ y4 W3 K7 p4 T& z - Option with 'R', strings will be reconstructed, and the same strings be merged.$ E$ Z+ S% G* C7 j/ H- c1 w' j$ i+ l
- Case omitted save-tlk-file, overwrite tlk-file$ e3 q0 f) P0 |& o8 {8 r0 V$ |4 {

9 Y  H- Q( S; SDAOTlkEdit -d source-files output-save-directory export-txt-file
' D* m- q7 d$ R+ D6 M
0 o: l. n% k, f1 p4 w - Remove & Export GFF3.2x embeded strings
9 T! `+ G6 ?6 j. w1 ?: l$ v# m3 d - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 w' F8 D7 B- u/ F# I5 K0 }3 S
  + x- `, Z3 ~' O9 P
* History -------------------------------------------------
, x  p$ L0 T3 O' B& J5 _
& h. p& e+ x( u! M, n5 P0 P; Wver. 0.20, 2010-01-19
; g( [6 m* m" t( {/ O  t' g: f* `" q% @0 b. Y- W
- fixed. didn't found strref.1 D( Z: a5 g/ ]' n4 Y' W: b
- added. GFF3.2x remove & export embeded string.; H9 ^, U  U) `3 O
- added, Find All
% x' u4 a8 M9 Y- fixed, edit text didn't changed when undo current cell
% @" E! W: w! B+ {5 |" H- fixed, Find(F2) didn't do from start row. (v0.16 bug)
( n1 g- n- f0 L+ Q( ?2 z  P- deleted, empty.tlk/ X6 r& r3 d! I5 B
4 Z6 ^& G. r8 N! M7 C
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! h) ]+ Z4 K% |+ C( U
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
# v# O! {) y- U: H8 K2 V0 k& l. t0 D& U5 F3 C/ g$ Y
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" F$ U; Q. g1 g給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: y8 e5 r4 G* n& q0 m
給UTF8什麼的文本,導回就亂碼了。 ..., Z# U, x( A- O5 \. B7 S  y
blackteajing 發表於 2010-5-2 15:49
" E. z; M* Y  y) o2 C$ x; U
; x0 l- t0 k/ V% C% Q3 }+ T
話說,我是用這個來修改 TLK 檔案的,
1 {: u0 G: ]/ j' O# L& Q4 N" o/ @5 u) t; _
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了7 }; \9 y5 B2 g% N( N
1 U/ J; ^# a  T) d- [, {; _! F9 C
匯出時選圖中那項,就不會是亂碼了,
: c# f) E# G& N& _, ][attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: _0 U; ?1 k6 e. V' J6 G$ ~& P對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 i: T5 {7 w! K" F: O+ M
- ?; ?# e. G1 @/ l2 P1 M
good software !!!
5 W: j0 e4 [' h$ C6 c4 i& psupport, support !!!
# u9 R( r. m* l4 c. q' x  o: a% g" u  \" Y# k9 {" I! q! T
疑問,
  R* n" k) {7 v在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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