奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
$ n" `( X1 X( P: U4 l5 q& o
, d5 `& p9 M# t4 f+ B+ F( v5 Q, c
2 G! c2 N; I& i2 e4 A5 P; x
. z' z8 @5 p6 S6 Y8 x原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& {# Y1 D9 `4 I# d8 o+ o7 d' f. x
* S8 [  M8 O. r" r8 p) d
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ y4 s& i0 g, f, h  w- hDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)# C- h5 C9 Z5 @# D
ver. 0.20, 2010-01-19
, z0 ~1 i" H. c& J7 ~* c# i3 x6 M3 B
- DAO TLK Editing Tool  X5 \% b( S( p. ~
- Can handle multi-referenced string(s).* B, s' L0 V& W& X  H6 r
- Export (Tab Sep. or Line Sep. with/without dup.)
' F) b. T2 ]$ N; y4 |8 E% U - Import (Tab Sep. or Line Sep.)
! l3 b- B- \2 S+ q" A" ] - Comparing tlk-files
- F" w, h- i% e& d - Checking categories of the strings and Filtering the strings.
  K0 k9 }6 n+ _6 p& y+ @6 z/ f  1 n, D7 C! o" ]
- Require .NET Framework.& G: E8 O" [$ w' l$ E+ Z
5 r; W7 g& E, H2 r4 |) k
* Without command-line option, Program starts in UI Mode.; y$ J! F2 T7 c6 w1 Y& B8 F$ u; t

( S/ a) X2 R/ Y- _! r* Command-Line mode ---------------------------------------
) {" k1 ]# h2 R" K& m* f: q6 G+ T- x2 ]9 L/ Q6 s) L9 l9 O) g- T
Exitcode: 0 No-Error or Succeed. else, Error Occurred# v; _6 ~5 c) ^! G& J1 \

, T  g7 G% d6 MCommon options
' I8 w$ A- q1 x5 x/ b( `( ]$ e! s: q( S2 u, x! y
- Option with 'Q', silent mode. doesn't display message box for error" h) A! \2 c) s
- Option with 'X', always display message box showing exitcode4 }$ e4 M  U+ t$ V% U
- Option with 'Z', logging off
5 t+ U4 v! H* Z/ r6 p1 ^5 `6 W& P. h5 ~5 h) m3 o
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
( k  m" x8 D% ]. G0 y
& G9 R& u8 i  m7 D, F" M - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
/ j0 @9 _# e4 ~' I6 }, @; c! \- r: l- U
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt# o5 E, j* T3 b' o. Q( ~4 S

6 K+ C2 [& u. A# M; P5 P3 O- Y8 C  A - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
# |$ N' e  ~$ e+ l( T$ ~: y
( ^: L3 u0 z+ w4 B* R+ ZDAOTlkEdit -diff[m] a.txt b.txt2 R, N% O) y) G% w$ Y( ^
: Y! S. u, i/ E1 ?
- 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>
+ a6 Y8 n6 C9 C" {3 Z. c - Case option without 'm' (-diff), Tab Sep. txt file.
" |) K! D' A$ g$ x7 @ - Case option with 'm' (-diffm), Line Sep. txt file.
: f% e. x5 ^& g) W) d3 z
$ t- K6 B" a( p+ b5 t/ H' B8 ^DAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 m; ^9 B; N# \
1 D  r1 N# y: M6 \. \% }6 d( }! w
- Export string item(s); P8 K- T+ @- I4 C8 F5 T, l
- Option with 'u', extract without dup.
" ?8 V+ m& W9 J - Option with 'm', Line Sep. txt file.
' k/ j- e9 C8 t+ O3 U6 | - Option with 's', sorted by strref.$ @/ Q4 G. J$ I" D/ y$ [
- Case omitted to-txt-file, saved to tlk-file.txt
: n3 x0 A! `. |3 w. g) i. Y/ ]) g' Y1 i% D
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# J# z5 I; x4 U  e/ Z& ^1 d# h, @/ a8 n! ?! ~
- Import string item(s)
# R. D) k0 T. ~7 K - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, v3 {1 ~% F! U3 J( ^% d% v+ }: C6 t - Option with 'S', update a string value separately by strref
) N- Z7 I( Y3 `5 F - Option without 'S', update directly the shared-string (multi-reference string value)
& ~1 F1 ]( u9 e - Option with 'R', strings will be reconstructed, and the same strings be merged.& o5 e( A: _0 R$ n& j$ O: s5 u/ `
- Case omitted save-tlk-file, overwrite tlk-file$ p7 \  p; g+ r# p+ G
0 u& o% t" J5 Q( K' m
DAOTlkEdit -d source-files output-save-directory export-txt-file  [: }  a. ]7 K: L6 f
! R; k/ h% d- e* d
- Remove & Export GFF3.2x embeded strings1 ?0 a7 H3 h& H6 [% R5 w) J" k2 f! \$ H0 ^2 X
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
2 V7 L+ K3 Y% [- R( Y  
2 N4 C; }5 K& a7 U% A- ~5 Z" y6 w  m: W* History -------------------------------------------------
. L# D' P1 w3 F& v
* V) y5 X, [3 K0 m" k/ _ver. 0.20, 2010-01-19- t  e- q9 K, h4 o. J  m. k8 L
* _+ I: L$ }: B6 k: _  D" K$ x5 n$ S
- fixed. didn't found strref.3 ]" v$ a) k, N8 D* M' E' U
- added. GFF3.2x remove & export embeded string.
# N: u+ S& W' h( H  `4 e- added, Find All
( E' R% |8 ^' X3 o+ t& o- fixed, edit text didn't changed when undo current cell
/ |& {$ ]) ~' u* ~% r. P  i, w- fixed, Find(F2) didn't do from start row. (v0.16 bug)9 h, O) A- O/ c7 P4 `( n
- deleted, empty.tlk2 |" V! P4 k; d! i& D8 d

% J) c' x* p1 T3 @[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
# B/ f4 z. Y$ a% |8 D如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 h2 u' d" E2 C& r$ ]

2 C: l8 A7 K. |等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. Y. w, K0 }8 ~' V! q& I3 A3 v給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# t0 |9 R& ]9 c/ A+ b. }. g  c0 b給UTF8什麼的文本,導回就亂碼了。 ...
' n$ q5 z' H6 m' M+ V! ?9 |' Z( Hblackteajing 發表於 2010-5-2 15:49
5 B& ]8 ]- U' P
$ F; w* C# B8 p# c" f
話說,我是用這個來修改 TLK 檔案的,) N  |8 _6 i1 W2 }) ^
: [/ S- t$ D+ p) b+ F6 k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: ]1 Y4 J( J7 |8 t: h
' b( X* s6 c; R; i; a匯出時選圖中那項,就不會是亂碼了,8 Q7 A- g5 R( |- H2 V  |8 \! t
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
/ c/ q8 p% X8 g* }' R* Y8 P/ Z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
7 H# I+ C" B% F
2 [% C! S$ q% Wgood software !!!
/ n  Z$ O0 ~, _" u- ?: L% X* s7 T$ hsupport, support !!!. L/ |) N3 I- D3 {$ N2 q1 L
. Z0 m% `- H6 ?# H
疑問,/ V, N3 X# M8 C: y% J
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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