奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
) E% W. R: g" @( ]) R0 Y+ V" n  _8 \
7 a4 D! U$ n' b; N
' c! u8 w6 A1 u* a) f8 f. P5 z
: C6 v$ a' m1 w7 O  Z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271) _+ R9 [) h; g' n# N/ k* o- e

* Y, i5 j; L! ]2 M/ H$ oUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
6 A  s8 N. K$ yDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ r" @% d& j  O ver. 0.20, 2010-01-19
( i6 H5 _$ X- P" c  _+ @8 U, i6 L
  h* K& ~' M; S2 s - DAO TLK Editing Tool
" W8 q: D5 _2 }5 i4 G1 W - Can handle multi-referenced string(s).
& x; X6 t- Q2 ]6 ? - Export (Tab Sep. or Line Sep. with/without dup.)
8 F, x" k4 b9 s6 q0 b - Import (Tab Sep. or Line Sep.)
2 b3 U( }' m  \& @4 M9 e - Comparing tlk-files% X* Z) \1 a" m6 Y
- Checking categories of the strings and Filtering the strings.
: @0 ~& E2 R" Y8 O* ?  
3 G4 j4 r! m# Q3 ~ - Require .NET Framework.: H! ]5 ?3 x$ @) d7 f6 I* J
" U+ T2 h  c- H( W: w
* Without command-line option, Program starts in UI Mode.
, |) q% L2 l% r% w" b
& N1 C0 i* u1 I5 H; U0 E8 l# X* Command-Line mode ---------------------------------------
4 e' \5 N1 Q$ C$ f
  V3 a  H8 G; v/ ]  x  j: f  cExitcode: 0 No-Error or Succeed. else, Error Occurred5 O: u; _; J/ f! y9 h0 e: G8 |

; d& Z: O: a  N. f$ {Common options$ w/ T+ n/ `* N
+ O# G4 C5 c1 p. |% W/ n; w' y
- Option with 'Q', silent mode. doesn't display message box for error
0 h% ~8 Z( U9 [9 ^# U - Option with 'X', always display message box showing exitcode* ]! n8 F8 w  g: d$ }1 U6 B
- Option with 'Z', logging off
% C7 f7 ?& |) m) F. @0 M( W$ }6 M' E6 f$ k0 y
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  G& Y( Y  @) m
! i" t: V3 O$ ^
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 `3 I1 I% n, R4 t$ z+ Z/ m, v5 X, e! ?( ]8 \8 H2 p: K6 K
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 h% Y$ B# i! X
6 @2 k/ h: I6 k  N4 D
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 b. V' Y- m1 D; o# n6 i
) T. Y; K2 r6 _; x! s3 s+ J& r9 X4 J
DAOTlkEdit -diff[m] a.txt b.txt$ G6 u: _- m$ ~2 l: V9 _$ c
! c; o0 ^2 k5 H( d5 _: v
- 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>9 v* ^7 u8 Z4 \: o
- Case option without 'm' (-diff), Tab Sep. txt file.) L; s: D8 a+ J8 ^9 {6 p- L: K* n
- Case option with 'm' (-diffm), Line Sep. txt file.
' _: W6 b+ i4 r4 H9 f$ b+ j/ }1 I- s* d* G( K  x
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ x( i) `0 H7 T$ b0 v" @4 G1 F# V; W0 k' R1 Y# F
- Export string item(s)
4 t6 @  `% z/ c; g: z$ m - Option with 'u', extract without dup.
7 I9 T! n+ x: b! t - Option with 'm', Line Sep. txt file.
* U' F0 R( S: [# v! h - Option with 's', sorted by strref.
) Y. J; Z4 s# W9 O" a$ Y: i - Case omitted to-txt-file, saved to tlk-file.txt5 P1 F/ u1 c/ X# k5 C6 @5 x- P* l

& d" [0 k- w9 S3 u  R5 n8 a' B# f( m. DDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]9 e( ]  e$ f/ W* ?) Z* B  ^  D! R

8 Z, @7 j) G  C - Import string item(s)+ `. J1 H. N$ j  u' w
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt", C; Q7 Q9 W) z' a; i3 A
- Option with 'S', update a string value separately by strref
# V6 z" x1 t0 q( W - Option without 'S', update directly the shared-string (multi-reference string value)
+ D3 t8 e4 y9 o: {$ A - Option with 'R', strings will be reconstructed, and the same strings be merged.8 ]& L- o5 v3 b, d& A0 d
- Case omitted save-tlk-file, overwrite tlk-file
& G/ z% s  ]6 X 4 F" f1 u3 ^. V8 c. B/ N% }
DAOTlkEdit -d source-files output-save-directory export-txt-file9 X% j3 }% x0 [4 ^( h- S

. X4 f& h0 `6 L- t6 o - Remove & Export GFF3.2x embeded strings5 g; A, M" E' d# ]+ P% X
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
! ]! d1 w  I+ B& A' `7 h  
+ O6 J0 y9 G: r+ a1 q: }) w. b* History -------------------------------------------------4 G: S* s0 v0 T# b7 ~

. ^( n" ~  U! J- S9 \+ M7 s' f$ S, Ever. 0.20, 2010-01-19# q4 Q9 p  h& I9 F; L5 c
& F# s; Y+ ]% [; u, z# ~+ b
- fixed. didn't found strref.* h* m. J  X  p! c1 {
- added. GFF3.2x remove & export embeded string.2 h1 }+ u% X1 H2 E) R/ ?2 d
- added, Find All% m1 j' _( @  q0 V4 R3 b( W
- fixed, edit text didn't changed when undo current cell
$ q+ ~% P2 e+ L7 Q2 W- fixed, Find(F2) didn't do from start row. (v0.16 bug)
( d/ ^+ s9 @# ?% {" e0 j0 F- deleted, empty.tlk
% M3 ]0 ?; E6 \
) ?/ l5 V- h) Z) B0 m' |0 }) d$ H% x[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,5 I" e/ v' o: }% M- S  w
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
/ u0 z$ ^  H# w. w2 |0 D4 F$ B; l& s! ^+ r/ P: P
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% m6 j* F5 I6 L' I
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 f% h8 ^4 i+ y+ O; o& ~
給UTF8什麼的文本,導回就亂碼了。 ...
7 h9 Y# R2 I% T" Yblackteajing 發表於 2010-5-2 15:49
) A! {% ]* f# Q6 t3 B2 k

- S& z7 k' p& i2 T3 {7 `話說,我是用這個來修改 TLK 檔案的,
2 {: I6 T: Q% J. z0 g; o) P
* K5 D5 o% F* H2 T3 C% @4 K  v也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
, b+ ], b# l( K- b; w6 T- Q8 {* A+ U8 z" O' p( G8 }: r
匯出時選圖中那項,就不會是亂碼了,
+ `  r1 G# S' r  V[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
8 n, u( \# q1 g, Y' C1 @對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. Q/ G2 T2 ?, m. J0 k& ?/ D7 w' j* A
good software !!! 3 u$ k+ D1 |. h, |
support, support !!!# g+ G4 z+ p! _' p& _2 e
( ^& D2 Y( e) J
疑問,7 S$ P' v( q1 L
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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