奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
. K; X( l8 ]6 V; ]6 h$ b. X% x5 |8 R+ L7 l) y
: {) c6 Q5 f- b/ y' p7 q, U

7 }, F* K* o) S( o+ c6 n原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ l& p  S! r/ _$ _
" A$ S3 L1 @# H" t  @/ r# P, ^
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                0 t8 [" F& @5 F. w9 H& T8 J. o
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
! G: z* I( O; O" _ ver. 0.20, 2010-01-19: B. q# u  D1 s" z

2 K1 g( z8 A6 B2 @ - DAO TLK Editing Tool* D' ^7 P- O1 t8 O9 F
- Can handle multi-referenced string(s).
0 \1 g. l  a) P - Export (Tab Sep. or Line Sep. with/without dup.), X; q+ n! b! {: k
- Import (Tab Sep. or Line Sep.)
+ n" B7 u% p/ b# C8 w- l - Comparing tlk-files# A7 z; j+ S/ v% j, n
- Checking categories of the strings and Filtering the strings.* }. h( T8 r$ n+ z$ t- [2 }
  
0 B/ S+ l; T4 }4 { - Require .NET Framework.1 D3 l5 r4 B  o7 N$ g6 z
, W& R2 t# x. m, T. b5 b5 v5 {! x
* Without command-line option, Program starts in UI Mode.
5 E  h, L1 Z! I$ d4 P
' S/ Q% `. J$ }" p7 _. X" s8 H! Y* Command-Line mode ---------------------------------------& i; ]# a" J' P2 G! `9 m
7 k. m) v. p$ K9 d. F1 {, C
Exitcode: 0 No-Error or Succeed. else, Error Occurred
) ^* V9 ?* R' g9 s$ x; H6 T# ?. c! X+ L5 }! {
Common options6 p2 g0 y0 d; `

% ~8 c/ F5 U8 [1 H - Option with 'Q', silent mode. doesn't display message box for error
& {# M. L1 y3 {  ]1 S - Option with 'X', always display message box showing exitcode
" ^. m; h4 {9 b+ h7 f( F* B - Option with 'Z', logging off! s6 T# d; g, U

. R7 Q1 c; X3 D; W# L' vDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
5 w  p( C3 H- \& e. y0 K
: x) X, A, M4 m6 K2 [$ U - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ e4 d5 ?& g/ _* t& v& ^
( c+ Y5 p; }- C. t* e) t* X, zDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt" g6 c, i4 G3 H, Y% ?* D" }1 @

" r0 `, d& F8 d4 G% _" z$ S7 d# W1 a - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
5 P. Y( N6 `9 G+ {+ S* \, i
4 Z' ?/ U) S4 X% j( x8 |DAOTlkEdit -diff[m] a.txt b.txt
; ?# H8 o: L4 t4 B
& ?6 x+ m5 \) h) l4 `3 S! @- G, O - 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>
  l! Q, O  Y- I+ l - Case option without 'm' (-diff), Tab Sep. txt file.2 V- D" k- Y! _  b; ?; Q! A/ z1 W
- Case option with 'm' (-diffm), Line Sep. txt file.
4 |! C# j) }6 J3 [3 h. w6 c/ [1 Q# O4 Z8 _& A
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]; S- y' F& g2 T0 o4 L- ?
0 k* f! n, \4 j' D
- Export string item(s)! t7 Z. n6 ]( L9 i  W+ O5 r. J  M
- Option with 'u', extract without dup.' [/ A8 R  E. }# {$ z
- Option with 'm', Line Sep. txt file./ s0 m* z4 f# {
- Option with 's', sorted by strref.
$ d3 ^) f/ s4 v! P/ _% C" S2 W - Case omitted to-txt-file, saved to tlk-file.txt
- N+ ^4 Q7 r: I7 |: j
2 l+ F# q  o$ k5 o5 n) l7 pDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 ^/ u( m. p1 W5 g
+ ~: x5 J1 v! d- W( g8 ? - Import string item(s)
( u* ^! {5 A% W  O/ O - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& w2 m$ A! W, O: c* o
- Option with 'S', update a string value separately by strref% y& S! H& R6 ]1 [; f( _# |  P
- Option without 'S', update directly the shared-string (multi-reference string value)
6 w9 C: N1 M8 P9 C  _! i. p - Option with 'R', strings will be reconstructed, and the same strings be merged.
7 ?& i  V! L3 p7 J) _ - Case omitted save-tlk-file, overwrite tlk-file2 W3 s2 c+ a: N: I8 `

& `" c! p. e' _8 m/ ^8 mDAOTlkEdit -d source-files output-save-directory export-txt-file5 A0 X' f- p1 [8 Z+ g& H

' k9 b$ V1 d4 ]/ x  u2 Z0 ]: c - Remove & Export GFF3.2x embeded strings
3 X! V$ |; W3 t1 l/ M0 k- Z% v& E - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 s, {1 M2 k, l  
1 l, ^/ m# R) t9 t* History -------------------------------------------------
  Q2 q' ?4 a" [/ W! ]; G4 h3 d
ver. 0.20, 2010-01-19) Z2 u; k9 G% J% x; D( _3 I0 z* W
# H* {4 j5 l8 f) L5 g
- fixed. didn't found strref.
) Z+ @9 p8 L; D: V0 z- added. GFF3.2x remove & export embeded string.
4 a7 R0 ?* I! I7 M: K+ w- C9 E' r, v- added, Find All
9 E' I$ m0 X2 D. [# ~7 q- M2 _. k- fixed, edit text didn't changed when undo current cell3 H( v. A+ W6 t/ w
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ _2 u, i9 ~0 w3 L( w" ?- deleted, empty.tlk+ Q  V. {: B( x! x, ?9 I& o& K1 s& X
3 N; K" r: k  z: q" d
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
: J' b4 G/ S; ~: k' o如果有支援字典檔的話,那翻譯、校正起來就方便多了。
# S- W, _3 \' g8 P, @) m/ d
( {3 ~4 e: j* g1 _& ?等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 R( g8 ^$ O9 L% w6 ~2 t0 D" L
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ j, p5 m9 G8 B( A6 L  ?  y5 F
給UTF8什麼的文本,導回就亂碼了。 ...
/ J( Z9 i5 W' \) x; Z0 Y. _8 g0 }blackteajing 發表於 2010-5-2 15:49

$ Y, W7 T3 C7 ^2 @1 S. s  y3 {9 _3 O- E5 d4 o* f
話說,我是用這個來修改 TLK 檔案的,9 Y$ T2 m2 J7 B. Q5 G
/ p4 ~6 v& d  Y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' F$ Z# X. o4 l& M8 A6 H' z1 T' ]+ S& B/ B9 s; B% b, W2 ]. n: E0 F! Z
匯出時選圖中那項,就不會是亂碼了,
' t" ?& ~4 ^$ J0 |/ {[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?: }7 u3 x/ G2 s8 a3 ?5 A' j* A
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
8 e1 C. j+ M) j( d# h9 Y; E3 ]. {1 O' C! e1 ?+ n/ {3 d4 h1 u+ z
good software !!!
  s/ i6 i" c8 P) Esupport, support !!!
( v4 J: J- ^9 Y2 m2 \- t6 e+ ^9 N+ Z; S/ J. K! n
疑問,# l' D6 o' s. x
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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