奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% n2 r; r1 f+ K$ A( P" q
' e: p4 l) H; ^! g! K8 n

5 W% y0 Y( _8 X! Y) [2 j; N
0 @9 D7 j" o' q- m6 ^" m原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 d3 W, D0 J) Y8 v5 U& u
* e( ?* l2 U; u
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " d+ O/ J1 z. @+ R
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 }& |* j- H. P* w
ver. 0.20, 2010-01-19
- n/ ^! w: m9 r4 \
% |/ A; V! u8 p - DAO TLK Editing Tool
, e5 @5 {$ o& u$ W1 ~ - Can handle multi-referenced string(s).6 i- a. R" }0 Y* M2 E9 F/ {
- Export (Tab Sep. or Line Sep. with/without dup.)
; O5 t# _* o! P( ~ - Import (Tab Sep. or Line Sep.)& W/ c! S% I. J' \" m  @$ F
- Comparing tlk-files% S5 g5 E) b; M% h$ k
- Checking categories of the strings and Filtering the strings.
0 n5 L9 G) V  L4 V, f  
& c5 m8 y9 a' W2 V - Require .NET Framework.
+ n  j/ J$ m# P) ~0 p% o  ~6 }1 i9 }  Z, ?1 O; l# S( c
* Without command-line option, Program starts in UI Mode.
: M2 ?7 j4 M. @% ?6 k' @" U$ K* K" t6 i+ p0 Y/ i7 Q7 E& }
* Command-Line mode ---------------------------------------/ c/ s5 E6 N8 `; J2 i4 I# f

5 b7 T& A" M( y% i( dExitcode: 0 No-Error or Succeed. else, Error Occurred6 m5 ?+ ^2 F% d; A

+ O) `( E: I- Z+ sCommon options
# w  Y9 ?% j5 r. i5 c8 Q( v1 z# |( I) S- v2 R  C0 N' F
- Option with 'Q', silent mode. doesn't display message box for error
. F# @0 u# m$ R  t3 X1 ~ - Option with 'X', always display message box showing exitcode- p4 g! v2 B2 {; o" W
- Option with 'Z', logging off# }+ C  c/ ]5 h" @, S! y' T' G( q8 ?
) f3 j* _0 P* [4 M3 q& ]$ A& f
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
8 b# [2 R/ O2 b, S& `! L
0 v+ @5 E' e0 P% a/ w. F: {. r - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
) w7 u2 ^3 c/ N4 K/ Q8 [1 e# W5 r: s6 s- k1 H  T
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 P& g. t; }3 o/ m4 y2 D4 X
/ K' T! Y0 \0 V
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) }# M0 B8 b' |/ C2 v3 r* x2 ?( ^

- D7 b1 e, g, V; D- ODAOTlkEdit -diff[m] a.txt b.txt7 c: @4 L3 \! x6 |+ ^* G
" P5 h" h7 U6 k( r5 V$ 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>) k* ?& e; R2 _( ^% h
- Case option without 'm' (-diff), Tab Sep. txt file.: w$ D7 [5 R/ }1 e$ t5 u/ Y1 F, i
- Case option with 'm' (-diffm), Line Sep. txt file.
$ n' I1 U+ m# W" _* ?7 K: t! ]8 W( j  o* n  P/ w( t5 [) y
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
, G6 t2 O; Z5 Z) P4 }/ v3 y2 Y4 K/ a5 ^
- Export string item(s)/ a3 f) D" S2 ]) L( w
- Option with 'u', extract without dup./ C4 @2 D9 M" {3 f+ {5 R
- Option with 'm', Line Sep. txt file." p: `/ X; d/ b) _# n
- Option with 's', sorted by strref.
) l. S  i5 ^* {  U0 F/ y4 p6 ~ - Case omitted to-txt-file, saved to tlk-file.txt0 C% c# t+ w8 S& ^0 }
' w- x( Z' s+ }- @
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  G0 Q2 O* u1 [5 d0 n+ _- T- q! L. e) B, Y' `) ]5 x# P  F
- Import string item(s)
( l8 i2 G9 A6 | - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
2 N2 D# I5 @% c0 C - Option with 'S', update a string value separately by strref
# c! u. R) D2 Q( C1 v+ S - Option without 'S', update directly the shared-string (multi-reference string value)& x* _' Y% {$ `% ^
- Option with 'R', strings will be reconstructed, and the same strings be merged.5 h: w. Y0 X$ e7 K4 D1 z5 ^7 E
- Case omitted save-tlk-file, overwrite tlk-file
9 W& N3 T" k3 i3 L
9 L: U& W2 [. j6 y' x: \DAOTlkEdit -d source-files output-save-directory export-txt-file% T4 u8 V. @' j7 `/ U

3 @: _. m4 ]$ [( T: P/ ? - Remove & Export GFF3.2x embeded strings
/ _0 U. k/ \/ p8 Y( b! X9 @ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- u3 {# T% Y# S4 `% l3 L6 Q; N3 V  
- `/ Y7 ^4 {+ ?. ^8 F# |* ~- ?* History -------------------------------------------------! g( m$ G: j2 Z( K- u
8 l/ y7 L, O8 |0 Y+ l% x4 @4 Q
ver. 0.20, 2010-01-19% ^( H1 h1 E: q( d$ m! f! Y( r" k

; t& D( `7 S' i) s/ E- fixed. didn't found strref.
3 ^1 C4 h# s! F8 k, l- added. GFF3.2x remove & export embeded string.8 g0 l! x# m) ?) h2 o; Q7 [1 m0 ^3 F
- added, Find All
6 G9 I3 `3 O1 B; B& c- fixed, edit text didn't changed when undo current cell1 O+ ?7 w3 H. B) V
- fixed, Find(F2) didn't do from start row. (v0.16 bug); X3 C2 i+ l0 c. [" r2 s5 D$ x
- deleted, empty.tlk
7 J* L# G& f! a( m  [& E1 T& D  [  v/ Q: y5 P1 G6 r$ P
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) P9 u$ E9 v: I3 I; ?+ l如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" b; L3 u. p; P* ^
2 D& x3 ^5 `+ K3 o2 s3 U. Q/ Z等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& n+ J8 S( p( K7 ]  h+ b
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% g  m6 D/ P# {: X; O0 I5 w7 }; r給UTF8什麼的文本,導回就亂碼了。 ...2 d, }: }) I. D" Y) l1 ^! c) x
blackteajing 發表於 2010-5-2 15:49

7 R3 n- P, I8 M' ?/ W. @9 r: y
1 W3 r( `/ H& y: r/ j! n話說,我是用這個來修改 TLK 檔案的,
  {$ s3 ~; Z  i: y
! z& }/ Y7 Q& s  C, Q2 M8 \也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 q; n* f5 k! u  c( t; P

" Y1 j$ w$ D* o0 l/ b5 V" ?+ `匯出時選圖中那項,就不會是亂碼了,
$ m4 Q# Y3 h3 @3 ]6 i, c[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?, p8 N; b% b# d8 @! b6 [
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 U( A2 b5 a! w0 p8 p" L  _; J: j6 D: L/ i* v# J" F7 s3 ^
good software !!! 5 P% q" U5 Q* ^9 G" n5 b
support, support !!!
" t/ G. }/ z3 u& [1 c: `# `, S8 E# \/ a& p) h
疑問,3 T1 \" q+ ~" r. ?5 `
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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