奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
; F( s9 ~3 P! `3 k' P2 j- U4 \1 ]  x+ o# G5 [2 H: k& L

! k# n7 v& [3 m+ [( Q- I2 Z" d/ b# g/ z* i1 L2 N5 V8 u' @
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* q1 O9 P2 {' B6 H5 i2 y( b+ A  R) ^: |% Q  l" e. X
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ; x- P$ a# I! L, I" q
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 c1 \1 R3 k: y* Z ver. 0.20, 2010-01-19
+ ?: j8 j- C* j$ r
0 ], a5 B# A2 D) R  P - DAO TLK Editing Tool
5 j0 f5 A' n# \# G; l  w1 s& u! p - Can handle multi-referenced string(s).! A1 B" S! J0 R  i
- Export (Tab Sep. or Line Sep. with/without dup.)% N7 b( ]1 n/ ]+ F6 G9 j! p: h
- Import (Tab Sep. or Line Sep.)
4 G" u% i, ^. u2 ?1 d - Comparing tlk-files" r+ k+ V4 ?% U) f, U: O
- Checking categories of the strings and Filtering the strings.! o* Z" C8 R  s1 p. R  A
  / \* n7 h9 r9 Q8 S$ U6 e: E* p+ T
- Require .NET Framework.& i9 S: F& @1 |9 s+ `

6 h% ~, {5 `) w& D/ U# @' @* Without command-line option, Program starts in UI Mode.
: }/ J# t) R$ t, ^. l# {" s  {5 u) C3 u5 O/ N/ }5 [: [0 b
* Command-Line mode ---------------------------------------$ O6 f/ z3 n8 H  X

! J6 K4 N6 _9 pExitcode: 0 No-Error or Succeed. else, Error Occurred
; L8 w4 ^0 A9 }% X# l) h/ ~1 b' _9 f/ G5 H8 y! ]0 f2 x9 \$ H
Common options" x3 a- r' o3 m1 W; {

; S% w0 ?4 E! T: T; i( B: } - Option with 'Q', silent mode. doesn't display message box for error
/ H  ?; r) j( V, T) h, N - Option with 'X', always display message box showing exitcode
: P7 l" t( @5 G% {, i, w - Option with 'Z', logging off
' t( |) O0 {6 }0 Y4 @4 C8 O
9 K1 l8 q& j) m0 |( }. D) TDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt' o8 |0 t9 J3 ?# P$ h$ R: q

/ P, h5 a/ a% ^; J% L$ [9 N - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% b+ O; l" M1 [% r, n; h4 o9 d, g" [
4 d- l8 A$ [* D: j8 A$ d/ I6 v
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 F6 Y. E; R. \+ x

- G- g; E# L3 t( t7 z, {% r - Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ F" ~& S  l2 W! j' i7 x/ @3 O# t

  r4 v5 ?( Y4 j" X9 u8 T7 }DAOTlkEdit -diff[m] a.txt b.txt
$ Y! [. |4 A5 \+ z& ]0 ?1 k+ ?) n8 V2 N
- 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>9 Q( i/ q' e6 r. r! L  q& _
- Case option without 'm' (-diff), Tab Sep. txt file.
" K/ {6 ?# Y: K3 ]# l - Case option with 'm' (-diffm), Line Sep. txt file.4 K% I5 E4 K4 q* T  ]4 C

+ I1 Q* _7 @% Z. mDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) k  i  N- x: N0 C: \$ m8 q8 s( L0 ]1 `4 O  [6 A* x( v0 l
- Export string item(s)
4 X" r0 P+ |4 v* m' S0 @$ Y3 [' W - Option with 'u', extract without dup.
( A0 E; \. C$ F1 q8 T0 ~ - Option with 'm', Line Sep. txt file.
* ^2 v& B" H0 _' Q8 [* [/ J - Option with 's', sorted by strref.
8 _; l! P# R' e" R1 ~& _ - Case omitted to-txt-file, saved to tlk-file.txt
% G4 C% z4 J* r8 r3 ^. Q3 q- t! O. R' W0 R7 Q
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]8 [3 ?. S( c4 o0 r: J
: A- A. [6 X1 i0 z4 r3 d
- Import string item(s)
3 |5 z# G4 s) v* F2 z - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"/ d) ]5 t- a& y$ h0 M
- Option with 'S', update a string value separately by strref
! h- P5 v9 K* ?' _- x! B) t7 t) t" s - Option without 'S', update directly the shared-string (multi-reference string value)% x0 |3 r( o9 w$ S( X
- Option with 'R', strings will be reconstructed, and the same strings be merged.* {5 o/ M4 T( y3 y
- Case omitted save-tlk-file, overwrite tlk-file: N% H2 E# e' H) r0 H  [$ c

- u7 m2 }1 X% W5 GDAOTlkEdit -d source-files output-save-directory export-txt-file6 R5 y- Y& p7 `% N: d9 Q8 V- h
$ u$ r! n0 o. F4 N
- Remove & Export GFF3.2x embeded strings4 v# K* q5 S; b4 J# A: \
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
! `+ u. F. @" {) Q  8 z- \' Q( L' ]
* History -------------------------------------------------0 E! M* k/ @% E" E% o' _

$ ^5 ]# h1 c1 g1 v% hver. 0.20, 2010-01-19% B5 ^0 ?8 p  ~7 h# u, i$ \& A! Q

+ e& }' E% R( x' Z- m5 ]- fixed. didn't found strref.
& W$ \: C; D# M; R) I. B! Y- added. GFF3.2x remove & export embeded string.2 l# W) c9 ~5 w. c
- added, Find All4 }) ^3 S. k7 X" C0 G
- fixed, edit text didn't changed when undo current cell
5 t" t% {3 s/ `# D- fixed, Find(F2) didn't do from start row. (v0.16 bug)- s! \6 r- r( {. B' c1 u
- deleted, empty.tlk
8 y' n" j4 u6 Q) B2 P5 \# a% w* E% W
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,$ i9 O  _2 k$ M+ g( |
如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 h. m" ~2 s( b- F4 }9 I
9 p# M& s# G. i) Y
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 y( }& G3 Y+ x2 X. Q4 t: ]( D
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' k% t  m6 u/ M" c給UTF8什麼的文本,導回就亂碼了。 ...  C$ ]7 K, t9 c! N, {7 f4 Q' |
blackteajing 發表於 2010-5-2 15:49

) Q$ x4 T, v6 U" b' }7 v7 q+ }
) y0 ]0 z: }+ t8 B4 Y$ y話說,我是用這個來修改 TLK 檔案的,
. C; A1 ?! F* W& ~$ V! M( Z2 D! h$ w: @8 N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
4 h4 a' A0 Q* W' M$ p$ d( [0 q' C! ]" s
匯出時選圖中那項,就不會是亂碼了,
7 h6 b5 y( U- u# \[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) c( V) L  B4 |6 A/ @對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
+ J# n. G) C+ U" b# S6 o7 q, x2 T0 i! I, o' h
good software !!! + g6 e" a3 S. n$ h" v
support, support !!!4 u) g. @9 G' i$ p- `
, Z; ~6 X: }, p2 v# {
疑問,
7 B/ T6 o( D9 w" Z在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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