奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
4 t  N! D5 U' ?9 h' X) ]# W6 h
- A6 y7 d) S: r% x
! l5 T5 ^% o0 f# g- `0 b6 p; p/ ]8 j, {' t1 P& H; T- b+ K
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271/ z' @5 e. R0 U* S/ j- N" w9 t2 _* _

; k4 L- z4 C* v: j7 K) d% ^6 ZUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                1 I. L8 I' L7 n5 Q% ~* b& u: R" m: |
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)( h+ ]3 r( ~% ]
ver. 0.20, 2010-01-195 K2 _+ V! [& N2 ^9 }

' ]$ g! {5 D- w& M& d9 x - DAO TLK Editing Tool# r4 T% ^5 t1 t3 F2 |1 T9 B
- Can handle multi-referenced string(s).
* [  ]9 c" L! j8 P# l# u8 h9 I - Export (Tab Sep. or Line Sep. with/without dup.)
+ o, Q- \$ C- U1 H: A5 t - Import (Tab Sep. or Line Sep.)
, V- D5 L* k2 J' ~7 N - Comparing tlk-files
3 o' ~6 v% r% @) ~* W9 ] - Checking categories of the strings and Filtering the strings.9 f$ |( [8 \) I
  8 u9 y' @3 g. Q3 _$ v
- Require .NET Framework.1 s  X1 n7 u* D8 P
/ m% F, }1 m4 a5 S
* Without command-line option, Program starts in UI Mode.
7 |. _7 W) T) x) ]6 {  }, c% _+ R" M6 W- [4 O' [) S9 k
* Command-Line mode ---------------------------------------
2 h: o! {/ E% m, U* I* c
3 Y: w, W/ q$ B- `/ _) D# ]Exitcode: 0 No-Error or Succeed. else, Error Occurred
+ p5 K7 D0 a! a& ]
8 B& P) o3 O' Y1 NCommon options
) F: i) T+ ^9 Q% s+ `' m
9 u( G3 e( F) g; ~" @4 q - Option with 'Q', silent mode. doesn't display message box for error/ t8 T0 A" h$ y1 _
- Option with 'X', always display message box showing exitcode
8 `! z3 s2 G- q: _$ D/ \' \ - Option with 'Z', logging off! m4 X" P. G3 E9 t0 Y" ]
1 d- L1 Q# U, a& R  \' _1 o
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 W0 J- M: s3 r. [# l( i
  u3 r: {4 R4 i# G6 @' D
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
" Y9 ]9 w4 h1 L. f4 c
4 ^$ n+ V0 Y9 v( j" c  eDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt# z/ \( t# m* C4 A& l
9 l8 R2 ~4 f+ O0 s9 F, w% c" b
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
3 a5 K% S2 }( `. K: O/ C0 L9 |) u6 j' `; A- l  r4 S4 F
DAOTlkEdit -diff[m] a.txt b.txt
6 {1 O, H: e* y6 r: r/ h0 X* p8 W
- 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>
. j2 c; c- u/ E. ^ - Case option without 'm' (-diff), Tab Sep. txt file.8 {+ a" g& ]: U  L4 {
- Case option with 'm' (-diffm), Line Sep. txt file.
, b8 f! {0 D% H3 X5 F2 i; g3 V; U- W2 j# A
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
3 y- i2 N$ x5 F/ U1 F% T, g1 ~; z& k! w  R5 N( j
- Export string item(s); p" o" q6 K, N1 P: Z
- Option with 'u', extract without dup.
8 ]9 Z+ w1 W% a, q' P - Option with 'm', Line Sep. txt file.
3 S4 J6 E3 p+ t( m! ?6 l - Option with 's', sorted by strref.: _1 i' ^! k" T6 I0 K
- Case omitted to-txt-file, saved to tlk-file.txt
' D! E3 j: C( M2 p- u
: d2 |. \0 X- i2 XDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]( t0 l2 n0 W7 K' n1 Z

( D# D8 }! c+ M4 ^, H0 X - Import string item(s)
% P' a! Z3 d9 n! X/ n5 p - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- X8 d) A6 I3 {1 ]9 l
- Option with 'S', update a string value separately by strref
- A6 n3 |& |9 `/ ^' L; J+ ] - Option without 'S', update directly the shared-string (multi-reference string value). @' ^; o  k% a/ U# \% k& J$ p" [
- Option with 'R', strings will be reconstructed, and the same strings be merged.$ s. I+ F) G  |2 ?' n5 g% x
- Case omitted save-tlk-file, overwrite tlk-file0 R, d* e- _! M, J: y8 @5 b; j
  F( W; B. [) m9 F3 \5 H1 x; N
DAOTlkEdit -d source-files output-save-directory export-txt-file
1 k0 |3 W/ A" j- L. j# t  w9 [- z4 f
% r2 Y* \+ B, l( u - Remove & Export GFF3.2x embeded strings
$ g, O1 K8 q+ g( i7 H: u1 m/ Y9 } - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"4 @# ^9 F8 Y; P/ J9 O- }$ U2 u! _
  
; D9 N5 C. @& K( g7 G2 Q7 g* History -------------------------------------------------
9 Z+ q4 d2 k( t% E$ v9 w$ Y* Q
% y% K8 b3 _% B" y3 ]ver. 0.20, 2010-01-19. J5 P- ~( t4 A  p& n  v/ `* O
$ b6 K0 }( S/ a  B
- fixed. didn't found strref.
; E  _5 h2 t* Q9 ^/ i; v) C" h- added. GFF3.2x remove & export embeded string.- Z" J# S6 k7 _# z* k; X
- added, Find All) v7 f  b" T" R* }4 _9 x5 b1 n
- fixed, edit text didn't changed when undo current cell6 i) Q8 ^% U. F' @
- fixed, Find(F2) didn't do from start row. (v0.16 bug). L2 d% W6 \! b* e' o4 T6 R
- deleted, empty.tlk9 h: J6 X8 y( C7 F9 K& J$ a; P
4 W6 s; X: Y+ ?
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ {  M7 @/ o1 d: Q7 O" t* w* t如果有支援字典檔的話,那翻譯、校正起來就方便多了。2 W$ q' ?$ Z% Y1 J  t& F- C
/ o" ~& _# ?3 s$ t9 g$ i" y3 H* d5 f
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' D5 A7 w2 O) V5 J  Q
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% q$ ~  O  q% X/ o! e
給UTF8什麼的文本,導回就亂碼了。 ...1 S) a/ O0 \/ B3 X
blackteajing 發表於 2010-5-2 15:49

& I. Q) K+ p, g. L/ J* _$ H# a4 \  A! w, {
話說,我是用這個來修改 TLK 檔案的,
9 G  Z. C: S! a' N  g
& a* ~$ w. g/ f4 C( v! k也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) C9 M* u6 B# S
+ i. a  o! O0 q' B
匯出時選圖中那項,就不會是亂碼了," R3 ?" s1 n  X4 u, |
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?9 K3 R( C  J4 `, V* f3 Y+ W% U
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 i" W1 {5 |8 H7 z% Z5 u; k

8 z- l: L- ~- }  w) \0 ^' [  Wgood software !!!
8 ~! Z# T4 H% H8 |3 ~, Ysupport, support !!!+ e1 y1 W( v1 g' H( A

' S/ p, s' h0 h$ L# c' Q& C9 m' [疑問,
' g) x6 @' m$ l在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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