奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
6 E  b  w9 p( b- s0 ^$ `4 {) S  l7 a( ]

% Y' K8 c; F- M* O. f( P" u0 g* z9 @% ]* V& l' C) p+ V9 H! [: K! o
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
; S+ o* {, ]6 B& b% A
+ N6 {+ y0 W, j; F7 l/ y! l: IUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                0 N, }, @) T' T  n% f  f
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
* j) e# J, v( G3 K/ r" t ver. 0.20, 2010-01-19- q- s0 }7 X4 O

0 h: d7 O! {3 H, T0 m* c - DAO TLK Editing Tool
5 o# V6 `1 P3 N, ]; r - Can handle multi-referenced string(s).7 Y. J9 @' [' w" T. d
- Export (Tab Sep. or Line Sep. with/without dup.)
. {% l3 c# S3 t+ c/ p; k' d - Import (Tab Sep. or Line Sep.)
' T5 ]$ z7 a: V% c7 Y - Comparing tlk-files
; B, D% A. b! N - Checking categories of the strings and Filtering the strings.
2 S. f8 d4 p  H  ; i2 s  W* ~& ?/ r# N  C( S6 m
- Require .NET Framework.
5 g6 n& y$ K  x3 k% k9 i
2 @3 r, h0 {& ?: N' V( x* Without command-line option, Program starts in UI Mode." a% H& K" b/ {4 l6 ?: S
( {/ s/ k& U" J7 r7 f+ P
* Command-Line mode ---------------------------------------; O7 w  \6 {7 h

0 I: a  S. Q( O% sExitcode: 0 No-Error or Succeed. else, Error Occurred
; Y2 Q+ V- \) r# ~- N- @+ {" U- P7 ]4 q5 ~5 U/ E5 j1 @2 F  u
Common options
3 W  _, A9 V  E2 I
/ Z0 b7 _5 m6 I1 v7 s- N - Option with 'Q', silent mode. doesn't display message box for error
1 G5 v, B7 d. a# T+ h' ] - Option with 'X', always display message box showing exitcode6 Q& x9 |; N2 ^6 r: i+ w4 p+ F
- Option with 'Z', logging off
. C, E; l3 R0 u9 G' }. {' l' `# a8 w* N+ V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
2 `& i3 @$ E' R* F; D; o
! N! _: e+ O/ K+ v - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
1 D+ Y' R: ?" d6 [1 r3 a1 U* R5 O$ v# V" _) c. y' T* a# a2 ^0 X
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
  n5 E" h$ i9 ~) E
1 v7 \5 V9 _5 E* ]+ D - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 R5 |9 p% c( r9 w6 K! n  U8 y1 |5 y

8 v  W) t- Q) V4 p$ i. j% _DAOTlkEdit -diff[m] a.txt b.txt
0 u' Z' r  R6 b/ Y( _* u
7 L8 I$ t/ E8 E) |' G# l7 R - 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>
! U9 Q* \# F' I& p - Case option without 'm' (-diff), Tab Sep. txt file., ^7 ^" q7 A, a$ z8 X
- Case option with 'm' (-diffm), Line Sep. txt file.
+ C- ^& K; X3 X+ U* a1 g& c, S7 U# \+ X% n  K
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]: c$ T; Z5 e3 p" U8 X2 U! u

  U8 l. w# E2 ?4 a4 U8 r - Export string item(s)
7 e' c% X0 L3 @% Y - Option with 'u', extract without dup.
8 `+ L7 U  n4 z) ]& F4 G5 q1 q" p+ } - Option with 'm', Line Sep. txt file.
% J6 m2 N  C) L# D - Option with 's', sorted by strref.1 s% b6 ?5 O/ l
- Case omitted to-txt-file, saved to tlk-file.txt4 n3 o4 t% m- R3 j

: G. i) K. H$ |1 TDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ d; K& N0 t3 m$ \- n
/ C' L* j8 d$ t2 X1 o - Import string item(s)- W  F2 Q4 a! v" U7 c1 v( e( Q4 ]
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". j8 x$ q; ?# ]/ Z0 N* e
- Option with 'S', update a string value separately by strref
# x3 D& x5 |9 T& m - Option without 'S', update directly the shared-string (multi-reference string value)
' S/ _3 H1 v, e; u1 I" N - Option with 'R', strings will be reconstructed, and the same strings be merged.
; L+ m7 n+ L+ l* m6 A! w - Case omitted save-tlk-file, overwrite tlk-file
8 Y- w# E5 P8 L' \. p/ y
4 z2 v. B& g  W: f$ b; o$ U: _DAOTlkEdit -d source-files output-save-directory export-txt-file! H5 H( Q1 R- ^  j
3 n* t) N  `, E9 {: \: j; d: q
- Remove & Export GFF3.2x embeded strings/ q- T: k' [+ [& q2 i" Z1 ^
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 [* F5 ^1 o  ~( o; v. q  
& W) J* O, B. C8 Y$ w* History -------------------------------------------------
0 e) o0 F) {. b8 }: {/ q% v
3 N0 }6 G* @1 }8 |6 vver. 0.20, 2010-01-19
+ a, r, c$ O5 L: k' n8 I
& o5 b  r* V, y" v; ~, j* W0 X- fixed. didn't found strref.
5 b1 }( x! X! h6 }) N2 G- added. GFF3.2x remove & export embeded string.
* w: y" C. |  g+ h: i. K- added, Find All
! p8 }/ p0 X8 K' p1 U! Q1 j- fixed, edit text didn't changed when undo current cell+ @# o  `# R4 Z  m8 s3 O/ B
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 B1 x+ i9 O, G" I. H( _
- deleted, empty.tlk3 V2 ~% \* k! |* T$ @8 S
" }% k5 @  _) W3 ]3 N( f2 R
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ W) n6 }( ]" ?( I
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
, d/ H3 {* A  L( k' p3 Z; V6 k7 }$ o) T% H, E. @
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 J: T* R5 L  V/ A1 t給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% X2 i4 U6 [3 J0 x! N, [
給UTF8什麼的文本,導回就亂碼了。 ...3 S9 O5 [/ ?( b  Q; ~0 N! e- @0 z
blackteajing 發表於 2010-5-2 15:49
# s- O3 ?  e1 z
; `+ y$ n- K7 k8 p0 H' S% w- g9 ~
話說,我是用這個來修改 TLK 檔案的,
8 f; q3 t8 G$ A/ V5 b
$ R: n( I6 u- P" g: z2 ^0 r也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 a/ o) v- O% n& e7 r- h

8 A, o3 a3 S" O8 W2 V; g匯出時選圖中那項,就不會是亂碼了,
8 z# e8 {& O5 m2 s* P[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 @) G9 W+ \  o對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 " a4 D* R4 J: G3 n7 j

* x- x' z1 k8 Q/ ogood software !!! : F. r9 `# O! n5 q: n
support, support !!!
) w3 ]5 r1 _" J) U
. U. D  v% `- E; v8 k" ~! K疑問,
% B7 K4 E' q% f1 m8 S7 S在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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