奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% q9 r1 x0 y' }7 y0 Q# G- s. |& J
2 G: N: F$ E0 d' `% _9 g8 Y4 A9 t' q

( ]7 |2 h# s4 n1 `/ ~# \
% p4 }3 J, a' H4 Q* `原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
6 V0 X& A- U$ W6 P9 b! B  u9 H) T
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
) r. h2 H- E4 C% dDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 k% |+ ^% S  u. v' p& ^* m ver. 0.20, 2010-01-19
/ Y$ m) }5 [, d2 W7 w, @/ K2 k6 R. H  n: Y+ M
- DAO TLK Editing Tool+ L  b* z; i4 {
- Can handle multi-referenced string(s).2 D- i4 I& N7 L: _& D" w- t- m: n3 b
- Export (Tab Sep. or Line Sep. with/without dup.)
2 {3 m: Y1 d" e  A( X - Import (Tab Sep. or Line Sep.)* r! ~7 p  r0 P5 O/ i# u" D. h
- Comparing tlk-files
: n3 G# J$ F/ V; b! A% v5 S - Checking categories of the strings and Filtering the strings.
. B# T) Y1 M. U4 S  * M4 G5 K/ n+ m9 M. R7 p1 I% o- t
- Require .NET Framework.! T1 ]/ X/ j) t5 t, |, x3 C
7 w; b+ H. P+ S1 `3 p" M' ]( ]
* Without command-line option, Program starts in UI Mode.
+ u) j" x/ K4 X  Q: F, k
# q# J3 G0 i; j% q* X4 }( A! c* Command-Line mode ---------------------------------------
& m+ C# r0 y  u: [1 y  K' o
, A, R3 `, A+ |  Q6 \$ QExitcode: 0 No-Error or Succeed. else, Error Occurred) O3 ~4 d1 W, s; [1 g* d& x7 S  W! o
! a) h! C- _8 F% R7 ^4 d
Common options
3 q+ \6 X/ T+ ^8 x3 [  m  m: H; [# L3 o. P
- Option with 'Q', silent mode. doesn't display message box for error- Z; m* g2 }% H7 J+ `
- Option with 'X', always display message box showing exitcode
' O6 H( c5 ]1 ] - Option with 'Z', logging off; G; j; ?. {  r7 H. ]
. R3 _3 `/ R! \- H% g
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt3 [+ k( ^, M" R! z

+ N# O4 N8 E, |5 m  i& r - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; C' Q& u  ^  Q' s. W+ H" u: N3 _3 @( v
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
  A" D  y  \2 d# a" Z: Y1 h- D3 W& \( |7 R
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, R# I6 W: u' j/ H6 w9 [- _: n5 L! \2 G* p! b* A1 P3 d
DAOTlkEdit -diff[m] a.txt b.txt$ n) a0 V, V, `
. f% H& I/ l  X1 K: U
- 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>( u& S  p9 {, H
- Case option without 'm' (-diff), Tab Sep. txt file.4 e+ k: [) r, w3 m. A8 P
- Case option with 'm' (-diffm), Line Sep. txt file.
5 S* H# N2 e5 H6 _+ F+ W' a( o1 f6 Q1 h! i0 c% v, N7 p* q, n
DAOTlkEdit -e[m] from-tlk-file [to-txt-file], d: N1 B- F5 L  I" `
0 L' _% D' X5 ?; ]0 ^8 k2 I; i$ y
- Export string item(s)/ v/ r, H  X- A- s& b6 R
- Option with 'u', extract without dup.) x( o1 J' `6 u/ W, U
- Option with 'm', Line Sep. txt file.
5 ?6 S8 i- e, j8 P  v - Option with 's', sorted by strref.
" g' Z) l* V1 r( i0 o - Case omitted to-txt-file, saved to tlk-file.txt  E6 V& j" s! H+ r1 y
3 b9 d3 l( Q9 p+ ?% q/ F8 S
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. Y, \+ e5 @  L
/ H9 Q) S" C# L/ ~ - Import string item(s)
- b2 u, r- G5 Y - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
2 p0 b& K% o- u2 P* f( [ - Option with 'S', update a string value separately by strref3 w  m' X+ g# H% G5 c
- Option without 'S', update directly the shared-string (multi-reference string value)' y4 x& r4 }5 O) B5 k! W  i
- Option with 'R', strings will be reconstructed, and the same strings be merged.1 [2 n' \# B5 [5 Y  k
- Case omitted save-tlk-file, overwrite tlk-file9 ^; D/ D' b- c& Y; W1 {+ K* I
4 C4 ?% s9 s7 s* Y, ]# i
DAOTlkEdit -d source-files output-save-directory export-txt-file
( j: f" o' q. h7 `+ ]; Y
. i9 h2 [: r. a - Remove & Export GFF3.2x embeded strings
+ s1 e1 l7 C$ F, b- B) _ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"2 D3 C: N9 K! l; m) t- C, V' j
  2 n3 n. I8 `6 ^# I5 J' i
* History -------------------------------------------------
! r- Q8 s2 a7 ?5 z' c! H4 m& X& y& {" n; b% G; b1 k6 X
ver. 0.20, 2010-01-19/ ?; T$ @/ @) w) u$ E% A  R8 e
5 s  E/ }6 ^; s
- fixed. didn't found strref.1 B3 `4 p- f1 t( n2 ^' B1 H
- added. GFF3.2x remove & export embeded string.+ t2 @: u  ^- I
- added, Find All! W# z5 w0 Y* ]
- fixed, edit text didn't changed when undo current cell
4 f9 c4 g9 i" M" V9 M- fixed, Find(F2) didn't do from start row. (v0.16 bug)5 O$ b6 m( g3 K8 L$ w! m+ H
- deleted, empty.tlk  }* u& F( S+ v: K4 ]1 ?2 A' w
% z% P, b! f$ e" C5 A. y+ C
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
+ c' [- y% I9 n9 F" x* P6 b如果有支援字典檔的話,那翻譯、校正起來就方便多了。* G. \7 h2 p+ {9 n  B
; V/ G. r& k9 ]% i7 S- {1 @
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) \, A% O& l4 y% s) I% b5 \4 N
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ f9 B* x! S; T2 T給UTF8什麼的文本,導回就亂碼了。 ...3 p8 [$ l; M% I2 T
blackteajing 發表於 2010-5-2 15:49
9 S) r8 ~" B& B8 Z% n  @

( W' L3 b9 v+ U( x; n+ Z! R話說,我是用這個來修改 TLK 檔案的,: j0 w+ F  V& q9 x& Q1 v: S
) w2 Y: V8 m' k/ K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
3 H: \  J; @" u2 `8 l' A0 y. P- y: V1 \7 Y6 l0 t8 F* P. p- ]0 z. N
匯出時選圖中那項,就不會是亂碼了,7 q  @" [: M# n- T6 }9 e& W
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# N* e. r8 G4 J  h  ~0 z) T* V對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- _- X; t7 H' I) i2 h- E7 e# `; k
good software !!!
1 p! g  w0 }1 `7 R- fsupport, support !!!
4 P. m3 T$ Q) Z/ m+ Q2 n$ \
' C' k& ]) _" X% T1 l疑問,
1 k7 S4 Y) P6 @9 N, T在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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