奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( L# ^7 o0 E" z, k$ Y+ R
% K. y+ i! E0 v, Q+ ~- X% x - P* a% K# n, G7 W% f& z
3 X* c7 ^3 e5 ^1 k4 ?) K5 }( k
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ |( b1 {* {" m$ z+ k
7 T# |: d/ Q( {! Q. sUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                8 S' {& D) Z" P$ d$ D* H
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
$ y; h! H- i6 n! \: r ver. 0.20, 2010-01-19; l& ^2 W4 w7 Z: z

, X' `$ y0 B- q9 w$ q8 _ - DAO TLK Editing Tool( G' A5 A( \6 G3 g) g4 W% K  N& n
- Can handle multi-referenced string(s).( a- r1 ~' c! _: H6 n5 ?& q
- Export (Tab Sep. or Line Sep. with/without dup.)
2 u9 A, N7 m4 d$ a6 c6 n - Import (Tab Sep. or Line Sep.)! Z. L4 ^% a5 {6 _
- Comparing tlk-files
5 A3 ~7 ?# w! J6 X1 v/ ^% v - Checking categories of the strings and Filtering the strings.
) A$ C- [8 h5 }" C% }  7 s$ G8 o) d' ^# Q7 _, c
- Require .NET Framework.
& q! P/ `3 J. T' i, |0 u9 Y1 c3 w+ u9 B; w
* Without command-line option, Program starts in UI Mode.# P  Q! t# T+ o  j& r; @4 y4 W
8 I2 }. R/ |3 G. N5 q# C, I' Q
* Command-Line mode ---------------------------------------
/ C  P, K# V2 m1 U8 s
3 A7 ^7 z, Q, N2 L8 ]Exitcode: 0 No-Error or Succeed. else, Error Occurred
$ `: l  N/ O6 k- T% r+ D1 v2 x% ]( m3 f
Common options
% q7 ]: C8 E/ L% B7 u" F
% s# ^$ \' l& t4 p9 j+ D& b9 x - Option with 'Q', silent mode. doesn't display message box for error
5 u& p& R, G/ E: L9 O* m- Z - Option with 'X', always display message box showing exitcode
( u$ I( S/ A7 ~4 Q. V - Option with 'Z', logging off0 X* x1 T- N. I5 X' a

. ~# K' U# e! f; {% j: pDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt3 \+ J; F' H4 k% z; l: c- c2 S3 ~
2 `) |" D+ }$ |+ J9 U- {
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ Y. V  @+ q/ T, Q& X9 s, M& x9 n) Y! d5 a. E! O5 q( ]  o* v
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, t- I' a. Y( v: V
8 _, O( d/ m- F. C% ] - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 r$ w4 i' v. _3 X. g2 N) s, h( `3 G0 {
DAOTlkEdit -diff[m] a.txt b.txt  b6 [9 c$ ^+ |, g" t/ K1 p' t

0 B7 E0 p: T; X2 m8 a' | - 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>+ _" Y) d" i2 x/ u
- Case option without 'm' (-diff), Tab Sep. txt file.1 \2 U  G5 r6 `& ^# K& ~
- Case option with 'm' (-diffm), Line Sep. txt file./ H/ l  ]4 K# c

! h2 U$ a0 _2 P8 N# S0 LDAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ i9 J; z/ Y) m" I- B' m2 T
. j) G3 w# _' |- X0 O
- Export string item(s)
1 d9 T4 E5 |) k - Option with 'u', extract without dup.* Q& F. k( |& ?$ F5 h
- Option with 'm', Line Sep. txt file.
7 _- r6 T4 Q& m4 G: ^) L - Option with 's', sorted by strref.
9 f/ c1 @* h" V/ \. M  x+ h: w - Case omitted to-txt-file, saved to tlk-file.txt. F) _( e$ c. V$ W9 Y& Q- A% c
* r5 K9 A$ ?" |- r  t6 V8 h
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ _0 l3 K" O! f$ R/ z2 y& \5 H
# ?' }% c2 c( A  l. e! h/ J
- Import string item(s)
6 Q8 E: F1 `" [; L& D- g - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
" ]8 e2 O7 f+ N - Option with 'S', update a string value separately by strref
9 L# [, e! c( ?4 d3 H+ ~ - Option without 'S', update directly the shared-string (multi-reference string value)
0 }3 b- Z6 N) O! p+ d - Option with 'R', strings will be reconstructed, and the same strings be merged.
8 I5 i* @$ m1 P) L( ?% z/ v' J - Case omitted save-tlk-file, overwrite tlk-file
+ R1 J) B# Q7 m
- c  x4 f# U+ }$ y, @" kDAOTlkEdit -d source-files output-save-directory export-txt-file& T  [; O  X2 w# F# A& w/ {

; n' `: H1 U# [5 E0 } - Remove & Export GFF3.2x embeded strings, X, n- Y1 c. O5 L
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", l# d: A' d8 x' g
  
$ W0 a( X1 s. p+ `" ~: d* History -------------------------------------------------. u& G. M5 y3 {% Y5 G
  h$ X3 j5 f& e2 N
ver. 0.20, 2010-01-190 q1 w: ]4 G" J& ^# B% I0 y

. N( Q" D8 }8 B% c+ S- fixed. didn't found strref.0 `& [8 m& p* [$ a: p( x
- added. GFF3.2x remove & export embeded string.
: \# c* E+ L7 O- added, Find All- z' I. Z5 U9 Q& j& c" U; g
- fixed, edit text didn't changed when undo current cell
( L1 @3 ~- f9 M/ m+ E) q- fixed, Find(F2) didn't do from start row. (v0.16 bug)% D# n* r, }% Z
- deleted, empty.tlk4 v. E" Y8 Q! u( z% ^5 g" E$ v

3 C! l- U1 @; i0 C[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
, t: p+ M, N8 k. B如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) q2 V! j# O" F- X( ]- M
9 w' k5 f7 _, w" e5 f% `6 |等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 U/ q8 |& N: |- ~% f( n# X( u給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% i" E  j4 B3 ?$ a2 n7 B4 e! k! W
給UTF8什麼的文本,導回就亂碼了。 ...
7 l& u) C0 k3 H1 d5 \blackteajing 發表於 2010-5-2 15:49

) S: @9 l. P, k' U' k  h/ P' d
3 L8 L! k/ t/ g8 `0 m5 U( x話說,我是用這個來修改 TLK 檔案的,
- L) a2 t/ W$ w3 K+ s/ r9 _( r- \; k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* W2 Q% V% |# b& P: y
9 c4 H7 f% V  [( N匯出時選圖中那項,就不會是亂碼了,. m) H9 G  b! u! R+ n: x! i
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?' J- f5 Z3 [) T1 l1 K2 l, J
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
" ^1 E0 T6 z& v7 M# W
/ b$ m3 J$ |: f* lgood software !!! $ |3 Q- P1 r. e5 y# N+ {) Q% F
support, support !!!9 {; h0 }! ^, @" j  S
( [5 D% z" B2 ?! p4 B
疑問,% G. h8 F3 J: [0 D
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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