奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
. |- f3 |* d* p1 I! O' t# B1 ?
! q, K2 Z$ g2 j5 o" E. `
# `, @& B6 X" n$ Q
2 _( H* X9 E0 J$ C$ W原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- E, s/ S( m6 l# ?" K1 e" ]4 q8 W8 {
; P& R, \. U4 x, G, VUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                $ Z) w$ a/ U  C1 G0 v5 q
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
( _5 M2 ~$ T! g9 m ver. 0.20, 2010-01-19
) f6 ^5 R/ D5 q# R# B2 b1 q& M0 O+ {  K+ k0 l& U2 L7 M7 q/ y, u
- DAO TLK Editing Tool- y" r) i9 `+ K
- Can handle multi-referenced string(s).
9 L8 s5 S8 d" _# \6 G - Export (Tab Sep. or Line Sep. with/without dup.)- I" ~% ]! U' e6 ^" R
- Import (Tab Sep. or Line Sep.)
( Y- _/ t5 g0 [7 m$ {: T, x - Comparing tlk-files" m: ]2 T7 C. O. |- _; `* y
- Checking categories of the strings and Filtering the strings.1 X6 [6 d+ f! P2 b5 Z  H
  
- |! R( o8 m6 [; p, w$ [& ^ - Require .NET Framework.
( H0 I& }& e& l5 X3 w8 L0 ]8 f2 Q; ^% Z9 {+ {. y! w" Q7 V5 s
* Without command-line option, Program starts in UI Mode.2 L" j9 K4 z$ @9 G3 B& c

  A, L# G. e, c3 s( L* Command-Line mode ---------------------------------------
5 J* U3 @8 ~0 _" o; D
7 B% _( U6 E+ B/ fExitcode: 0 No-Error or Succeed. else, Error Occurred, L/ ~8 U3 s& J9 U: R9 n

* L( R! P4 m7 H* v- JCommon options4 r- b- s, U/ d: `9 D5 F
7 y8 y* A& x3 Z8 f$ n) o
- Option with 'Q', silent mode. doesn't display message box for error
! G, y9 f+ @5 }3 a, o! @. O - Option with 'X', always display message box showing exitcode( H0 v7 o& U' `- K
- Option with 'Z', logging off/ W; x) Y  J6 d9 p* l, w& e
) ^! Q5 n# F  D, c* J
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt& L* F7 K* e! P4 e: k7 W2 F
6 _/ M3 ^% I1 ?0 q
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 C- F% F+ M- C' z! R! Q  Q* v) B) c7 s
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt: i" w3 H( u& X/ |" P1 S" F

# e$ h* F4 F; e# D( D4 d - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 T; r3 _! V( C6 U! J

. W( E7 q( f: f9 b. b- j# |: sDAOTlkEdit -diff[m] a.txt b.txt
( R  \% O$ ]2 B; J  P% W3 n! y" M! P% ]& r  ^( 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>- A0 U+ e8 }- W8 x. ]% [2 ?
- Case option without 'm' (-diff), Tab Sep. txt file.( \) Q2 r. N1 k0 O# {& Z
- Case option with 'm' (-diffm), Line Sep. txt file.! T6 ~$ r, [* n* r

0 R/ Z3 t/ q; x8 o; h( `1 H9 v4 X2 @DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) z" @8 r) u! ]3 ^% W! g( P* M/ Q
- x" _5 b7 _8 {7 `( D' c: l+ i - Export string item(s)  k# g* D) w0 {' ?6 m4 e- @
- Option with 'u', extract without dup., [: T) ]$ _  Y* X5 y! _) Q
- Option with 'm', Line Sep. txt file.
  e& `" x9 L3 {6 f& X# ]9 a - Option with 's', sorted by strref.* ]$ A: `7 ^& i- G6 [  N7 k
- Case omitted to-txt-file, saved to tlk-file.txt
! b) d) ?  ?  ~/ h. R
' B1 t7 p# j1 P; L7 |# KDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ ~( h* S, r% h% Q& k& Z% R. {) r0 U1 _' n+ h
- Import string item(s)
- U1 l) H. ]6 e - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  U; n$ Q/ K9 w6 U; M0 L* J. [6 V - Option with 'S', update a string value separately by strref
# u$ `, P" P* o9 j - Option without 'S', update directly the shared-string (multi-reference string value)
2 a' c$ i- e! ]' M7 R - Option with 'R', strings will be reconstructed, and the same strings be merged.
$ B' C3 y! F/ r# z% E - Case omitted save-tlk-file, overwrite tlk-file
* Z& y6 b& |: e
1 ?2 R9 L' Q# Z' g  P* ~DAOTlkEdit -d source-files output-save-directory export-txt-file
. \% o; `. c: x% \' p& {/ e0 P* B* T6 B: R9 M8 ]/ t! L
- Remove & Export GFF3.2x embeded strings* x9 ]/ ~4 f+ X3 n4 z3 u
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& c0 H* g# {  X5 y' Q( W$ u5 d( B  
7 X) j- x7 m& `& ~; f) r" C* History -------------------------------------------------
9 ]: h2 i9 s: h/ m6 o  y. }/ [" a( i( f- h1 T* ]5 P; T
ver. 0.20, 2010-01-19
7 r' e* g. t1 ?# g5 A7 u8 T) ^3 K7 {# M6 Y# R
- fixed. didn't found strref.( k- L0 R. W4 G9 _
- added. GFF3.2x remove & export embeded string.
2 z: g/ L% B5 I) p3 m) p- added, Find All
+ S. j- j* C8 N3 d' J- fixed, edit text didn't changed when undo current cell5 @1 l/ r1 T; k% W$ Z+ ^
- fixed, Find(F2) didn't do from start row. (v0.16 bug)- }: V5 D, e1 r3 b# C
- deleted, empty.tlk
& r: Q* x9 f$ \  d' ]7 [, ]
5 [: f) R7 y. r[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 R. ^( A! v; P/ s
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
  b0 ~0 n6 }% n: e
3 N0 {. u; m. \等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& d7 g+ H; u9 `- C1 m2 t1 o給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
- J2 V" B: A/ u' g( v+ u給UTF8什麼的文本,導回就亂碼了。 ...2 @0 k1 _1 i; V; O; z
blackteajing 發表於 2010-5-2 15:49
0 v: d8 H5 k- ]1 H  M# ]

) p+ O  `; L3 n0 H. H2 m0 D" v" t話說,我是用這個來修改 TLK 檔案的,
. n4 l. z3 }' \* P; H  m5 w
1 u: Z# L5 Q) Y4 K也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% v; c: F! c! A9 r9 d4 `! O
- r  f, j4 e1 e! [* P9 [( f匯出時選圖中那項,就不會是亂碼了,
* `5 H+ L9 Z3 `$ B" j. K$ e1 [5 ^[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. s* H7 m; e6 i對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
' H; V; \; G, w; |3 G5 e0 R* ~; `' t) ]( d
good software !!!
& W3 ]+ Y) `  ^8 c. _  o) W! \* d* Usupport, support !!!) @3 z6 S6 H/ M

; `6 ~; I2 _2 W1 ^; T疑問,
# ~' C! W/ @# O; {8 ^# l* H在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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