奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! P9 R4 D$ {, G# T. Y8 d, Z
$ O4 c% P4 j3 t' r2 z
  N1 g2 N+ J. s8 Z4 K, Q! f8 z
) ]" S5 D2 m9 I) l
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
% s9 w. \1 t% ?' t6 Y4 r4 ~* I: U0 O
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                1 N8 n3 K) N/ N  k4 u; l+ y
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)  R9 b+ u( \7 q0 n0 B# p
ver. 0.20, 2010-01-19' m  O: w# w  c, B8 P+ P
+ ~0 N; s( }' O% c; B  N- o; d
- DAO TLK Editing Tool) M2 h1 c- N$ V: m6 Y0 g0 e
- Can handle multi-referenced string(s).
4 ^/ V, J9 S; v- D5 J - Export (Tab Sep. or Line Sep. with/without dup.)
8 D6 K$ W1 z; t4 {9 { - Import (Tab Sep. or Line Sep.)! z. _2 b; B8 Q$ G- ~
- Comparing tlk-files
) O/ l6 d. s3 `/ ?1 \ - Checking categories of the strings and Filtering the strings.
' Z% _# v2 u1 l! ]6 h  
) e* u7 I" h; n/ ^" F - Require .NET Framework.
1 R& L" K8 I) L* ]2 O1 W  B. V$ J, M1 M1 W! S
* Without command-line option, Program starts in UI Mode.
2 H% s8 u+ B6 Q( c6 p' x+ b* x# ?6 [" d# H3 c, V
* Command-Line mode ---------------------------------------0 r- p4 U6 T% `& u0 p

# n+ S/ O& i" z3 C% }4 d# }$ k3 CExitcode: 0 No-Error or Succeed. else, Error Occurred
1 j" Y' o0 A& i4 I: r- u& y2 a" t! l0 s  `# ^
Common options
  X, u+ F6 j- l8 @& [9 P" [$ S( l- n. b7 q& b( n
- Option with 'Q', silent mode. doesn't display message box for error
9 x1 |! n' J. l3 P) m# D) g! G, i - Option with 'X', always display message box showing exitcode, r+ F4 s0 E% w3 f2 U0 l
- Option with 'Z', logging off' s- b6 ]8 N% w' |- V6 R
: u: H$ y7 x* g: p; ~& N
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" e; L9 ~' {  c, ~( N# O: c) a' b; G, q2 w5 e: H
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 U- F9 s5 l2 a8 w! }! W
0 |. \0 A( L- f8 V' A" F
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 w0 K  c7 x' m
) W8 h" S8 w$ a" i* s4 m4 T9 a. H
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) ~( `2 c+ {( [- r  p( X1 i( e1 f$ E: b
DAOTlkEdit -diff[m] a.txt b.txt
- @! F+ K  V4 s1 j! S0 X
& O) f8 x4 t: e0 I* X0 ^' 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>
$ J( N9 p; g/ Q; n# p5 D1 R! [ - Case option without 'm' (-diff), Tab Sep. txt file.
9 M* V8 N5 E& X/ q- U; u9 V - Case option with 'm' (-diffm), Line Sep. txt file.2 ~5 p1 R* I1 S6 J) b  d9 P
) s" Z; N& {6 x
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
, j4 g/ g7 G! ], d& l* j0 Y: u0 W* Q0 Y9 I3 b
- Export string item(s)- i( F" I  B9 U" {
- Option with 'u', extract without dup.$ b& \# g0 [) V. d
- Option with 'm', Line Sep. txt file.
+ l- n+ X1 F- G% M6 v - Option with 's', sorted by strref.* B' {" Q" H! d% e7 J
- Case omitted to-txt-file, saved to tlk-file.txt
' `+ N$ F/ C' I" g) m6 O* W# P+ t: Q. |- i1 a9 r/ ?; D
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
0 ]6 S1 n* H) V* }+ f; A6 l/ E6 n0 f  g
' ]( ]9 \+ O, X# u  n" L - Import string item(s)
4 m6 d. ?) [7 K1 N1 b! P& o) z - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"5 y5 S# z) l, v9 V' n
- Option with 'S', update a string value separately by strref
# O3 f' e" I7 G3 k - Option without 'S', update directly the shared-string (multi-reference string value)  Y" `6 X6 I: G0 r# y) X" b, l: F
- Option with 'R', strings will be reconstructed, and the same strings be merged.8 U: _: K( H3 P7 m4 R( s
- Case omitted save-tlk-file, overwrite tlk-file% O' @* U2 }: X1 J
4 g7 s- f( t3 D7 s
DAOTlkEdit -d source-files output-save-directory export-txt-file
  [# m' N" o2 {- b% V- ?- k2 d( g# k
- Remove & Export GFF3.2x embeded strings2 J4 T  @' I" X; ?5 P5 p6 H
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") ~/ K# j" G6 D5 u/ r
  $ Q6 a& K  a- Z% D
* History -------------------------------------------------
4 L# y9 @7 u! z" M/ ?
9 [3 u0 w1 j% Y4 E: f/ Ever. 0.20, 2010-01-19
5 M0 V+ d" _5 r6 _; q( s8 W  r) k3 d4 I! Z. t
- fixed. didn't found strref.
0 r) m4 S' N- k. ]' y% v3 s- added. GFF3.2x remove & export embeded string.: |* X7 r, I4 n: E) T' r$ Q
- added, Find All4 j& g" \; R: ^, h
- fixed, edit text didn't changed when undo current cell# _, l9 A) E+ f& b' j& O; T
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
6 l: K' a3 _% X' o1 Z- t- deleted, empty.tlk5 Y( }. d4 |# Y/ u/ M2 y4 T3 Z
% [2 _/ r" L& l8 r/ T
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,9 v5 U% [$ b, y' B4 K2 S; {/ I
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; T: H3 P* q* q& h  |
# {- A) L0 y( _7 E$ B# p( `等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* c! y- ?0 t: `  x給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 @" Y- c$ o- e' H7 ~# B( w
給UTF8什麼的文本,導回就亂碼了。 ...
$ y; y: U5 A" {$ R$ Bblackteajing 發表於 2010-5-2 15:49

" ]3 o9 v; }/ x( D/ N6 n7 k) D8 q" z* W) ?. e$ d6 F/ f0 I# T3 w
話說,我是用這個來修改 TLK 檔案的,
  o& T9 v( ^4 H0 w8 X& U8 u4 H3 ?# A/ m6 X+ H/ X7 v4 q
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
$ g! @3 i- i1 d) F1 J9 a, g8 ~3 d- \5 @% S% N
匯出時選圖中那項,就不會是亂碼了,
% Y: b6 P$ v. `; W! S[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
5 s! f( q$ E5 P' W對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ g, _& X! X" l- E9 Z% z( H  x: i
: x9 p; a4 }1 n% \
good software !!!
$ F$ V3 M9 L6 h9 `4 @$ |% p0 zsupport, support !!!) U4 T8 @! ^' W/ l& v) R9 m, a4 t; K. t

  d9 y* i2 A4 G3 C* U. z, t6 M5 l9 }疑問,
& Q( J$ I& W6 K; D) K' W' \9 S4 c, N在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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