奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% d4 n& P! P) P$ g! I% ?
6 Z; |6 a3 j2 K- N5 M
6 W: J0 [  b9 V, m/ c/ W/ K
. V( p3 y5 \/ {" m4 l& F3 t* H
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
8 G3 P' Q) `" Y; ^! c
1 X/ M+ S8 `# s4 y7 LUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                & v: X! T9 c* o5 a1 e: @
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)0 m* `' v; @, Y2 _
ver. 0.20, 2010-01-19; e8 \/ @9 y5 w- q5 }/ t

( N+ ~* E* F' ?* K( P; z  m - DAO TLK Editing Tool
/ G7 l% R, a  U& s- |4 m - Can handle multi-referenced string(s).% u9 v0 r4 L& n$ I, k: H9 v
- Export (Tab Sep. or Line Sep. with/without dup.)
) e0 Q8 d4 ]2 F  H - Import (Tab Sep. or Line Sep.)
# u/ b! {- Y! p' l - Comparing tlk-files
# [: ]- U, e+ m+ o - Checking categories of the strings and Filtering the strings.  N: y% ]6 Q2 Y7 O: f* W# h
  0 B* q/ l$ k' l- Z6 D
- Require .NET Framework.0 ~) l# G( ]3 T: P, M9 O* y
6 t) |% m; O' b- l* F' W
* Without command-line option, Program starts in UI Mode.
4 E1 K3 R7 T; q4 x. _! P% h
* n; T( C, `, p$ A5 o* Command-Line mode ---------------------------------------4 w2 d% O& ]/ p# w- O

4 F& K6 p+ ~1 O4 i  n. b9 lExitcode: 0 No-Error or Succeed. else, Error Occurred8 N$ `: I6 _- V( i: _
' z. d  m7 t# b& D4 q) c
Common options; ~( v3 n/ r5 U) Q3 w0 @

8 ~2 x- Y. X2 M8 t+ w/ ? - Option with 'Q', silent mode. doesn't display message box for error+ s9 h9 g& E) D8 k3 d
- Option with 'X', always display message box showing exitcode: r) q, a6 k8 k: G( J3 T, N
- Option with 'Z', logging off+ k; `& [$ Y. Q
2 q+ |  r( M7 I* c/ Y$ y0 q
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
  z+ N3 B& R- q. T) ]
# e) \/ H' |+ X( G - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ H0 x! N& R3 U, w/ E1 b( V8 C9 [4 ?/ t
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt$ |1 Z1 X6 q# j  B+ `+ P
7 d7 g: ]2 |0 S+ }* w: b
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 q, E5 e3 i$ R+ Z/ y
5 b2 c& |# k( T: H0 A
DAOTlkEdit -diff[m] a.txt b.txt
0 l* a; Q: M# f8 ]+ T9 \# i6 F  @; o# ~) G7 I+ n. b; T* z
- 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>' I/ O# e" \3 F+ z% e
- Case option without 'm' (-diff), Tab Sep. txt file.7 ^/ C! V2 u/ |) ?3 \9 W
- Case option with 'm' (-diffm), Line Sep. txt file.
) }; ^; e' P% q1 {0 V4 W1 |8 p0 e3 U0 k6 v) C2 A. J8 u- i
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
: t- y' w5 p4 h/ d3 @
! ]3 h5 @: u5 @$ u/ P2 S - Export string item(s)
$ m9 Y4 n- j0 F0 k. q/ d - Option with 'u', extract without dup.( D& Z+ L' F2 ]& ~& P5 s. [% l
- Option with 'm', Line Sep. txt file.* E8 p+ }3 U: Q
- Option with 's', sorted by strref.
+ |6 J2 ?8 W. ^2 o2 O0 ? - Case omitted to-txt-file, saved to tlk-file.txt
1 j( ]5 Y7 y  @0 j; m: [7 }) g0 G* x* Y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% X' I! c: X0 m1 d& c3 ^* R
& M9 m) R0 H" K9 o  Y - Import string item(s)
' C4 o# [$ y0 v$ N - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 b" m0 f% o4 G1 G$ G% R+ t6 B - Option with 'S', update a string value separately by strref- o" u' {# C/ N6 D  r. A; E
- Option without 'S', update directly the shared-string (multi-reference string value)
; T" J/ W! e; t5 d6 P( O - Option with 'R', strings will be reconstructed, and the same strings be merged.
% q! ~0 C: n5 R - Case omitted save-tlk-file, overwrite tlk-file. l% W9 p3 Y" P, F5 R

. o9 V5 R7 j6 T& d( gDAOTlkEdit -d source-files output-save-directory export-txt-file
/ u/ ^  j* t$ H' O% d' R+ _5 \1 p( v& C9 d& j& \6 I
- Remove & Export GFF3.2x embeded strings( }. ]- Y9 h. i4 m% B* E
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") @5 F3 I0 p% ?# N! J6 H) Q
  " c3 z/ b* D+ h1 w+ z3 w+ A
* History -------------------------------------------------
( l, V. F) l) l, _
/ p" L, n- G" F9 q1 A. @, ever. 0.20, 2010-01-19, w9 z) M" \5 D' T

1 B+ @6 i2 ?$ u' w3 c3 P4 ~- fixed. didn't found strref.
% o2 }9 K) q% v6 C7 E$ o. y- added. GFF3.2x remove & export embeded string.8 T+ S+ @, c# _: \5 @" z2 |  j
- added, Find All
! R$ x- r6 q6 Z$ m- fixed, edit text didn't changed when undo current cell! m# O3 t+ N6 i
- fixed, Find(F2) didn't do from start row. (v0.16 bug); t0 f' @# f( k2 Z- _! |
- deleted, empty.tlk" @6 H0 H5 [! M- S0 f7 r7 v

. D0 y, K# L$ d' d0 R[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ P2 q( Y1 b5 u4 |' C% o$ K9 h
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' L2 y8 k. J/ a9 m7 T" _6 m: T# s; ^; G  h7 q# ?9 }
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% x! V% k4 |. s- b% x給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 }" f. G5 x$ p. B4 I5 J
給UTF8什麼的文本,導回就亂碼了。 ...' x0 Z0 F+ r5 @# U
blackteajing 發表於 2010-5-2 15:49

" h. _" |: r  V' }) w7 G! e, ^! ^2 W3 k9 S/ q
話說,我是用這個來修改 TLK 檔案的,' L# L# _3 K& T& H. L7 O! M

9 G7 y* C5 h- F7 V9 H5 v) Z8 D也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 ]8 Q1 ]+ i" v8 @. \# b* u
( i" i, v0 ^/ ?- a# E
匯出時選圖中那項,就不會是亂碼了,
: D* }8 n+ [, z& H  H  M' A) u: o+ o[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) f: _3 ^# j5 D( E4 w  s! M' ^! |
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) U( o: t, K6 \: N3 G5 K8 C+ l" Z6 U. }* a( k
good software !!! 4 U1 N7 u: ~' D8 p4 k
support, support !!!
/ |; n! \! \7 d# M" E4 g
- O0 |& C$ p: I8 Q2 f7 o疑問,
- P! U; a" ~( S2 Q; p在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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