奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用: K; b6 H- T1 Z4 d9 S. }: F! J

/ a6 |" L8 D! ?( M
+ K2 e  r: @$ V6 l. q" a5 f, E' b, [* o; m4 \
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. z1 X, z3 G4 `- C3 A7 o# E
$ |$ X4 g& c" M# ]/ A0 HUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                / q% ^) i, W: h4 D  I
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
4 k6 {- l, S, C. {0 q- y) | ver. 0.20, 2010-01-19
: g' m4 o# C2 U. q% O- B6 L2 n
' m3 K$ y5 z9 x0 O - DAO TLK Editing Tool9 o$ C2 \. `4 h. ^  U4 i" M2 J
- Can handle multi-referenced string(s).
$ |4 L( p1 m! O- n7 A1 b0 r - Export (Tab Sep. or Line Sep. with/without dup.)
9 M& w. Y& p$ Q" `4 n" E0 `( Z - Import (Tab Sep. or Line Sep.)8 C4 g( Y! n- M/ C
- Comparing tlk-files
% V% s) g' H/ k; ?) F- k3 }3 { - Checking categories of the strings and Filtering the strings.
/ v% S' U& L# g/ N7 w  
, X9 i, y2 z" B2 s: x - Require .NET Framework.2 _/ V: x$ ]. O$ [1 K

/ K# b( D2 Z! `) l2 ~* Without command-line option, Program starts in UI Mode./ A) i. I/ C3 R3 z

3 a5 I* N" n+ N2 b* O/ D2 Q* Command-Line mode ---------------------------------------
+ o: g6 @; U. a4 c/ x
+ v) m* F* C& s! E/ ?Exitcode: 0 No-Error or Succeed. else, Error Occurred4 @8 p7 B2 `% @: i
1 w2 u; v1 D! t, _# R/ w) h. Y
Common options  P' t  r7 W$ ]. Q% E5 L
4 l6 O1 d% N  z
- Option with 'Q', silent mode. doesn't display message box for error- k! d1 M9 o$ N! C) t8 {& \
- Option with 'X', always display message box showing exitcode
& y" S7 v% ^' t9 [; G$ }6 v - Option with 'Z', logging off# k( Y) W$ `' W) D
! {1 ~0 `& ^' d# F8 r+ W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
2 c, g( d; h0 B9 f
4 h) ^! t  L  p5 T - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
* [/ _+ p" D' N/ Y3 V# N# c) u4 b& y& ]
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
+ z9 R) ?( X) [$ F) Y1 D" f3 B( [2 q, {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, e1 m0 }* x7 `: L( _+ P/ Y. O$ Z8 F1 g
/ K# G7 G2 g9 S6 S8 |5 h+ ~" nDAOTlkEdit -diff[m] a.txt b.txt1 D; P& W; ~6 X2 D3 P) G4 I

, V( R* t- f: `+ _, E - 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>
; d" t* E* ^6 w; t$ p* q# `. G4 R - Case option without 'm' (-diff), Tab Sep. txt file.
1 `, b9 t( ]( J# d" [ - Case option with 'm' (-diffm), Line Sep. txt file.: [5 F+ ]# b* y( w
. [* o) I+ s. e+ L0 T: n- e
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ l- k' [/ {' X6 r
( C" K2 t6 q+ Y: h& h7 O5 l" P
- Export string item(s)
6 Z' _4 l8 f! l4 K- f# U - Option with 'u', extract without dup.7 }1 c- }* m; X' m1 @" H
- Option with 'm', Line Sep. txt file.
$ z& R  \: e8 v2 H+ L# K/ b - Option with 's', sorted by strref.
* h. k" `7 ?* L8 d' i - Case omitted to-txt-file, saved to tlk-file.txt4 a! d+ y+ x( N2 `: p% a7 l4 {
. Y, C  z) \7 F# v( B
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]# T+ c: U) k" J7 O, q$ N
2 `" U  u& x% R) @7 P
- Import string item(s)
' U; k% ~  b' ]) T - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"+ |9 o) I3 H+ c6 M
- Option with 'S', update a string value separately by strref
( J% e" e& G. G. E - Option without 'S', update directly the shared-string (multi-reference string value)
8 }4 y! v/ c' i! ~4 R2 `; c - Option with 'R', strings will be reconstructed, and the same strings be merged.- a1 ~0 W' a9 |  C! f4 A
- Case omitted save-tlk-file, overwrite tlk-file
5 [4 @, [: Z7 x6 L0 A/ _
' n" ]( T. S9 q9 ^. p8 m- ]. NDAOTlkEdit -d source-files output-save-directory export-txt-file1 q$ Y# d; L4 D$ h6 w
6 Q* X/ o# n# S! ~
- Remove & Export GFF3.2x embeded strings1 {* ]3 @! ^7 u+ w
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
. P  V& ~( T/ T% }$ w- o  
( j# ~+ f4 G: P. U' O5 V4 O- {* History -------------------------------------------------+ A6 ?+ R; _& r" A# M& J
# v+ A( B0 [& @$ P- V+ D+ _; z
ver. 0.20, 2010-01-19
% `' W: F2 D% ?: d/ [3 F/ `: v* J
) {5 m2 J: j4 l/ u3 j" x- fixed. didn't found strref.( `. i/ |" u# @0 ^) X. _6 N
- added. GFF3.2x remove & export embeded string.
# S/ }* |, Q* A+ g( {+ a; l- added, Find All
$ l& l0 A5 s/ n5 L- fixed, edit text didn't changed when undo current cell
/ D( K& E+ H# ~  \: V- fixed, Find(F2) didn't do from start row. (v0.16 bug)
* ?2 w" o7 r" d6 n0 V/ T, t1 Q- deleted, empty.tlk
7 \7 Q- X% w5 j6 i
  Z% Q/ R: u! N( T/ Z[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,3 s  d/ u% g" y% c7 S3 i
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
0 d* p* [% }' f5 {" ?$ B/ s3 p# l! Z2 H' Y# J2 s
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

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

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, Q% }8 i$ {$ ]8 p9 g4 W! h6 i給UTF8什麼的文本,導回就亂碼了。 ...
1 _6 l, R% S5 u/ ablackteajing 發表於 2010-5-2 15:49

6 o$ J- X1 u' h( h' z, S: \# O& l) [8 e9 n- k$ h) Z4 S
話說,我是用這個來修改 TLK 檔案的,
2 r" X" [8 Z0 i' w. \0 w& k8 r5 |1 ?$ ?1 m) g
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
- ?4 B8 T/ ~3 I1 l, i. ^+ X2 r/ M  I0 H) g$ \& l
匯出時選圖中那項,就不會是亂碼了,
& A) q2 C/ t4 ^8 X7 F[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; {' O# C* t9 Y2 T* ~
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 3 n" S) ^0 M8 i( R
6 J6 {7 ~/ s, l1 h% K$ b
good software !!!
0 z2 `$ C6 w' I" dsupport, support !!!8 f5 g- U! H# @7 {) h

9 R, w; F3 c" B! O+ p, M/ M1 T疑問,
5 {# n# j0 _; G8 {在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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