奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
2 Q* G) D% `& P1 e2 i8 |1 @+ ?9 V: ?8 ^) p
( ^5 [- |8 u0 W' k

3 m; K% z, O; b% X. h) U# G4 e原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271( W) W) N* `- w. o6 l

% f$ r/ m) j6 I1 fUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ k1 ]2 B0 l$ A( c: D' YDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
7 U* y3 p& D: u' D ver. 0.20, 2010-01-19; L* b) E" U, {9 a: L

' b' J; S& g3 g8 F - DAO TLK Editing Tool  s) P6 s% b) a8 U. B
- Can handle multi-referenced string(s).
' ~+ p& [  g$ F+ V: S: J) x& h+ j - Export (Tab Sep. or Line Sep. with/without dup.)
( _3 F. Y: d8 s( v4 Z9 j - Import (Tab Sep. or Line Sep.)$ B% e3 K& P( M7 I
- Comparing tlk-files
/ h1 B2 K" J9 a: k) Y - Checking categories of the strings and Filtering the strings.
& |" `7 c2 w% W+ E" j  * K( l4 x0 E) X4 C) [& k. r
- Require .NET Framework.
# @& E" _9 A: r0 F
7 |- P2 u4 [( D7 g# y1 `* Without command-line option, Program starts in UI Mode.2 Z" i" p: N. K4 \6 J
" X$ D. R4 V* t* _8 r; [
* Command-Line mode ---------------------------------------" L' X7 e9 m  u% h# P) A( q
. N5 |/ L# f" w$ N6 o
Exitcode: 0 No-Error or Succeed. else, Error Occurred. m8 R/ N  J: j4 ^7 b- S. E

! h7 ]0 Y+ F% y9 ACommon options3 O2 f# K1 h: W" o
; N/ O7 L: x- N
- Option with 'Q', silent mode. doesn't display message box for error' o# [7 ?4 f; s) O: S0 V! Q
- Option with 'X', always display message box showing exitcode+ Z1 K* I1 o+ O
- Option with 'Z', logging off
" U- L5 K& ^6 R4 x4 z- N1 F( C4 t' A- ^1 [5 a
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
9 l7 a/ G6 R9 D# U3 v5 t
- l* w, U/ c2 m5 ~- }0 Z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! o3 C) D. F, J% U
  {" z1 o  z. IDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 l) t9 ]8 A8 Z% ?# E' ~2 C
; o- `, v9 U6 `9 r' A# `1 ?6 ` - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" H: Q3 K# N5 a  B. y/ t4 n: l  j
2 O# D1 l7 h; @- T5 }2 F, iDAOTlkEdit -diff[m] a.txt b.txt
! r7 s3 J! t, j. P4 T) m1 x/ b/ T/ a! j; Y8 i( Q( f, F- N, M" 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>
, t1 U8 c& r" z. a* p - Case option without 'm' (-diff), Tab Sep. txt file.
9 X" {- A! j/ \$ m - Case option with 'm' (-diffm), Line Sep. txt file.0 S8 x9 v$ x- x: n+ ]

# P2 a$ Y' I1 f* a; i' nDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' Y# P2 s) f6 C1 X( t' I& t' o
- r. ?6 y0 c, u% j! B - Export string item(s)
# _- M7 s5 ~- \+ l# I - Option with 'u', extract without dup.
. g6 v8 ~. ]; `, X3 m* e; y - Option with 'm', Line Sep. txt file.
5 C. ?+ P: _/ y7 W! y - Option with 's', sorted by strref.4 u; F; k, H9 Q: ^
- Case omitted to-txt-file, saved to tlk-file.txt9 w, e* p2 W/ U& c+ L& s+ Y! z
3 x$ {* ~( u! _+ |# v+ j: b7 ]
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
4 }* H' x6 w- }7 W$ w" t- w- B$ Z) x- Y1 J6 v* Z* y: _; y& D
- Import string item(s)
6 r9 k% W/ x# Q6 n% [; x/ A - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"5 j1 J8 p$ `# P% R( n/ _
- Option with 'S', update a string value separately by strref
5 _' Q0 i) e. t9 h' q0 ]) d - Option without 'S', update directly the shared-string (multi-reference string value)
5 e' m8 @0 y" y% _ - Option with 'R', strings will be reconstructed, and the same strings be merged.+ M- z9 A, l0 B$ b! V
- Case omitted save-tlk-file, overwrite tlk-file
" p# a1 {- ^  j$ M. c
" k7 i! B7 K( iDAOTlkEdit -d source-files output-save-directory export-txt-file
3 _2 w( p+ |4 ?" a2 i7 O
/ u1 [. R9 f. E$ }1 I0 H% m) K - Remove & Export GFF3.2x embeded strings
5 a3 N( P  d* b7 ^ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 l  h! Y& q3 I7 R$ `$ Z6 r  
! g9 |8 c# x; X, }$ z; ~. g( L# o* History -------------------------------------------------
3 D* w% S+ ?8 N* r& n" D
& ~: P7 N( \6 k2 d0 ~6 Kver. 0.20, 2010-01-19
0 Y! E- M  i; K$ z9 u& j2 K/ @
, Q& J# {  M2 E- O! a4 d- fixed. didn't found strref., z/ d" ]! g; u% \; [. O
- added. GFF3.2x remove & export embeded string.
+ U& B! d$ k6 s( O! b7 ~% ~- E- added, Find All
) c% d' P4 Q  M) b( v; ~- fixed, edit text didn't changed when undo current cell; V8 Y) c6 a- n0 v5 W! s' A: m
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
$ D, g) S: n  J. |3 }6 [2 g7 W- deleted, empty.tlk* F' u9 V% j9 b  }3 t! v( P  A8 s

2 o$ y7 N' a) w% ]1 j[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 q: {: y8 M( |+ \  A如果有支援字典檔的話,那翻譯、校正起來就方便多了。  y3 o7 m% b) P' y0 t; V5 M
& I9 W7 |/ f: o% {6 V! F  Y# x
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% h9 O& `, e( D8 j* Y+ G4 ~
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 r: c5 y$ x4 g+ e9 ^* f& [% w
給UTF8什麼的文本,導回就亂碼了。 ...7 m3 [7 Y- ^8 V! ?
blackteajing 發表於 2010-5-2 15:49

$ {3 {7 q& J: ]4 a# S' ]7 `9 l. l
/ _7 d% U) H. E6 B/ [話說,我是用這個來修改 TLK 檔案的,
. ~; R% Q, S# f" y0 y' z5 }* P3 m( C7 F. E9 `
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 M( ]  U+ u: ^: x

: D0 A9 v3 x4 F: P5 \' l: @匯出時選圖中那項,就不會是亂碼了,. c7 s5 [5 e8 F
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?* g. Q9 l: N6 M* F+ U( J
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
6 P- H$ l  J* X5 Q
9 f) H4 W4 F9 ]good software !!! * ]* o$ b/ A  c) U9 f+ q
support, support !!!
  }( F7 p+ k* e8 a. ^- k' C+ B# z" j" E4 G# g
疑問,/ R4 m8 V5 `; ]1 v  Q" r
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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