奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
* i+ P1 I  X$ ~5 E) N+ c! L% V$ `& J

5 Y" ?7 P* }) o; a: X
- T, p) k6 [- L  U4 _* g$ I9 i原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 R, j7 ^+ _  C$ ]: y* u+ i9 f/ M' t  {9 Z
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " f  A0 m8 X) Z: B5 _' q/ w4 B
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
- ^/ q. a1 f( }) R3 ]+ i ver. 0.20, 2010-01-19" G3 t9 p( H) X6 v: W

6 ~; S" V& t! g' ` - DAO TLK Editing Tool4 {: _# n8 Y* ^. K- a' p- _1 W, ~; H
- Can handle multi-referenced string(s)." [) J6 T+ t+ H4 Y: [) M$ X; O
- Export (Tab Sep. or Line Sep. with/without dup.)
4 @5 S7 B1 p5 M& \3 x6 y! L; F - Import (Tab Sep. or Line Sep.)
6 }2 d  ]( q/ ~" U3 N: v9 ` - Comparing tlk-files
7 G" \* z$ M# V1 d! L- D+ z) z$ j - Checking categories of the strings and Filtering the strings.
2 l1 `( a6 d2 x4 Q1 a0 w  ! i8 k/ y3 J& I% y
- Require .NET Framework., Y2 G) [# [; m$ X
3 R. B7 i- ]4 N- R. L0 g: [! m7 N3 B
* Without command-line option, Program starts in UI Mode.
9 ?; s9 w& J# p. _
% G, @$ B& Y' v8 I9 d* Command-Line mode ---------------------------------------+ L: }% F" f4 o+ a1 D' z$ i

; u  `3 i) T$ z. v3 \9 o5 I7 gExitcode: 0 No-Error or Succeed. else, Error Occurred0 U: B* e: z7 v0 L8 L# t* N

6 x1 P) t; P0 N* r- xCommon options
# T8 V% i3 R# f+ G3 H9 f: M
: m* k, q/ S# A- N& o( j0 d- E9 V5 k - Option with 'Q', silent mode. doesn't display message box for error
9 g5 k# f8 l- y8 Q% b% A% s0 S' Z - Option with 'X', always display message box showing exitcode
4 Q3 }  s: {+ M  c# [ - Option with 'Z', logging off
2 a- f: B! X" ^0 q# D0 c- D
$ G( `, s+ A3 ]. PDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* c  L0 @$ t/ P8 ~* k% s
: D0 L& a3 M( o4 F - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
5 a" @' m# P5 Q6 W6 y2 S0 O( W+ u1 @# _( m; o5 v4 h
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) v  U# u  K8 G8 e; t

9 i, h& h* c/ a3 a- Y' B - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( U" V: R' H. s5 {0 P
+ J$ r. Q/ W% j) n* @DAOTlkEdit -diff[m] a.txt b.txt8 n, X& s. K) N

: X- h2 ?9 a$ [4 ?6 N! B+ _6 ? - 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>
+ a% L. b5 w% E7 b - Case option without 'm' (-diff), Tab Sep. txt file.& o# X/ p; E( `& c* n1 U  `  [3 g1 ~
- Case option with 'm' (-diffm), Line Sep. txt file.2 Q* K  {" h1 j0 i

8 S& o0 R; D% }# d5 ?! V- W6 r7 UDAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 f7 j# c7 ~, w- {& `  K# h
( g# ]# i2 F* w
- Export string item(s)
  \2 R  T: \6 u/ |" |8 S - Option with 'u', extract without dup.
; G: t7 h* n4 c# Q2 ? - Option with 'm', Line Sep. txt file.& u; P, V5 o9 ]: V9 e# |
- Option with 's', sorted by strref.+ \- u2 _; _$ {2 c
- Case omitted to-txt-file, saved to tlk-file.txt
. y1 }; n7 a& y) v
. E; |3 X9 q7 x+ }DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
: r4 e" W# K$ ?+ G( z5 _4 Q* ?( S* B
- Import string item(s)# }5 l+ S! k$ H) w0 }% M3 ~
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"+ s$ ?; o# y/ {6 g
- Option with 'S', update a string value separately by strref
" Q! `1 B- e8 u4 n4 q" ` - Option without 'S', update directly the shared-string (multi-reference string value)0 P% S. p/ N9 n
- Option with 'R', strings will be reconstructed, and the same strings be merged.
: B& d8 C$ B2 Q/ s/ U5 X1 e/ H; ?7 s - Case omitted save-tlk-file, overwrite tlk-file
. `* p+ D. i  l  ^- m# G
: t, A3 B6 ^0 [DAOTlkEdit -d source-files output-save-directory export-txt-file
/ A4 e, k& Y! \" r5 [2 G  E6 r) V' n6 C5 b* l) ]4 ?
- Remove & Export GFF3.2x embeded strings
. s% _6 k2 Q" I" a8 B& I, ? - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 a% v! a) c) K) Q2 ~+ s. ?$ ~
  4 H" |; q% _. w' K1 ~" [
* History -------------------------------------------------
0 T6 ?: n- X2 U/ C; J( d4 x" d  L& ]) m  H* ?& @8 w; N
ver. 0.20, 2010-01-19* d, v% y  M) }. r

, J! _. g& _! t( B' p7 O' c8 D9 G. S- fixed. didn't found strref.: x3 B- @) H  N& a
- added. GFF3.2x remove & export embeded string.
5 d; A9 Y8 Q) U& b0 K4 n% |. U- added, Find All
9 _8 l0 F2 _, @) x1 [( v3 [4 ?- fixed, edit text didn't changed when undo current cell- T, b# p; k6 y' d" T3 i, Z) o/ g9 c
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 E& v/ x5 Y* e. l- ^) k# H; {. v- deleted, empty.tlk
" P: d/ ?" y% j$ `" [: \
, |% {4 ]1 U- A. O[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,; l0 P$ Z5 \8 r& k! C  @1 k7 ]
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
! W7 b  O1 T3 @+ v
7 W" k- ?5 a1 F$ k! N4 Z+ c7 r/ h等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 F- `' q  H1 n- M0 j* a
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! A3 H1 A! |! _- x: Z
給UTF8什麼的文本,導回就亂碼了。 ...  e( Z' e4 w2 ~* Q/ J
blackteajing 發表於 2010-5-2 15:49

6 G' ?* K6 k% U  ?. G" ?. d& ]  _! @# ?+ ~8 l8 {6 [
話說,我是用這個來修改 TLK 檔案的,
" M6 g* K! x3 B0 c! y8 x$ q) `2 \4 Z3 S5 f
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' R. o4 P! K; ~1 x& I% w/ d# B0 H: z* G# X# X
匯出時選圖中那項,就不會是亂碼了,
5 F" y* ?& |( u1 @! G4 y- h, I8 N[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?4 f- Q& X$ ], F# o5 S! q
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 c* S1 \# m1 o9 I0 l  N2 G) K6 W$ a8 j- s; o! b
good software !!! + _& X2 H& ^4 T" s' F+ R2 x
support, support !!!
6 O; a) L/ p. O) y1 e( |/ X' n- j* J2 L" |# \; T
疑問,
/ i( w1 C# w: u+ z+ ]% \在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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