奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ T2 |* p% b8 i& N# M2 G: g3 E9 b5 d1 ]" r" d( f
* {/ k6 Q. W0 s
7 ~. V! ?4 S2 u' T* |9 t$ U6 H
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
( f# V+ M2 D* P  J5 [( _& m+ R  o! F& {7 t/ Q0 O6 @
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
) e2 {: P% E& @, f- y+ w& `DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; Q) g  F" g( o7 L ver. 0.20, 2010-01-19$ D- |  p. z: `7 h; U7 ^2 v
8 G% V- v# o5 l9 ^
- DAO TLK Editing Tool
) N) X6 }+ b. M7 y/ F - Can handle multi-referenced string(s).; N4 \% e5 `9 ~3 R9 j% n* \6 [, Z4 U
- Export (Tab Sep. or Line Sep. with/without dup.)
- `4 D' L4 l; {: T. D - Import (Tab Sep. or Line Sep.)# K+ [( y* l. A+ d$ U: C# p
- Comparing tlk-files3 ~1 H) R) `5 f$ _8 m
- Checking categories of the strings and Filtering the strings., v& l/ A6 U4 ]* k" Q
  2 V( |; k) g$ Q" c! |7 q( y- a
- Require .NET Framework.4 l$ r" c' L% A: C1 Q% ?* i3 h
4 M8 t% k! D$ }
* Without command-line option, Program starts in UI Mode.5 H8 d" I+ q% r, E' S& s4 |
3 r; e- k4 g9 t1 H) D1 v+ r6 d
* Command-Line mode ---------------------------------------$ I$ I3 O) J! K& E1 n( S, X
( Q, V  c# g% O7 O9 O
Exitcode: 0 No-Error or Succeed. else, Error Occurred
# V/ A& @. B- h, D0 S
  o6 T2 p( c* b) A5 R6 GCommon options) v- @! d5 h0 \8 [
9 c$ k: r7 n# a( P# C5 P1 X4 A
- Option with 'Q', silent mode. doesn't display message box for error; l1 f: `- n2 M7 R7 y
- Option with 'X', always display message box showing exitcode, ^7 H, F% y% T9 d6 s
- Option with 'Z', logging off# s* A1 m# ^) a( N3 L3 }8 G+ Y' S

* m$ O/ G6 a3 k& e) Q* C* MDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt* d% r4 `* d1 f' d% X6 Z. T5 L
3 f% K; a; ?$ \- q. \
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
# o; i& k5 O  N4 Y  [! w: p& L3 |" B# {# X, e
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt8 e3 w$ C0 J1 K% v: R! g' k$ N0 f

+ ~! {$ r' F* w, G5 e - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
0 ]% t: l3 }; C
! L. B7 `8 Q5 }" VDAOTlkEdit -diff[m] a.txt b.txt5 ~9 t& a1 w; k. o; F

, \1 H, V9 ^, M# Y$ J  b - 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>
' ~4 E! |( {. N5 m; ~& z: ~8 ^ - Case option without 'm' (-diff), Tab Sep. txt file.
/ R! I) i1 d( ^* C - Case option with 'm' (-diffm), Line Sep. txt file., a# |( N/ ~  n% {. A( `9 W; m

# [$ u# `5 Q) hDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
! l; z* D$ w* I! U6 @. N
5 X+ V" l4 B. ]4 E# b& i - Export string item(s)
1 ^) h; [" H5 \* F. d - Option with 'u', extract without dup.2 G" c2 w; v; r5 n  O( k' t2 H8 v( D# ~' ~
- Option with 'm', Line Sep. txt file.
# ^( e' i4 {/ M' T - Option with 's', sorted by strref.  H0 u: L& W( k& W: X5 d" a
- Case omitted to-txt-file, saved to tlk-file.txt: S6 n* M8 z! [" A/ I2 o. [6 \
9 P$ ^! M: b6 H* D) A! q- j' {
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]  t/ ^( r( W0 L! g6 M

& z8 X  I: {9 B8 a - Import string item(s)
4 o- f. A" D# m: D/ _5 J - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 }9 O6 u$ F! y9 x  l' A - Option with 'S', update a string value separately by strref
; |4 L/ q. {+ V6 f; i - Option without 'S', update directly the shared-string (multi-reference string value)
" j- L/ h) _( g! o0 J$ s" P/ A; x# s - Option with 'R', strings will be reconstructed, and the same strings be merged.
# D* ?+ l$ U% T' a7 Y - Case omitted save-tlk-file, overwrite tlk-file$ f5 |3 [4 f3 M" j$ }9 g5 m
& M  c$ `" ?% L9 G4 m/ \& ], \
DAOTlkEdit -d source-files output-save-directory export-txt-file
# d& X' \. b; y2 l. F0 s( k- G: ?! P3 |" I
- Remove & Export GFF3.2x embeded strings8 p0 T6 C* L$ b; B9 v& R
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% R0 p2 P; c6 T/ |& k9 `6 f$ \" Y
  " B! O* Q6 B+ \7 k/ b
* History -------------------------------------------------# U% R; z" X4 n# p6 p0 r

; F& ^: C: @) l% l7 o3 K7 iver. 0.20, 2010-01-19
9 X3 ~$ t7 S/ t* e
& |' J" |1 }8 E  C1 h7 b9 Q! d- fixed. didn't found strref.
0 j' u$ e2 x! A; X& S3 k2 e$ @- added. GFF3.2x remove & export embeded string.2 C; v" G/ f% r6 x9 t( y9 f4 I7 p
- added, Find All
5 G0 i- U+ O) V8 y$ U, n4 u& d- fixed, edit text didn't changed when undo current cell
$ p$ i8 u' S: U' v! o' o- fixed, Find(F2) didn't do from start row. (v0.16 bug)
: \& k1 g: s$ {$ E( c  O- deleted, empty.tlk
; |: j) z2 o( L; W& X. o2 X7 B* \7 e
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,* }9 @3 p9 ~+ x! n
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
9 ?3 t' G7 v6 W/ M0 B- \* y" y! C3 j& ^
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
9 g6 i/ q) }( D' e" s7 a9 j給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ Z$ ]) j- C0 B8 C給UTF8什麼的文本,導回就亂碼了。 ...
  u4 n; x! Q# K/ f' W4 h, }+ Eblackteajing 發表於 2010-5-2 15:49
6 O; c+ z" Q" J9 Y( ^, Y

5 f7 M7 b5 O, k7 f話說,我是用這個來修改 TLK 檔案的,- ^. N5 c) f) k" Q9 N* a
4 k! A( h( u1 C4 P  n" L5 G9 B
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了& J% K( u3 ?7 W3 ]
' K) S( W$ }* b8 F3 ?7 @3 h
匯出時選圖中那項,就不會是亂碼了,: X: u% R' e+ h- i, @
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
  z" a  h/ Q: I+ R對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
7 A8 T: u  ?- z7 w
9 `1 }# m) b- s- m1 i0 |good software !!!
# Q3 \( X6 c6 w- w) d8 Msupport, support !!!
! _. p4 |% {$ C3 ^" {" H1 {6 E" G5 _1 q
疑問,7 n5 r( m  k& [2 }9 d: f* G. \1 f; S7 i
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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