奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) N/ k- ?$ n) A" D/ c3 S

9 _1 Q9 F7 S) C' q8 O0 Q! \6 v
" g- t( X) E1 X; R3 F9 q0 ^7 j+ M7 r# Z- x9 W
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- p( N/ H& C+ I( v+ P: n4 v  b

: U9 @" b; O9 X: _" ~Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
' S  V5 _  I5 W! \: T; o. yDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)4 N4 N. B4 |/ I( d) R& j. D! v
ver. 0.20, 2010-01-19
# F1 ]0 k7 E- P: Y0 w0 M4 S% R6 O
& I, W: s( u$ t7 y - DAO TLK Editing Tool
& J, I0 L$ O: R4 r - Can handle multi-referenced string(s).
+ _2 K5 E3 i1 p8 h3 \9 Y - Export (Tab Sep. or Line Sep. with/without dup.)6 h- a& w7 Q) A" s8 P+ j. S: u* d+ e7 @6 k
- Import (Tab Sep. or Line Sep.)) p$ b$ ^0 D6 M. {
- Comparing tlk-files
$ M8 ?- W6 a0 u - Checking categories of the strings and Filtering the strings.
5 A& K/ A1 r) o5 o) m  
3 C4 W' {4 {# w5 }- v - Require .NET Framework.
- A4 z* `* i& |: k' q
5 [3 p9 ?5 N/ ?; q8 j# C0 W# s2 F* Without command-line option, Program starts in UI Mode.
/ P& h% ?8 l0 F# I7 S- h. ~" N+ q( [9 }
* Command-Line mode ---------------------------------------
; D6 u6 x3 K) q- H4 S' E. `( I$ |7 A9 N& B, J( B4 W7 \2 E, K
Exitcode: 0 No-Error or Succeed. else, Error Occurred
* o+ c" @1 t2 T  F" L; f0 c( L* d/ y/ I' J0 `
Common options
5 S" f/ \& i+ t
7 b+ |8 Q; `+ v  a. `+ w - Option with 'Q', silent mode. doesn't display message box for error
0 {* w; |+ Q" K2 F7 S9 W - Option with 'X', always display message box showing exitcode& ?" @) I1 k/ ^9 }! S# c
- Option with 'Z', logging off8 W: H+ J8 y3 E# f6 @. a! T
3 r' y0 {3 L5 ~6 y# c
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
& I- z* Q( j% I  y2 w1 x. x
2 J  I" Z% N6 P( } - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ x+ _8 C& {4 W3 E" v4 y

8 Y9 T% s: j, g4 ], a: X$ D2 FDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* p0 l& k- @2 F; q! G
! V3 S& a6 J- }: Z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 X% ~, j- H  t3 A

8 s6 G1 a% I$ G" I9 r) JDAOTlkEdit -diff[m] a.txt b.txt
6 |+ {0 l! ~" @! [5 k9 h: g3 s+ ^" @/ a0 l
- 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& ]" J# ]1 ]( m( D' E; t. w. a
- Case option without 'm' (-diff), Tab Sep. txt file.. m3 P# e2 x# J4 s
- Case option with 'm' (-diffm), Line Sep. txt file.
* J; n$ b+ ]7 {" {: j: _8 \# H. l( m7 y: f3 C( S" ^! ]
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]3 f$ ?7 ]* E+ W& _5 A

, L* o) Z3 G) M* [% \" ~ - Export string item(s)% S9 V6 s- {% j& O. U7 Z
- Option with 'u', extract without dup.& e" i% z; }+ C
- Option with 'm', Line Sep. txt file.& Y2 I+ Y4 B4 J1 q% o9 a
- Option with 's', sorted by strref.) _6 H( F3 [; e: U! C
- Case omitted to-txt-file, saved to tlk-file.txt+ Y- k* S& e, ~9 k

; R6 ?! w& v2 E' s# ADAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
; S% X8 |  e4 _" B/ \, `
1 `  N( R6 C% V  { - Import string item(s)
: Y6 p6 b+ q- M( B" [6 z2 W" }! ~& | - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. s; d! |* X0 }0 t7 F - Option with 'S', update a string value separately by strref- X6 H; H) I2 P: U, g2 a  q
- Option without 'S', update directly the shared-string (multi-reference string value)
0 |. ?/ V* G7 p" O - Option with 'R', strings will be reconstructed, and the same strings be merged.
! ^( @, l4 ^. n( \5 _4 m" W6 O - Case omitted save-tlk-file, overwrite tlk-file
2 @" F$ H- B& m8 x3 c+ Q
, @1 H2 H, f" Q7 z8 KDAOTlkEdit -d source-files output-save-directory export-txt-file
6 Z$ A0 t3 v* e4 a4 t
$ d5 p2 b/ U* f/ }5 ^" F - Remove & Export GFF3.2x embeded strings
1 }) \5 Y- o' h5 }4 b) c6 k - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* b5 G) B7 x" G1 R  1 g+ g0 Q- _( I+ |: |- `
* History -------------------------------------------------
% K6 f) j" F9 u/ ?: O7 k* g) V
* q- g/ y  b0 X7 xver. 0.20, 2010-01-197 h0 w9 H6 U, L( F6 f8 H: \

2 {# `* L6 ?. A0 @0 e/ f- fixed. didn't found strref.
/ C4 t! P8 h4 e  k( s- added. GFF3.2x remove & export embeded string.
% g+ }/ _. }4 D" U4 u1 m$ Q  f% @9 S- added, Find All
9 y  z. l9 u  S5 S0 A" l4 h, o; L+ L- fixed, edit text didn't changed when undo current cell
' |" i: e, c5 w- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 h. S( S3 R/ H/ f
- deleted, empty.tlk. {% g" ~6 B& J8 q4 D- ^; [
5 {; M& E1 T0 S
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 I9 f3 ^$ ^: F
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
( j6 M" m7 ^' M7 f; _) @7 C( K# V% s/ i; d/ }$ m* M, x; l
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 @9 f$ M5 W) a9 K( B
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 _/ O  P2 ^% r: O" A% v2 D' O
給UTF8什麼的文本,導回就亂碼了。 ...7 A: q& S* x' R# g8 {0 Y  O4 x
blackteajing 發表於 2010-5-2 15:49

$ v7 N1 M, |5 l1 d) o. O# W- M- c1 ^: D9 A2 B4 X- _8 t
話說,我是用這個來修改 TLK 檔案的,( t8 t! Q$ t$ t8 t) A% j
, C1 V* ~& D( Z; u; i
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了/ W) W& J5 |! }3 R
  C  g( r. _! y! c* W
匯出時選圖中那項,就不會是亂碼了,
' \5 T" B3 d) f4 f) z; _5 Z, T9 Z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?  [2 k2 \. a/ ?+ @, h, h
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 E& I% u! {) b% M2 N9 b9 u
( C- ^  `7 F7 z5 Y' {good software !!! 7 J0 N* r0 e! W2 K
support, support !!!
- v5 O$ A5 H- I+ u7 W1 }; r9 z' c' {# i9 E3 \3 Q
疑問,& [$ E  T! X" ~) [3 n  j
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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