奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' M8 n; g8 Z; o& K1 u  L1 _' V; t* M5 u8 U& i" g! _

; `  o' p0 o) F6 q0 ]# v$ M; e% N* `' g4 s
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2716 V! T) G1 V! k8 X2 t
# A$ Y' Z+ b: u1 s' B  `
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
8 v: u# A# s5 T/ R" s8 KDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
* A  |- n! n& x  H3 J ver. 0.20, 2010-01-192 j- W6 Y; z# g

5 Q: O! Q# f9 q# w! b- ~ - DAO TLK Editing Tool
  G& J1 p* ]- r+ n3 k  J - Can handle multi-referenced string(s).  K' I5 @2 ?1 z- H5 v
- Export (Tab Sep. or Line Sep. with/without dup.)9 P* l  ]3 N  V/ ?4 o# g# ]1 U, V
- Import (Tab Sep. or Line Sep.)0 p+ W  a" `$ q: q& j8 }- u
- Comparing tlk-files( [- {3 P# ?4 I6 o- y5 z
- Checking categories of the strings and Filtering the strings.! f% j# |+ q. e8 Z$ U! |  E
  
9 u; v0 A  ^' f, t, d: n - Require .NET Framework.- R* b1 {4 E" ]0 @, P

. E7 h4 Y% K, F6 S& ^; H9 d& P* Without command-line option, Program starts in UI Mode.  }2 K! I5 K# t) H$ ~
$ Z0 `; `1 K' ^. Q9 f
* Command-Line mode ---------------------------------------1 g8 H' O0 T/ B, H
# c1 A: i& \) [: k9 e  ~$ t3 O
Exitcode: 0 No-Error or Succeed. else, Error Occurred9 v6 ^+ N; A& b+ @( k3 r6 V
+ `+ h9 b5 d% J& l& d# k" ^& z
Common options
3 S! \3 {6 v6 M
' C" E! n, X: ~5 G6 x, k - Option with 'Q', silent mode. doesn't display message box for error4 N9 w6 C; O% Z- \* H0 Z
- Option with 'X', always display message box showing exitcode
* d% c3 t3 o* Z% F- r3 F- l# O: n) m - Option with 'Z', logging off: @0 c; }& v5 x, Q7 V" a& f, H
# ]$ c: N, i/ E% {* F7 x7 s, ^
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt; ]; r# x3 r; c9 Y4 w! t$ b

* Y% U1 u; _2 s+ \& _) R - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File4 P! ^; O& N1 m& ~& j, t  x1 X+ i8 }

: P) [% ?$ E, H; }' m0 T2 _, `DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' N: j3 M. r1 B! @* S2 P/ t8 }; \0 r9 @# u- g2 x2 `
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 ^4 T( q/ y* x7 D2 ]% w+ R

' Y& ?8 i8 R# @, a' {( d$ m& LDAOTlkEdit -diff[m] a.txt b.txt1 H+ \$ u! i# o3 u  e
; W7 }( m# E( C" A5 f. }
- 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>
. u4 p; h/ c& w* x* B7 X - Case option without 'm' (-diff), Tab Sep. txt file.9 C, s! r0 H# f- l5 o
- Case option with 'm' (-diffm), Line Sep. txt file.: j) R9 }! U. p: k) C
9 J( ~. |* E$ V
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]' D1 H" j; x" E. c

/ I7 P; L7 E1 F, G% |4 O - Export string item(s)
" M0 A& d% \: G5 J& ^ - Option with 'u', extract without dup.$ ]( @: R1 _- X/ W0 h- F, P
- Option with 'm', Line Sep. txt file.
7 h- @+ m: Z, }, J - Option with 's', sorted by strref.
4 `# W5 b+ M4 b6 {. E - Case omitted to-txt-file, saved to tlk-file.txt) Q9 R( Y' ?! Y% R  W+ ^

6 Y$ ~& X( A6 T8 \DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* m5 [) [9 i$ U

5 S% E$ x" }7 B. J7 M* b  u - Import string item(s)
1 s! _' a% s. c - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' a, J8 q2 C2 |: T4 k - Option with 'S', update a string value separately by strref
7 R/ u) D/ Q% ?# U - Option without 'S', update directly the shared-string (multi-reference string value)5 D( Q" b' d* H' a7 N6 e# p9 P+ a
- Option with 'R', strings will be reconstructed, and the same strings be merged.
6 F* N' m" ]! _! B+ h$ c$ h - Case omitted save-tlk-file, overwrite tlk-file# E! \3 Z* z) X! {6 u2 M/ @0 Y* q! v

# q& u8 i1 a: `& A  kDAOTlkEdit -d source-files output-save-directory export-txt-file
( O! ]- X- O& d# n* }# k
' g2 S6 V4 c: \  _) `: H! q - Remove & Export GFF3.2x embeded strings8 Q6 N; V, n- S
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
: T6 C) w5 h7 x  ! G0 S5 v4 i% s0 o
* History -------------------------------------------------( ?8 z3 P5 K9 L4 `

+ L- g7 Q# g$ Y/ E  x6 y! Fver. 0.20, 2010-01-19
, ^( |6 q% \' N' t$ }3 c$ V% J, V+ e& C- a5 |( y4 {+ q5 e0 J$ G
- fixed. didn't found strref.! D: |+ O$ D6 j: y  U7 k
- added. GFF3.2x remove & export embeded string.* m: i, q7 U4 ]* \5 f* {
- added, Find All
6 M- h2 O9 b+ m( l/ w* D" T  Q- fixed, edit text didn't changed when undo current cell, m8 K( o# l: H. A, S2 c2 J
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 n7 u" B) d, J4 I6 {5 ]" Z. N. S- deleted, empty.tlk" Z# l7 B! n2 g

$ t. {& k6 Z3 r[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. r: v& t+ |+ h3 y" n* ~1 q如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ B4 B0 t9 w9 i! K/ \. a, Z  w# X' W+ Z6 T3 i
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! m8 L  Y' f  S# n) o給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( ?9 r( |$ {0 {5 o) q" j
給UTF8什麼的文本,導回就亂碼了。 ...
5 `: G1 V8 b- c0 _blackteajing 發表於 2010-5-2 15:49
; [1 G. d- b: R) ^
) J7 g5 Z) n; D6 l
話說,我是用這個來修改 TLK 檔案的,3 u* a/ A4 P/ p( D- i* F
7 v1 z' L7 p6 G+ H! @
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% T9 _, H) F& y& ~% v8 Y' ~
8 B+ J. Y" C1 r+ J" g, K" t匯出時選圖中那項,就不會是亂碼了,
0 f+ s( b! m# T4 J8 I6 g( @[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# w! X7 W2 U* b  i$ I9 \( D對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 3 O" m* U3 W& \8 Z
, d8 ?+ P  O( J, [5 c
good software !!! - K/ ~. d( z* c& W+ z
support, support !!!
  o3 H! d2 w; g9 Q
  a$ G1 d) m( R/ s. u& g/ Y疑問,
3 ~. ]9 M+ @' x$ b: Y在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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