奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
" v; c! p" H& o# m% M6 i7 ]
* W3 j% `- u7 ^  K: i 8 r3 x5 q7 H: G1 s$ O. R

) U% U' J# t1 Z+ u+ T: ~- G  E原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* P: j" j- M+ |/ C( q+ L

/ Q0 Y- j# G4 ]Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ K2 R7 r. a4 H$ lDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
9 j: j% @& T7 j ver. 0.20, 2010-01-19
, @3 k( H* I# m6 x
4 B" m1 G% \7 y+ A% {8 c. {3 P - DAO TLK Editing Tool
; O% z7 Y: g6 `* _' k - Can handle multi-referenced string(s).
8 C: q7 j* P; x, w - Export (Tab Sep. or Line Sep. with/without dup.), y; {# D) p( s; a3 {+ j& r
- Import (Tab Sep. or Line Sep.)
7 @8 d. T) R% J! j: C - Comparing tlk-files
) j) o# x) J) R# } - Checking categories of the strings and Filtering the strings.
6 {9 ^& [8 f8 d# P+ \  x' a  
9 _4 p# V4 a. q, K( R0 `( R" Y - Require .NET Framework.
6 d& W7 C: J. p: X3 [( ^1 A# [1 x2 W
8 L3 B3 p% x3 G  k. u* Without command-line option, Program starts in UI Mode.0 [. t+ u+ C0 X: ^* i0 `

0 h! V4 B" K8 t3 Y0 W  M* Command-Line mode ---------------------------------------
3 p) Y' j( h2 J# s# n& m3 E. z/ |+ |- |6 S( B1 V
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 I( {- J' ?6 G+ R8 a
  c* D" f* C0 }6 ?2 d( u5 W6 C
Common options
" z7 z( A9 d& I* y8 P* {. {/ j1 E/ ?- E5 T- _. W( {
- Option with 'Q', silent mode. doesn't display message box for error
  c- T- g; \- B1 H' K, {. ?. t# B - Option with 'X', always display message box showing exitcode7 S3 o2 ^# I5 u7 n) x
- Option with 'Z', logging off
5 ~: B8 I5 R% ?9 Z5 q) V9 i1 A% H
. M& V3 N7 |6 V; ~! _1 hDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 R1 Q- H( h9 H" z( R" O
& _4 }! i* A; f. ]$ j2 }3 f
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 V$ e' A  w+ n; |1 p3 r7 W& @, d% j
6 Q7 c0 T& X% j7 X+ Q
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; i4 w1 q4 [/ R6 n" j$ g- P9 w

) \1 n8 F$ A+ D/ d! O$ b+ g - Tab Sep. TXT File to SDJ's tlkeditor Export TXT / a! {" z$ @6 N8 E, b. R
/ ]: j+ |; l- d+ o
DAOTlkEdit -diff[m] a.txt b.txt3 L) }; w3 Q# u; ]; O% x& j/ r2 u4 H
7 v. F  \' M8 R, Y3 L
- 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>
: C4 u3 I7 t* M - Case option without 'm' (-diff), Tab Sep. txt file.
5 b' \6 w8 r+ `7 R% B4 o - Case option with 'm' (-diffm), Line Sep. txt file.
2 r5 v5 T9 W( z9 u" [4 ]- e& \( f) n; e8 N
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]4 a9 L2 a% H# {& _

, k, n2 V' v, |& `! M2 K/ J - Export string item(s)
, |/ K: U$ V- ^7 l! a, ` - Option with 'u', extract without dup.0 b. z5 I  T& c
- Option with 'm', Line Sep. txt file.- L/ _4 Z& U: |
- Option with 's', sorted by strref.6 r! h& @% s+ l" ~+ U5 S
- Case omitted to-txt-file, saved to tlk-file.txt# e4 v" T, ?$ c- r+ ]5 i% h
0 O& M" ^7 i" ~! C7 C' ^+ T; i
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% c8 c" l! X/ D' c
/ |: i5 ]* H( a3 L - Import string item(s)
( A: ~& C# ^4 p8 ?0 ]8 k - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". A8 v; Q' o! U" W# g9 \
- Option with 'S', update a string value separately by strref8 N: H; ?, P, X2 Z5 d& V
- Option without 'S', update directly the shared-string (multi-reference string value)1 J6 d; X/ U; e2 `% E& ?0 \9 f; k
- Option with 'R', strings will be reconstructed, and the same strings be merged.) }  s9 T5 T: t6 t7 z6 K* \
- Case omitted save-tlk-file, overwrite tlk-file3 P3 G7 P5 T+ q0 ]6 i! L
4 `, H7 l1 Y$ F; v& r4 ?  `
DAOTlkEdit -d source-files output-save-directory export-txt-file/ n% t3 {* u  L9 s; Z- m3 n5 O; w
+ f( \1 P+ H" H: U4 p& b( j2 l
- Remove & Export GFF3.2x embeded strings! e2 x6 U: r. b
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", a# N) e9 |  r  Y4 ?
  6 a& w+ r% c2 S. X; h# I3 O8 g5 @
* History -------------------------------------------------
$ g8 V/ x4 j0 K- y  o
& E4 Z* \+ H- u  F0 p0 @9 y) X# uver. 0.20, 2010-01-19, y, q" z7 z0 |  C3 m) G
- a& W( P8 w0 ]) J+ k
- fixed. didn't found strref.' x$ }6 |, t8 L: `: s0 a
- added. GFF3.2x remove & export embeded string.
) T( o7 o: p! D( D1 s- added, Find All# s* M1 C$ o- h. [4 t  e& A
- fixed, edit text didn't changed when undo current cell
+ ?7 |. r9 G9 s: g- L! Q, b; B& \- fixed, Find(F2) didn't do from start row. (v0.16 bug)" j2 b) g6 r0 N  U
- deleted, empty.tlk
) f9 y+ e1 O5 _( r  q5 |, @- L1 i/ V' U3 A' ?0 ^( e7 e9 }9 T* m
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,$ B& N$ ?" f3 `: a" B
如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 |4 J( m! e4 }1 q( z/ U& E

/ H6 g. W" z8 l' W2 o等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 Z( g" |2 @2 z) v給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 |8 k$ |7 y' ~' j: Y
給UTF8什麼的文本,導回就亂碼了。 ...
( q0 v; B! L, x4 K2 }blackteajing 發表於 2010-5-2 15:49

. R2 g* M! _/ r. S5 u) \$ j9 I& v* v: _: `9 W3 C* O# A
話說,我是用這個來修改 TLK 檔案的,
; A% R7 E- n. B3 ~6 v$ A7 }! u% }2 a+ R4 _% ]1 d. a
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
+ D* J. K+ E0 `+ y3 M
7 |; x0 Y# w1 W( l匯出時選圖中那項,就不會是亂碼了,$ k' W" q) _  L% M
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
1 x7 o1 O; C* a" \  R8 }對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- f5 j: D! h, M* P
, V9 n: t- l* C! [; o5 e( vgood software !!!
9 U% z2 m) }, |support, support !!!4 r. V7 H1 n5 U* x* e% d( {
- F0 m0 N+ ?+ C
疑問,
* [0 X: m% `7 V9 M7 X在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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