奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用8 X+ P) e' D- @9 n3 R8 `9 W
6 Z4 p) w+ H* ~7 m

- h& \+ ^6 r/ r8 @& H
: P; m" S! H8 v原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
& {4 U9 q: |- c( ^- d% h* D3 {+ L( J) q' |% J7 W
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ v* n) }2 e+ e. h# WDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)7 ?  H! ^& J7 k# e4 V$ f+ x
ver. 0.20, 2010-01-19/ G) P; y' ]- n3 T
; k7 z8 o+ a$ ~$ Q: e) u
- DAO TLK Editing Tool
9 U4 f: Z: @3 j0 ~1 O - Can handle multi-referenced string(s).  o% w1 p9 I' P" K. R) w
- Export (Tab Sep. or Line Sep. with/without dup.)3 Y6 [9 t9 }" t* J- }
- Import (Tab Sep. or Line Sep.)$ k# @* V/ g' e/ A# m3 w+ R$ |
- Comparing tlk-files* I. r- F  R1 a! W1 l+ _+ c
- Checking categories of the strings and Filtering the strings.
1 p/ G+ W, ^2 A  ~9 |; W1 Y( `" @  
) d- f: J4 {; p5 j. N4 c# k - Require .NET Framework.# B0 s6 w6 w. H) G$ L5 g5 }

: ~) [. Z1 C" b# h& x; {* Without command-line option, Program starts in UI Mode., M& d6 X( t' @+ B$ I

, e( x6 m* G- I! X- M) p* Command-Line mode ---------------------------------------+ s/ ]; Z3 g, r0 `5 E. W& h( q

2 Q0 @6 f& `- \5 q9 }Exitcode: 0 No-Error or Succeed. else, Error Occurred( ^6 ~) f% x, h+ |6 y4 W
9 }, |/ t3 q. k7 s& i
Common options
# _+ |: n0 W% H$ m  a. a& b8 w/ N" e2 t" T1 C# p! J, w
- Option with 'Q', silent mode. doesn't display message box for error
0 E! e  L0 S; U5 j6 \! E0 u - Option with 'X', always display message box showing exitcode3 I* |& E4 Z  V& Q7 @7 ^
- Option with 'Z', logging off5 j: b6 a5 c* m/ l9 `0 ~. F* ?
! J# A& v7 \$ U4 n! o2 W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) r( r( T& B; c9 O3 H4 U9 I& S- K: w5 A% B/ r1 q, ^
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& N6 g" l; C1 s# Z( |( X) S2 f/ A8 O# c. Z; H
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt% F  c5 [( o8 |% q

% s6 x- }* D& j! ?# ^ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT - N; G* F& m% z2 E" I( b9 h! v( x8 U
" E. p8 O0 d3 A* c. j0 |
DAOTlkEdit -diff[m] a.txt b.txt
+ }0 E. u# e6 K2 g6 k4 N) d! H! x2 l% l1 X. J) S
- 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>% w+ @2 H4 e% M9 h: M
- Case option without 'm' (-diff), Tab Sep. txt file.
2 O# ~/ G) k$ \# Z/ t4 j - Case option with 'm' (-diffm), Line Sep. txt file.) J. O/ F8 {! P, l$ y, r

! y" x& ]6 C2 W1 h' }7 ^DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' U) O* A% D, ~0 Y& o7 w7 H  n% |7 r/ Z; E3 z" l9 p) B9 \9 @3 z
- Export string item(s)
9 W8 f/ U. A2 K) ? - Option with 'u', extract without dup.
1 E  d  {: F( V4 P- H2 e% Z - Option with 'm', Line Sep. txt file.
4 s* F& Y) ?! M - Option with 's', sorted by strref.& @: z3 E2 D; U% u
- Case omitted to-txt-file, saved to tlk-file.txt
* G- N2 T( p) _' q" L
$ A. [1 z" g9 A- W7 r% }6 GDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 t$ }7 C  u$ C: S
; u$ N, z8 t) W9 G; c
- Import string item(s)9 T6 ?8 M4 t" C! F" H5 r
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
$ ?- y) e  J3 W! e; j - Option with 'S', update a string value separately by strref& I6 b1 P4 Y* X# ]+ D) P
- Option without 'S', update directly the shared-string (multi-reference string value)
8 l8 f- G+ A: ]3 F1 b( A7 `- H - Option with 'R', strings will be reconstructed, and the same strings be merged.) l- ]8 g; ]9 I( b- g2 @
- Case omitted save-tlk-file, overwrite tlk-file2 L) c# C6 b* C( n$ D2 x0 r2 ?% N
1 }' p  J4 J3 P- Z
DAOTlkEdit -d source-files output-save-directory export-txt-file
6 f: h2 ~* R; u/ _( \' z. b$ v- X# ]
- Remove & Export GFF3.2x embeded strings
+ E( {0 G" B$ m- n - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 T+ z& l! D" h! E  % a% ]3 e1 |: n9 v, N9 k* M* r
* History -------------------------------------------------
- Q) L# K  b6 C+ |1 k5 x& [1 _
7 j! f3 ]# D# Hver. 0.20, 2010-01-19
, P. J# Y3 B' P% H2 q+ ~% P9 [( A" D
- fixed. didn't found strref.
! y: i0 ?4 s7 R$ S4 W* [- added. GFF3.2x remove & export embeded string.
, d5 E& i; e4 p  b) U: g- added, Find All) Q2 P- E( {6 C1 B
- fixed, edit text didn't changed when undo current cell
/ C8 ]. D( j  t/ W5 `) _5 }- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 e- U  p3 ]5 \3 ~, \; t
- deleted, empty.tlk( I" T) }6 d, S" g! A8 O4 R" Q3 n3 N

4 M: R3 H0 D% S) d, y: Y[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 r" e3 u# F5 j1 H3 m  F9 ~2 e如果有支援字典檔的話,那翻譯、校正起來就方便多了。# k; M9 Q+ D2 G- M! b9 S# l3 Z4 ]9 B

6 X# j1 l  J+ M& _% u等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' B0 m! ~+ {/ y! v( C6 ]
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  @* p. K9 F- J. t( f! \給UTF8什麼的文本,導回就亂碼了。 ...
0 V6 D9 f) W% \- e) pblackteajing 發表於 2010-5-2 15:49

! o1 i9 a$ r8 X5 k) W; o# R- {9 D0 {1 L6 S( d
話說,我是用這個來修改 TLK 檔案的,
: S- w8 x& B' Z% R% S* E
$ m4 w; m. ~$ R/ k6 L8 }也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. ?) x* ^* ~# [4 f
% d  R2 P; C( J) `6 c匯出時選圖中那項,就不會是亂碼了,; z3 N& b1 J" R/ s1 w7 W7 k6 t1 ~
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ O! d% F" u& N1 |對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( S  E3 g) N* @) X% N
1 s, _  G7 T8 e6 M
good software !!!
% `0 P7 P2 u7 s7 _support, support !!!
9 ~" c; E2 w4 Z! W) z
6 s( \  X7 S$ S( f疑問,
: C- o; Q, N' N5 U+ ^在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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