奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
" R2 Z9 X$ O6 G6 k% _- y
, Y+ X- j# n& W" _! Z
0 r. @/ j# u" F4 V, w) K* ?+ R  N# n$ i) p( |& T" d6 l
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, D  s6 r; ?/ x  i* c$ v
8 N7 F! N1 r& ^, U  E9 |/ g' UUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ v" p: R6 n" b! t. mDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! N6 \8 \4 Z8 E% E
ver. 0.20, 2010-01-19
0 V7 k) T4 M% ]( Y
8 s. s9 u: c4 ~4 T! p4 { - DAO TLK Editing Tool
. C0 q! Q; ^. |% U  T; Y - Can handle multi-referenced string(s).& Y' z: Q" L( J$ x# ~2 P# c
- Export (Tab Sep. or Line Sep. with/without dup.)
1 P+ j4 P0 M; \: G' ~2 e4 f  v# ^4 L: u - Import (Tab Sep. or Line Sep.)
7 L& S4 \% O, J* n* r' G% f$ D - Comparing tlk-files
5 a; E& Q- @, f - Checking categories of the strings and Filtering the strings.
: O9 L1 ?9 V9 q  B0 T7 c' {# K0 ~2 m  6 u( p9 i% a9 a: F2 R* g7 \; t
- Require .NET Framework.
  n( ~, Z7 l" q% a/ }' f
( Q9 V" x' r$ Z5 S4 h! C* Without command-line option, Program starts in UI Mode.
/ e& p& T) k3 a6 I/ G& b, L. \4 J1 F" ^' n5 j- J
* Command-Line mode ---------------------------------------
0 w9 n/ @" Q% ~6 o9 ?
  ^! p$ A/ m6 C3 h! m+ {& R8 zExitcode: 0 No-Error or Succeed. else, Error Occurred
0 H' D: u4 J: ?" v1 A7 u1 _3 B  c5 s) K" _5 D
Common options
- q. B1 j/ L5 a% f
' L: A/ s9 t, Y" e; T - Option with 'Q', silent mode. doesn't display message box for error% Z. U8 t1 [! X/ p8 v
- Option with 'X', always display message box showing exitcode
. x1 f5 v$ b+ n' I* B9 B) N: G - Option with 'Z', logging off
) a$ S' N, G. \/ X
* s) A( r) e! v+ f7 WDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* O1 V9 `! g+ b) _( T8 h! [. O- {' Z8 o; b. i7 L, u
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: o* O/ M. n. a) f- A
  ~$ I" y+ P8 v0 n5 G) b
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# Y6 X2 m/ ]  @  Y) a9 n( H1 [( p# S  _
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
2 u. R7 x/ \6 ?5 t$ s3 k' ]& J' w7 t( `. D% f) b7 o( |* N' {, x
DAOTlkEdit -diff[m] a.txt b.txt! C5 y) Z$ {4 A( |1 h2 L. s' ?/ u

- g0 e6 a) K5 N* b2 } - 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>
( S, P: [/ Y* R7 a - Case option without 'm' (-diff), Tab Sep. txt file.
9 g$ Z9 Q4 S6 E+ v, H& c. b - Case option with 'm' (-diffm), Line Sep. txt file.% e2 B! J0 ^# J

7 X9 F* s, A! o8 J8 A! V* qDAOTlkEdit -e[m] from-tlk-file [to-txt-file]) d4 w: Y+ T( \0 @# D( v

0 S) K; e. _% S* D' l0 g - Export string item(s)
( \* s" S4 `0 D1 ~, e - Option with 'u', extract without dup.
8 |7 b& A6 P' I5 v - Option with 'm', Line Sep. txt file.1 \; v* i0 y' J
- Option with 's', sorted by strref.
# a, F- O8 s! G) A; S - Case omitted to-txt-file, saved to tlk-file.txt2 q2 y8 {9 v% k
5 U, ^' l4 t  o1 q3 V6 ^4 q' k# V
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- z# a9 s  C9 z) a# Z, D. ?

0 n' o) Z1 V2 B& Z - Import string item(s)
4 U8 y2 ?/ o0 i& d6 f' C - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
7 [* d1 [* @  K2 a* d - Option with 'S', update a string value separately by strref; U& |: N* F2 @+ T* x
- Option without 'S', update directly the shared-string (multi-reference string value)
, ]1 y9 l& e. m3 k0 W2 D2 ]& ? - Option with 'R', strings will be reconstructed, and the same strings be merged.
0 T/ F& w' ?1 @& i, ` - Case omitted save-tlk-file, overwrite tlk-file
5 l! d, H* l: `' |' z 8 C; X1 b5 `) B6 {3 J9 m
DAOTlkEdit -d source-files output-save-directory export-txt-file$ T3 K6 o, Z# q' p1 p' r/ U

' \  r8 l) ^9 i4 O - Remove & Export GFF3.2x embeded strings
6 P, h9 ^. J+ o% W" l - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
+ }, u8 ~+ {2 e' O6 g- z- }  / j) Q, `9 @2 Z# w
* History -------------------------------------------------
* J) M. ~+ d6 S2 x
" m: |% J$ Q2 M9 v; {ver. 0.20, 2010-01-19
$ _; \! U9 S2 O& v- c. e5 L. `: k  y; I
- fixed. didn't found strref.
4 c& x" {7 O* F2 H7 n* q; X3 b- added. GFF3.2x remove & export embeded string.
0 \  @+ V/ l7 [6 u8 m) `- added, Find All# c- O- o2 J: @/ P
- fixed, edit text didn't changed when undo current cell
7 m( E# o+ f6 V3 _4 g4 m- fixed, Find(F2) didn't do from start row. (v0.16 bug)
$ z9 b: S/ s# d# j. t2 ~% F. y) g- deleted, empty.tlk; p/ o' E9 \; k& b0 p# i
% X8 p% N0 A1 d" y* E9 y2 F- @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. y2 U& K) p* Z5 i5 U6 b如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 l/ g& C7 Q) S; G/ c8 v  L' `

; P; y) x/ Z' D5 N6 \等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 F% _7 n0 X7 b1 z; e3 c
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& ^: T: |* K1 }' b
給UTF8什麼的文本,導回就亂碼了。 ...
$ Y) T. w$ P. J0 A4 X; U/ a6 kblackteajing 發表於 2010-5-2 15:49

/ n; ^& E5 W/ x5 ]. S2 R# M
) a. V1 g6 [. h) [話說,我是用這個來修改 TLK 檔案的,+ y8 ^: P# N1 j* j' M* I# i

: ]" H" h' B  e+ Q2 z% D2 {也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了. _% |. q$ p/ F! f

+ p" c; h; t* j- P2 C匯出時選圖中那項,就不會是亂碼了,8 W* [! }& e9 P5 j$ j: M
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# D5 @  X) e8 e* G+ ]% j! y對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
; Y) E( P, \* u: d" M$ T- x( i9 L; I+ z9 @# G  K
good software !!! . g0 }$ p- O! P! }5 ]. |* f; Q
support, support !!!4 j4 m* k) y4 I% W7 z8 a! g$ j8 [

/ P/ i* T; \3 Y4 a& Y疑問,
  f( ~5 k6 Z$ V6 g# f" K在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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