奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ `( }; F9 i; z6 D, H6 e
: e4 D" ^* h4 e8 o6 L
( h: V2 M0 u, ~. W. J% b! d( }8 h! X. x5 h7 p
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
5 c% i7 a+ L: Q) V- g1 J7 K2 }# u! {; Y( C# _. d
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                + I) y, p' O& r4 {
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)1 Q+ t- m/ l" `( y. v- I
ver. 0.20, 2010-01-196 |) O" A# c& G# A$ a0 x

& }) ]+ B/ M" U: J+ e6 b6 I - DAO TLK Editing Tool
+ |; ]& R/ K1 ~5 b0 O - Can handle multi-referenced string(s).- W  b: N( R/ e; r9 @: y3 n: m: g4 n3 `
- Export (Tab Sep. or Line Sep. with/without dup.)4 p, r" h- A! w/ ^
- Import (Tab Sep. or Line Sep.)
9 j1 q' A2 o) N2 l - Comparing tlk-files* x0 W( d/ E( n; q( G
- Checking categories of the strings and Filtering the strings.  A$ a7 ~8 Q# P7 ~
  
+ m: z! _3 l7 P2 E3 W - Require .NET Framework.: ]0 S& t' L- A  f! Y

# Z9 l  ]' i& t! M% \5 C* X* Without command-line option, Program starts in UI Mode.
' l( d# A* B. `3 R' w( `! a' o4 c4 r# w7 I& F* \1 w" J
* Command-Line mode ---------------------------------------
0 {- i  D& b' ~3 ~6 I; p5 R2 A, C0 T* R/ z. T9 j
Exitcode: 0 No-Error or Succeed. else, Error Occurred
9 O0 j6 b/ E6 Z% x: @: n! \5 }1 i' C5 y; Y3 O7 O! b
Common options
0 L  O! l, F5 K: d4 Q' a, @* B8 B3 Y: K# o7 w- y
- Option with 'Q', silent mode. doesn't display message box for error9 s: t5 M. A+ H0 T, f3 r
- Option with 'X', always display message box showing exitcode& M! c8 p. H, b  l( }9 {
- Option with 'Z', logging off
$ L8 g( k8 }* ~, k; B" G6 n# Z/ o0 ?  }" q4 u
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 w; y( h6 l3 P. h% x, D

  I3 B* T. F4 k& I8 f - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( K. D( O" }0 i- u1 a, i. T
- T# i5 \! O2 I& ~9 a: C) d3 T( A
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
/ @- q0 p) D& H, g: r9 ]+ x
% W6 S. G1 s" ]. c' a5 i' r - Tab Sep. TXT File to SDJ's tlkeditor Export TXT * C5 D3 P: t9 a; ~
7 k- w" S- Z3 R. `
DAOTlkEdit -diff[m] a.txt b.txt
% X. K, p" ^5 w; n& j
  x+ o  K; Q3 h! a - 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>" g% k" e" W3 u5 P& X! t
- Case option without 'm' (-diff), Tab Sep. txt file.% h& N5 ^8 @* T# Q- L
- Case option with 'm' (-diffm), Line Sep. txt file.
. ~$ `: s- j% o- {9 G, `  _9 X& {$ a; F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]# ]$ p4 o3 `8 A/ s! f
7 B7 M$ g; N8 G7 ^1 `4 p; r: F8 S
- Export string item(s)2 g: C/ A; `$ F8 v# i  G
- Option with 'u', extract without dup.4 a: u7 x; r9 w) R  G
- Option with 'm', Line Sep. txt file.: H4 h4 \  o" N+ R6 ^8 g8 J
- Option with 's', sorted by strref.
$ B' b7 x& F7 ?+ d: p - Case omitted to-txt-file, saved to tlk-file.txt
. ?: u$ T" K! i" ]4 _. S. E: O% i* E, `* {+ p+ h+ k! K
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
: t$ O6 p% ~& M* `. L
% c. ?- o+ I; i5 ] - Import string item(s)
% `: S3 r* z7 ~& ?$ g - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& g2 a& @8 H5 Z% ^
- Option with 'S', update a string value separately by strref
' u2 P# Y& X) j9 ~; Z, I# V- q% b - Option without 'S', update directly the shared-string (multi-reference string value); d" K- U* O! G( J8 P8 L# u
- Option with 'R', strings will be reconstructed, and the same strings be merged.: M. d% c) o' T6 D) w5 _  i
- Case omitted save-tlk-file, overwrite tlk-file) y# |  L0 f$ `8 K* S9 w
5 l' c+ f: o* b
DAOTlkEdit -d source-files output-save-directory export-txt-file
) U8 c3 m8 f+ Y% L" _* T2 E" |4 H- O. x0 c3 N0 [0 E( @/ F: l
- Remove & Export GFF3.2x embeded strings
& u, l1 J% Q) N0 ^" U - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
# Q. a2 i9 [  i6 ~  
! c, |  z- v8 {  t* History -------------------------------------------------
: I9 o. m" S. v/ F) l; C5 `5 \7 d# }+ P
ver. 0.20, 2010-01-19
; t1 g! D$ y* \8 `3 V! y' G* S5 r! G% _$ X
- fixed. didn't found strref.
% ~# s8 K* X/ t( h! `7 S2 l- added. GFF3.2x remove & export embeded string.
1 ~* N1 e8 [  u; K5 h. E- added, Find All# B6 Y* q1 B3 n2 F/ Q) f& t+ P) P& t
- fixed, edit text didn't changed when undo current cell- \3 _* S/ g: b( X* ~
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 m, {  `. I& w( p/ o
- deleted, empty.tlk4 t+ }) _4 x# B' b

; U' @$ _) [! l0 T5 g; t6 N[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,: i1 N7 [& F6 X3 I- K% ]1 ]+ b: h
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- X9 {( |1 Q. t- h

0 j9 {# }. J  ]' W等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; h8 [6 d" O8 L9 b: K( }8 o給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ y+ ], g5 a" ?. V9 U1 c2 @
給UTF8什麼的文本,導回就亂碼了。 ...8 J* p9 ]$ c& A0 O7 l0 F7 u
blackteajing 發表於 2010-5-2 15:49

  S! k( C7 k. ^9 F; G' ]. q; x/ P+ X4 ?9 K% \: t0 J/ @5 T3 o
話說,我是用這個來修改 TLK 檔案的,
8 }5 G1 ~: p, h4 ?6 E
" H: k- Z, k, U0 {; X( P也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了' p2 ~5 B# j5 E

! Q" e7 H! H! @( [3 J) @- n! v% }匯出時選圖中那項,就不會是亂碼了,
; w* R5 b: p5 u3 V# F& {$ t[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
& ?, X! _( |, q! |2 Q6 ]) N對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 2 M7 L6 Q" \( y) z( u6 J1 J$ J

& I/ V2 s, s* X1 u2 ~. kgood software !!!   G$ Y9 w& V. n2 i4 ?  ~
support, support !!!9 d" }: S" X1 t) o/ W2 \  y( Z

& S8 j! D+ w$ H& e1 }! H疑問,
1 l8 z1 T$ F5 x4 \1 `2 b在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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