奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用7 G, U! l- x3 M* Z$ I2 S) w
% z" n# ?; ?" _

$ G* D9 t( J8 N- f- r/ g1 T% d/ a% n! ]# s3 h
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- h3 B1 `7 j0 M  E0 v& f3 T. K, M& q# j$ ]
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                + E6 L; C: I( o( r' U# l
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ N6 v; N0 u  I7 _5 Z- b
ver. 0.20, 2010-01-19
% T) Q  l. u& k
, z$ K# H3 f9 D - DAO TLK Editing Tool
& m3 h! K2 _9 v: O( z8 l; l2 b5 p - Can handle multi-referenced string(s).' u7 Y1 A6 T3 c  Q; @
- Export (Tab Sep. or Line Sep. with/without dup.)
8 V4 g$ n6 ]. D3 r( g* Q' J' G - Import (Tab Sep. or Line Sep.)
3 U! t7 n! Y; R& G. `. ]# D - Comparing tlk-files: f, S' W3 `1 T! t* _- V/ u
- Checking categories of the strings and Filtering the strings.
0 `, R# U, i8 T% _  2 h) u) T( A* b& U& p" p
- Require .NET Framework.8 V5 h9 Z6 I; d" Y' L
" h- @1 [1 ~0 H
* Without command-line option, Program starts in UI Mode.
( C) o2 @! T8 o! D0 W+ w( X, X! e8 o2 d
8 k/ c& n6 ~8 f8 W% r5 b* Command-Line mode ---------------------------------------1 O; P6 A7 s) [4 a* X
0 x. s4 A" i8 w
Exitcode: 0 No-Error or Succeed. else, Error Occurred
/ M' l, O# a2 v4 \- a# D. s' ?8 j  n+ {5 J- ?8 q! _2 t
Common options
$ _3 J/ m1 s7 `* n! l5 T
7 W) `3 I! R5 I1 r0 g, s - Option with 'Q', silent mode. doesn't display message box for error# ~5 n' z! f: Z
- Option with 'X', always display message box showing exitcode
5 O) d; h4 o1 [$ v# z8 ^8 N - Option with 'Z', logging off* B- c, g9 X) Y& J6 L4 G2 y, k
$ p- @1 D- D+ p+ c. i- D# H
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 Z" Y6 c0 q; @& c$ m4 J& ^
& M( P" X4 V7 h, y% g - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
' L# c1 x9 U# u7 x: ~5 _0 i' C: d% T- {3 O* }4 |1 V
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
4 {1 C  a8 |) D' H. i0 \3 I0 B
# [! a1 Z# |! o( t9 W - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ! }: i9 w4 ^* ^2 |
/ K" {- ~+ B: p, [5 \% w% A' Q$ {6 g0 [
DAOTlkEdit -diff[m] a.txt b.txt
* m+ r1 c. x! S. j+ Z
' w' M+ ^$ x* A; L7 ]/ r3 G4 x* P - 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>
/ x9 N1 e" x/ Y' x5 w - Case option without 'm' (-diff), Tab Sep. txt file.3 H' r+ T5 J' y7 F( @
- Case option with 'm' (-diffm), Line Sep. txt file.
* B1 Z, _/ I$ }% x1 f
% x$ Q" J% i. H: Z7 b* TDAOTlkEdit -e[m] from-tlk-file [to-txt-file]% x( r+ f* F: _5 {1 i3 I
, k( Y; L2 o! y' U) z
- Export string item(s)) f3 ^; S/ Y! T9 t9 h5 Y; a/ L
- Option with 'u', extract without dup.
& g. h( ^+ U# V - Option with 'm', Line Sep. txt file.
; B' b& K% e! v% U8 c - Option with 's', sorted by strref.
6 |) B  `3 S* h3 [- z2 f0 p - Case omitted to-txt-file, saved to tlk-file.txt8 b; @* J- Y, [+ _8 B

+ Y8 U' \: E$ E/ qDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) C2 c% o  S1 @0 I- m- a# ?; I# T7 ?: b: u
- Import string item(s)6 o. l7 Z7 T# m9 g8 }- g+ T( i4 X
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ F' O, g- o8 s, H& U - Option with 'S', update a string value separately by strref
$ W% a9 Y% }5 }' @) | - Option without 'S', update directly the shared-string (multi-reference string value)9 ^! j) U0 P* ~; b/ v  ^
- Option with 'R', strings will be reconstructed, and the same strings be merged.
6 ^( }# @& S7 I& D% X6 d: _ - Case omitted save-tlk-file, overwrite tlk-file# c( H6 R4 _1 \2 N
' r- G& Q8 t& G( E
DAOTlkEdit -d source-files output-save-directory export-txt-file
; F- ]  a: N8 u4 H7 c8 [% d7 n" s9 x3 P! e" _, P8 D
- Remove & Export GFF3.2x embeded strings+ N3 s5 z- B: |4 B* {1 j
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 H- \/ u7 p: W0 ^
    t% y0 Q7 {5 t( S$ f
* History -------------------------------------------------
5 l+ I9 ?& D" ]7 k8 R
* Q/ E0 m" B4 q4 p5 R, uver. 0.20, 2010-01-19
+ g! B& n4 g) F
6 A# h, J9 t1 e  n% `: R: l. n- fixed. didn't found strref.
( M+ @5 M2 r, ]/ U5 }, r; f- added. GFF3.2x remove & export embeded string.
3 {# c- V5 h3 X- added, Find All- q* e% _+ X2 c& {9 Y
- fixed, edit text didn't changed when undo current cell* Q7 e3 g0 e' s* P; F
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- y4 a+ H/ O% z* v/ S' h- deleted, empty.tlk
8 d; \& p3 Z8 E8 ^' f* s" U5 W! a7 O
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
- F6 \/ s& d* u! c8 Q6 S" U如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ o' M& a& M; ^) m! ]( a+ z

7 D  S3 D9 X. S  p- Y& k等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. N. S; C' ~' i* E給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ N. w! B5 l0 ?* Z- g
給UTF8什麼的文本,導回就亂碼了。 ...6 L+ m0 z& E5 ~9 D% j2 V
blackteajing 發表於 2010-5-2 15:49

2 _  t+ n+ g/ x0 b) a, O1 B! A. K1 ]; Q9 ?
話說,我是用這個來修改 TLK 檔案的,
7 q; {% k$ f3 j. J" I8 ?/ \! j3 `5 Q7 i& j/ |+ P! K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了: u# F7 ~' y! c) n" S* m. F

$ X! G2 i( q  F0 S5 \* T! J+ w: E7 A3 y匯出時選圖中那項,就不會是亂碼了,. ]  d3 r( L0 a8 Q3 r5 v
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. g" W6 Z5 \2 R5 D/ L* D對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; y3 n. U/ {, m# H$ n

( g; f" K# ?' h9 Kgood software !!!
2 {  _9 K0 O+ y! m! T+ ~support, support !!!; k6 h: f2 U7 y- N! O7 W2 D9 v4 O4 |) p

8 P4 l' p0 ^8 y( h, q# g+ ~疑問,' |* c4 |8 B; V" X0 @  L* Y* E
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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