奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
) ?6 e6 J: m9 ]- }7 |* l. I- Y; s: y+ t' f/ P! K1 z9 U& r- ~! @0 F

7 \2 E# q7 ?% x/ i7 Y+ q8 c
; I' a6 u6 U: _1 k: \原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: @1 j) s' a- s4 J( d- f
+ V* d& C$ h% r( r7 y- E' |Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                6 `' a8 @6 ]4 S, j9 g; Q
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
) z+ K' L8 C0 B ver. 0.20, 2010-01-195 A1 M. l' R/ b' t7 m. c4 O. Q$ d
7 _: C; K  I; {$ m5 f, j
- DAO TLK Editing Tool1 x! L$ [. ?. k. Q, n- a
- Can handle multi-referenced string(s).* }# q9 W/ s) C! y
- Export (Tab Sep. or Line Sep. with/without dup.)5 w/ @( |; F3 |3 o& k+ Y$ V: E
- Import (Tab Sep. or Line Sep.)
; m) s* C1 A/ F& x/ q/ z - Comparing tlk-files
1 Z. j5 F1 k/ ~; }5 b' Q - Checking categories of the strings and Filtering the strings.
% w+ E0 v" z) W  s  
/ [% L) C# u" I, U1 ]) B- C - Require .NET Framework.( `9 V: o9 n/ |' R  i# r

0 G% o8 E* O: e8 j& B* Without command-line option, Program starts in UI Mode.+ Q& N, f. I5 X

0 E- a9 O, ~( v  Z, ]* Command-Line mode ---------------------------------------
" f5 a7 W5 O5 t8 I" s5 e* r# Y6 S! `- Q4 r3 W6 S+ _1 e* [! R2 R
Exitcode: 0 No-Error or Succeed. else, Error Occurred$ R0 z' [# q/ |( e8 \; G1 i

9 A* Q. Z( m2 t) mCommon options
6 `9 a  M' ^0 M" c" W# @) v$ I/ a# {* @  R2 |+ B
- Option with 'Q', silent mode. doesn't display message box for error
( b& }9 g! Q$ O+ S - Option with 'X', always display message box showing exitcode& M" h5 l, Z5 z" S& ~
- Option with 'Z', logging off9 N( ]. s! K9 z" q/ W! x, U2 l( f
" x* s, `% u* c( W# ^- _5 b
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
, F3 ]/ C- L  ^6 ?6 E! B+ b% D) b0 R! x" q; D
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File6 s: a. M* O2 E+ `. x
1 i7 c1 a0 E/ L# w& I
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, x4 x2 ]) e$ y4 w1 P7 G. \/ h$ W
; s* D; q9 {" C& n5 c1 {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ! k" O0 V8 F8 O) n' l& r
# j8 I, X. G1 b& r) l
DAOTlkEdit -diff[m] a.txt b.txt
/ z. z/ V) z2 R* L$ G" T
9 h. U; A+ M/ Y( }8 @, X( p - 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  P+ }1 m - Case option without 'm' (-diff), Tab Sep. txt file.
4 l! o8 I# {3 O8 y) D - Case option with 'm' (-diffm), Line Sep. txt file.# d; P/ ]) a+ n) `, o  p
* X/ \: M8 g8 z: P5 @: d- k+ s% {
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]) A0 m9 M" s. v) x& r0 m' W

9 q+ N' t' A* _' X! A - Export string item(s)
/ m) n- Z: m! m8 O+ x( H% d; T+ |! B' d - Option with 'u', extract without dup.* n5 ~+ M& K! i) l1 `+ V
- Option with 'm', Line Sep. txt file.
5 K& Q' ~% S, A - Option with 's', sorted by strref.- H* v" @3 \- r" b2 w: D1 r) d
- Case omitted to-txt-file, saved to tlk-file.txt
- I& S: B7 q" y: v3 x! D# V
& N/ v, ]. m: I) s3 I, cDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]1 G* q3 S2 u2 T2 w/ [

) n: D! Q* c, ^$ C% i' p8 k - Import string item(s)3 S- M( H: h) b4 m) A
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
1 f& a& J9 e: D& t, u - Option with 'S', update a string value separately by strref
7 ]4 k0 x2 D  K( U' Q - Option without 'S', update directly the shared-string (multi-reference string value)
" d: i' R9 M0 g - Option with 'R', strings will be reconstructed, and the same strings be merged.* o1 g) Z5 i; X0 }+ q
- Case omitted save-tlk-file, overwrite tlk-file
7 |/ v* \7 ~" G: z# [4 \  N0 V
; Q% G  {0 Y/ e# N0 b  VDAOTlkEdit -d source-files output-save-directory export-txt-file
: `: I4 k0 ^. s4 {% n4 m# T  _, G* n3 g! x
- Remove & Export GFF3.2x embeded strings6 p' |) {. t* T$ }; k  M0 I+ e) D% i
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( a. r  f' r1 a; ?
  
, ]2 ]: P3 H; M0 [* History -------------------------------------------------
8 R% A& Z* f% \% r# R( |1 e' y8 u( C/ S  n1 L& @3 k! u
ver. 0.20, 2010-01-191 K0 a7 k* z6 e4 V
2 F: W$ ]$ j( q1 z4 P2 c6 ^
- fixed. didn't found strref./ V+ r8 L9 X* @; Y
- added. GFF3.2x remove & export embeded string.
, @) g7 @& V: H1 D! d4 R  m- S& B- added, Find All
; l7 ]- q! m7 O9 @) x- fixed, edit text didn't changed when undo current cell
* M# \6 d! V5 o1 h! d2 C; }- fixed, Find(F2) didn't do from start row. (v0.16 bug)! e' G- y! V# L3 [
- deleted, empty.tlk% g5 t  S+ M* }/ x4 f; C

) ?( `% K6 Z; Q4 E[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. o& A0 p4 c) G. L7 \) R* K# V% i5 E如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 B6 O# W% r7 D
- W# D% `9 k2 }; b
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* }7 S. W3 h  Z* }
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 Z7 W  l  ?0 U* C
給UTF8什麼的文本,導回就亂碼了。 ...: i( U' P  f- a+ U# q# P8 ]5 p) A5 C# b
blackteajing 發表於 2010-5-2 15:49

& x: @* E" L, }5 Z3 b5 ]+ L6 n2 ~, N7 p' L9 M1 H/ K4 Q
話說,我是用這個來修改 TLK 檔案的,5 @3 p6 V4 ?: v& Q4 v) V5 a

2 l3 Q/ P6 m7 j2 g2 Q* ?: u4 |9 `也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
4 O, k* U! x3 r; _8 f9 ~& |6 G* [4 _, N3 ^2 D4 ~6 T
匯出時選圖中那項,就不會是亂碼了,
9 s4 w. q1 f4 x& h& g, L; t[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
- L% W8 m7 L* B. n4 c% s對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
$ U$ E% ]2 [1 J; R' x8 A+ |# s$ F" w* n( G. p. V' [7 d3 E4 I
good software !!!
5 G0 ~" `. R& X& S) Osupport, support !!!
+ U6 s, k0 H! r# D* T" a2 t- I, ]
疑問,2 j/ y4 @. W" Y4 c
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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