奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用( L' R$ f  {+ y9 r$ b; K
" p+ M! W% l+ ~

" s; q$ @( q- S- S/ q- b& ~- z' @, p' [
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 m. S3 U; e( M1 l
3 W  E! f, y( G# R2 uUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
8 B3 z7 e  Z' `" ~5 _% S. fDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)" T" e, ^) S3 L: U
ver. 0.20, 2010-01-19
6 T- @9 Z: N* s8 u7 j7 H
( T; e& {9 U1 F - DAO TLK Editing Tool: P7 X1 f* S! I5 e1 I: ~3 w
- Can handle multi-referenced string(s).+ d/ I* P# l' _( Y& |
- Export (Tab Sep. or Line Sep. with/without dup.)
! Z! F9 |1 R1 _ - Import (Tab Sep. or Line Sep.)5 i( {; q0 [8 B$ b
- Comparing tlk-files
7 G; d4 {; k  O - Checking categories of the strings and Filtering the strings." r( H# u0 h. H! E! T3 _- ~! J
  0 K) n8 K$ ]4 R' F6 V9 }/ i0 W" W
- Require .NET Framework.. N4 L8 ~4 {+ d- D; j% K

( h& k; E, m7 J" X% r/ I0 S* Without command-line option, Program starts in UI Mode.: [& ?, d# ]* M' ?! {$ P
8 y$ @# `- V* C  q) W
* Command-Line mode ---------------------------------------
* a9 ^+ Z6 E3 a% p$ p% D
( _) e9 h; o2 x( p2 z6 V* U0 v0 [Exitcode: 0 No-Error or Succeed. else, Error Occurred( d( z- R/ [+ l  t0 U+ z' [3 d

, g& Q- d) `6 oCommon options
- d" Q. w: b. e: A& B6 v( Q4 b. ^# f, v1 n- Y8 X$ R) Y& a: i
- Option with 'Q', silent mode. doesn't display message box for error1 W6 w! l  L9 }" M7 n
- Option with 'X', always display message box showing exitcode
2 ?$ r0 Z! v& Z$ N7 A( G8 E& p - Option with 'Z', logging off) p; U# ]- S1 C  e$ R

5 R" V( r8 D1 j9 O9 q2 D- {DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" }5 a2 {+ \6 t5 S: h) E
1 T8 F: H, w1 b8 z+ W( { - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' e$ X6 K/ ]- e
; ]% C; r% S+ K$ [" ]
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 p( ~- g, V/ x. U' L- ^/ u5 E! V1 @- ]9 @# X1 l' Y) j. |; _
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 D0 @$ j6 k& z
7 k# G0 h1 M" ?7 f0 }% h) i
DAOTlkEdit -diff[m] a.txt b.txt
! g; w0 y, r& C9 u
, B* O: L& k# F  D8 Z+ r - 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>
) p/ v8 Y/ E, u3 ^. v - Case option without 'm' (-diff), Tab Sep. txt file.! z" V$ b* B% g& d
- Case option with 'm' (-diffm), Line Sep. txt file.
& c( t- b% c& A
' B3 p: h4 ]8 _" EDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 Y* F* a8 J4 d" @5 r) E! a/ |$ p5 b2 w& W1 x+ a
- Export string item(s)
5 _( w7 `; v2 `) N8 I - Option with 'u', extract without dup.
6 w5 ]  M/ z! H( B6 E# \2 e( L9 M4 h - Option with 'm', Line Sep. txt file.
* {4 `/ _' J0 j; o# S - Option with 's', sorted by strref.. m1 s6 |) Q- o( ^" u1 B4 j- S
- Case omitted to-txt-file, saved to tlk-file.txt
! i' |8 p3 ^" k  c" W% O
: R9 v5 M( @; F  g3 v- l, D" r$ Y& [DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
( K; P8 n4 E5 S: \9 k( J3 m9 J' z3 ~4 q
5 o. B5 }7 C: w2 n# y - Import string item(s)' \$ g/ {2 ]7 Y: z4 Q% }# \; y! N+ K
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 P! L& N& ]+ L% F5 B% o& S - Option with 'S', update a string value separately by strref) w4 _/ y0 u, f; R; w. Q9 i
- Option without 'S', update directly the shared-string (multi-reference string value)8 T' C0 f8 M* A4 y" \- r- f
- Option with 'R', strings will be reconstructed, and the same strings be merged.7 n" w9 I  |8 `, b: a: W% P. w
- Case omitted save-tlk-file, overwrite tlk-file
! M9 @% x( Z' S  t# ] & Z6 J! S+ l2 e: m$ A# c
DAOTlkEdit -d source-files output-save-directory export-txt-file
) y+ _  ]' z# a; c! F0 t' V" d7 h: c# k; B
- Remove & Export GFF3.2x embeded strings
3 w+ d- j7 w2 M2 z6 z - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 H  s8 q  h5 F
  + Y7 M1 U3 [1 ~5 N7 j  P/ e
* History -------------------------------------------------. O  L) d  K% L8 T1 j. _
+ ^0 F) g# j; }+ Q3 J4 I3 G- F
ver. 0.20, 2010-01-19
' V( s* H# |4 ^7 Y/ V  S% G/ y
! @* g  e9 T+ ^& x* y6 a- fixed. didn't found strref.& q5 [/ g7 ~  S  S( L. n: M
- added. GFF3.2x remove & export embeded string." S$ K& J$ b8 ^! s
- added, Find All
4 O4 C( S. r- N5 ]; T3 N; l" s- fixed, edit text didn't changed when undo current cell
( u  H1 W! C0 T% u' ~- fixed, Find(F2) didn't do from start row. (v0.16 bug)
$ S- L4 q* h8 |- deleted, empty.tlk
8 N( N! `8 b( q
, t- T' |5 E6 S' D4 D% @' v$ p0 ^[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,  e$ L9 b5 S0 _3 ^$ C# B
如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ J5 L! e" h. U6 ^

$ C1 o7 V, U/ |" g2 n. \等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

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

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ b! R+ p9 \1 h" j% D% q0 J' T
給UTF8什麼的文本,導回就亂碼了。 ...
* S, K! b$ w2 u- }' a& fblackteajing 發表於 2010-5-2 15:49

3 i0 s2 u9 p' I: l7 N% P* S+ m) e0 L& ?
話說,我是用這個來修改 TLK 檔案的,
- Q$ S2 y. E1 u: c) X
; Q% q3 _$ G0 L# R  u+ Z* p也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
, D" R/ h7 Q' [' m9 @' K3 {' g2 n3 W+ G7 P" q
匯出時選圖中那項,就不會是亂碼了,
; M1 Y) `& u- T9 [[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 p( N; P( g$ |) T9 k, p# l9 y對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; I/ V. r2 D; K% ^- s) p" u' f, s

- v  y, [/ T5 {2 b' M0 N) \5 Jgood software !!! + _/ P+ ?% G* R% q, L6 g
support, support !!!1 L- }# F. a! P& o8 M& G4 ^) h

+ G4 o2 a! M# x疑問,
; P/ x  `0 ?& c4 I5 ?, B在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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