奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
$ n% \4 Z, `8 j) m/ b- b. o2 p$ g' P( Y. ~- @

5 I3 D7 {" V5 `8 t/ }
! u& }7 f  P+ A9 B1 p原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2716 p7 J. y8 X% g3 W1 f1 k# ^
9 i" q& T: @' ~, ~0 Q
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                : ~& l$ c) }3 f+ I
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
4 s& o+ f& p+ @8 N ver. 0.20, 2010-01-19
/ X* F$ K7 ]2 C& O* Z( _; H, S( H
3 v+ m2 f' u( l) F - DAO TLK Editing Tool
- w: g8 s& ~' @ - Can handle multi-referenced string(s).* y: ^4 Z" T" {$ Y0 c& H
- Export (Tab Sep. or Line Sep. with/without dup.)
, A2 A0 {6 U( u  o0 o" o - Import (Tab Sep. or Line Sep.)
" K+ U- ~; D4 Y! O3 P& j6 i - Comparing tlk-files
& t) d# b7 [0 D+ `% X) L' d - Checking categories of the strings and Filtering the strings.
& M* Q2 @, G6 b" V& H  : h  b. L& Y0 P. f2 x/ r0 m( _
- Require .NET Framework.
6 u+ Q3 k7 {( V/ O
% m% J6 g. A/ e* Without command-line option, Program starts in UI Mode.
+ o5 w) p( H" q. e; S+ B, H% Z9 _0 s  I. k- |- ]" p
* Command-Line mode ---------------------------------------  n; R& h+ Y, x7 W

- v: ?' u- g; W1 _5 SExitcode: 0 No-Error or Succeed. else, Error Occurred
6 |& r6 R$ _8 w) A
' W, S7 K. S- X0 G# h* d# }# O' nCommon options4 v: y9 M6 I2 P4 D0 _6 y
7 T3 _; S7 G/ b  d
- Option with 'Q', silent mode. doesn't display message box for error
+ L# q  |1 g! f9 P  }, k; u - Option with 'X', always display message box showing exitcode
! V+ V: p4 q7 `# Y - Option with 'Z', logging off9 G" K7 o- u8 P2 h; T8 I- I

! ^% _: b) w5 S! SDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 `$ h% F+ x0 [# l% c2 p

% x1 s/ [# |) j# i - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 v: \3 n) o+ v6 E$ m' D2 c: F: A5 o, x. f" s2 T) V
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 A' F. s% N5 c8 W- F( v4 B

  y' ^* l0 s/ x2 h* E3 I$ R) | - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 b7 ]) t" Z% e$ w1 b

4 h7 u. U, o4 Y% {DAOTlkEdit -diff[m] a.txt b.txt- d1 g0 Z1 E0 ^7 {; ^/ T: g
; y. G+ S4 G' O  x" J
- 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>
" l/ q1 F5 b4 U - Case option without 'm' (-diff), Tab Sep. txt file.
0 f* s1 L' \8 M! d& W7 U  J - Case option with 'm' (-diffm), Line Sep. txt file.
  a4 P1 J( |# A! ^1 j) P7 w6 @, z5 o9 _, j0 F' A' P( T/ ?
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
7 d. b$ e- U! R6 D! I) o/ G9 B! [* J
- Export string item(s)  c' V. `6 s7 s; A% z
- Option with 'u', extract without dup.
4 n$ {( i2 ]6 q' I% Q - Option with 'm', Line Sep. txt file.8 X" D7 q5 G" B7 V" i
- Option with 's', sorted by strref.9 O. g1 q) P/ ^. g% K8 @4 g
- Case omitted to-txt-file, saved to tlk-file.txt
' N: Y8 _4 {4 i' @: V  }' s7 U6 J0 c* z5 r  Z
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" M% K5 R. m. d4 |& L) F7 Y: K2 j6 n) `2 H1 e( j0 e
- Import string item(s)
, {7 B  Y6 _# Y% X  J - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- G, |! y4 l, C" \. G. Q% g) F6 j
- Option with 'S', update a string value separately by strref
7 T# G( B2 W( d7 o3 L - Option without 'S', update directly the shared-string (multi-reference string value)) U; b, }6 R% r5 B
- Option with 'R', strings will be reconstructed, and the same strings be merged.! _# e. X: ]( h: Y+ Q2 E  Q
- Case omitted save-tlk-file, overwrite tlk-file+ W  i. z2 X/ p/ x

4 G: C0 S2 f" q" M9 uDAOTlkEdit -d source-files output-save-directory export-txt-file
9 b6 Z9 s, o" o- P9 e1 O* ]' N/ c% _
- Remove & Export GFF3.2x embeded strings4 @' c: L7 h# E2 b  [% F" _5 p
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"7 U& j5 I8 w1 S7 M% T
  
% E) R' y* e( i, H! U* History -------------------------------------------------! ]2 ^' y; W/ ?8 z0 M- E7 k( M! Q/ `

  E% U8 \. D7 v+ v1 j" d; z/ ?ver. 0.20, 2010-01-19# }3 Y' X* C3 p
  j  C7 e- G" m* e
- fixed. didn't found strref.
4 r2 O6 O  U( u( g- added. GFF3.2x remove & export embeded string.) v# x  e  @; C6 X; f4 G  B9 ^
- added, Find All
  J5 y' {3 t+ `3 f3 s9 F- fixed, edit text didn't changed when undo current cell5 ~: I4 [  a4 X
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
# Z! `& f& H8 `- deleted, empty.tlk5 J6 W2 l* Y9 e. `: c9 a; D
/ d4 a6 t, ?0 l
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,- i6 m: k7 N! y1 ~- p0 \5 J
如果有支援字典檔的話,那翻譯、校正起來就方便多了。1 Q3 ?4 T" Z' K) R4 N! s5 M7 M

: Q. C- P+ m6 W" A8 ~- c等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 K6 h5 g/ d7 n1 X; H" n! `4 ^/ V/ G6 w給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& p; N2 E* q: }/ a3 m給UTF8什麼的文本,導回就亂碼了。 ...: i$ w4 T: f) B7 v
blackteajing 發表於 2010-5-2 15:49

. ~% W/ V- `: ]( v- s8 y# i# |' K
話說,我是用這個來修改 TLK 檔案的,
- T" u: Y" }4 i. A2 K# b& ~; T+ [9 ^) x" x/ f  `6 a5 `% }
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 Y& y: e5 _9 q9 C* Y6 V
; b) r+ `4 |  r$ V% e1 h
匯出時選圖中那項,就不會是亂碼了,
% x2 @1 Q# @; l* k; S( G[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: U5 y8 Y0 p$ X3 i5 d2 j: I9 l" h對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 % j0 B) x: p5 ^/ W2 u2 i

0 E! P! F+ l8 M5 \good software !!! ( z5 P. H- \5 U; a6 d- C; J
support, support !!!; k0 ^3 N* H8 Q

$ U% ~9 \7 [: Y# r' ]( n' T疑問,) v# C' D# p' r: L3 w8 p
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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