奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用9 o7 L, I7 k: i0 L  `

% ]7 f: `( H2 S' ` . D" w- A+ P  R; D4 g( T

0 Z* K& P- A9 T: T. z, c原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2714 Q3 _  t( g/ f" d

/ s. t; o9 {; t9 D0 t3 LUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ G0 f" q9 J$ M+ l6 WDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
# _9 F0 j6 n( Y6 F5 Y3 g7 ^ ver. 0.20, 2010-01-19
. L& O$ v) G' p" x" m8 {3 l1 ^% E
- DAO TLK Editing Tool% n: z/ Z  l5 q6 I! T2 L
- Can handle multi-referenced string(s).$ q+ \& T( J" E  s. b% _
- Export (Tab Sep. or Line Sep. with/without dup.)
6 n& M" y; m5 c9 H - Import (Tab Sep. or Line Sep.)" s$ a1 T9 v& w, u5 @4 ~- r
- Comparing tlk-files
) s4 W; \8 S/ F - Checking categories of the strings and Filtering the strings.+ z/ G1 N/ M& a
  9 L8 u0 ?: O9 U$ j. A
- Require .NET Framework.5 H( E& ?) D  W8 r4 m$ t

% \: x& ^. X  w7 ~* Without command-line option, Program starts in UI Mode.
3 i- e. `2 E1 |+ q3 j* f4 x5 H2 F% I2 v, Z  |" H8 D0 f% d
* Command-Line mode ---------------------------------------; r; s. p' G4 D/ d3 i6 E
) Y3 C3 N. J' B$ P
Exitcode: 0 No-Error or Succeed. else, Error Occurred- L/ K1 R/ H/ [0 V3 j, z
% x, U  P0 |9 H! k" Y0 S7 ]
Common options- _! u# Z! s% E) b5 b# m7 D
% D/ e9 X- W" D+ _- H- l- |7 h! p
- Option with 'Q', silent mode. doesn't display message box for error
9 k5 N1 ~* P! n - Option with 'X', always display message box showing exitcode
2 f6 r/ `2 s; C$ [& U0 \; h - Option with 'Z', logging off
6 Z" y/ K1 J& l: r) Y( I- R+ y
) \! Y3 ]  T) }9 N1 F/ g- Q2 X& x" ~DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ |, }6 u5 c6 I; u! E9 i
& \8 d  W3 M: I, }# ?( C - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 m. C  I" G4 c( v4 K; R7 o0 z! a! M$ g# {! K4 }9 k7 P
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt6 q  Q2 c9 ^- d! v- |$ Q4 p
1 O5 G4 U! V' k- i8 d
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
# ?; C9 w# p4 R2 A" F4 u/ _7 J* I& ~0 y4 J5 @: x9 ^. n
DAOTlkEdit -diff[m] a.txt b.txt* x+ S. U2 d% l: p1 K
# O" v- p% Z* f. j. H9 F
- 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># Y! t; }3 g. m$ v/ g/ N% ~+ n
- Case option without 'm' (-diff), Tab Sep. txt file.. n- x9 d6 W$ C! j# D8 V
- Case option with 'm' (-diffm), Line Sep. txt file.7 y( X; M/ H3 E6 A- \

$ E& e7 {- K# q: eDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
& {( a& y, G; ~7 ^
7 y7 H* E& Q; w  }5 ? - Export string item(s)
' i9 r0 W1 G/ B - Option with 'u', extract without dup.
8 G! c; q; @" A - Option with 'm', Line Sep. txt file.( j2 E0 c# }0 Q* {5 O
- Option with 's', sorted by strref." T7 z5 q" ^& F+ `5 j# A! E5 a" y$ F& V
- Case omitted to-txt-file, saved to tlk-file.txt
+ O8 ?- _. U8 q4 S. S
3 f; y8 `. G; Y, d% b% rDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
9 |  j! W4 Y% k- ]; Z2 Y, C: Q8 F
2 o% D, ^+ V5 t, B" { - Import string item(s)
$ }- `' w: V% z: v/ i - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
+ |  w4 V! X* J7 { - Option with 'S', update a string value separately by strref
4 `) d$ C9 U4 |) R  x4 i. F4 @5 L# p - Option without 'S', update directly the shared-string (multi-reference string value)
* H9 i; k% M6 h0 v - Option with 'R', strings will be reconstructed, and the same strings be merged.
7 b7 a- P; t4 d$ b" v- ] - Case omitted save-tlk-file, overwrite tlk-file
- b% o& l" d3 X$ N) s ; J* N4 V  W6 c- E
DAOTlkEdit -d source-files output-save-directory export-txt-file
5 B  v3 I- y% j8 }3 H
  e. O( G: s( Q: B5 J - Remove & Export GFF3.2x embeded strings1 Q2 b5 E% ^6 r# e- V: k: ]
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") z8 z" ?" L( ]( {9 X# b9 X5 r1 b
  
: z- y7 n: x& g- u- X* History -------------------------------------------------9 e" }% ]6 h! g' {! S7 C3 o0 ^

2 t9 \: v3 Y( g: g( p' gver. 0.20, 2010-01-193 O! M/ {- A5 @; I

7 F$ i- ^6 ?5 l- fixed. didn't found strref.
( _1 s. e: w/ S8 T4 ~" D1 p% U- added. GFF3.2x remove & export embeded string.9 `) V) S1 {4 c. _  C/ k; e6 }
- added, Find All0 a/ |& v8 d) D* Y2 @! y
- fixed, edit text didn't changed when undo current cell+ Q/ k) M. e' k* k1 E# }
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
" x5 `9 }& j6 u- z" d- deleted, empty.tlk1 K# B+ p$ m6 L4 r; a
4 Z  T9 `5 y  M* D! {/ l. p
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) K# z5 v9 @9 T( T
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
7 C4 J  u5 `% ^9 O: {' S* `4 ]6 E6 J! b: A7 H. W. i
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* |; H" z; \% z9 {/ |! `
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% x9 l6 S5 p, }' c
給UTF8什麼的文本,導回就亂碼了。 ...  z! ?9 ]# f% [7 @1 O
blackteajing 發表於 2010-5-2 15:49

* ]  r  t+ w4 d% Q5 S4 O, l; n# X; W4 C' q- u$ d7 h. h, @
話說,我是用這個來修改 TLK 檔案的,$ z+ }; ?! f( w2 t+ b& @

1 _2 W* B% ?1 i5 b也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
2 Y/ u! }% z+ m! t1 ~1 W8 f: w; k" h
匯出時選圖中那項,就不會是亂碼了,' s1 d9 R* K  J$ a7 f- J
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?8 j0 b& P: A6 r  ^5 A) o; S+ o
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + F+ V8 G1 N6 y, K) S' [) R) D2 ]
1 @5 N; B# d8 [: `- {* v5 k$ l5 R
good software !!!
4 Y: C9 f; J, @3 gsupport, support !!!% s3 i8 H5 W! w; G0 F5 p) H0 R* R

4 G7 x0 u% i; J8 Q* _7 y  [疑問,
$ f& x3 p. }+ @1 x! M5 N在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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