奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用, v6 v. g7 ?% o! ~: ^
6 s7 W4 `% B/ L+ [% |
% b  a( e* R. V. s5 i4 ?" Y7 E5 q

0 M0 r* L; f9 d原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ v: i* U" I' H

2 Q( J5 q: f% xUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
" ]5 e6 I# x  ]" t5 f7 L0 r8 yDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ s$ M4 I" Q3 D ver. 0.20, 2010-01-19, `+ F, b+ O9 n$ `: [9 O- M

8 N4 B8 ^/ _; \! \$ w - DAO TLK Editing Tool4 u# W) n) {5 b. k& d6 `. Y7 A6 ]
- Can handle multi-referenced string(s).
7 T  `, b1 t- w, K, F - Export (Tab Sep. or Line Sep. with/without dup.)
) v  w: e- N6 H - Import (Tab Sep. or Line Sep.)! o, j/ q+ ]" [
- Comparing tlk-files
8 v  i( p) c/ ?  t8 s - Checking categories of the strings and Filtering the strings.& k1 `* {$ h  w, R8 L5 W
  
* r0 r" P0 _- | - Require .NET Framework.. z; e" Q  G. g& o8 d# [' k# J# l

9 z1 J( R5 {( G7 ^' q* Without command-line option, Program starts in UI Mode.8 Z% q. J+ S! s" X3 `6 B

( |. R( v: P2 D- d* Command-Line mode ---------------------------------------
7 ]9 R$ W2 J) Y; ~) v* Y; t5 G  j: I8 i- g5 ^+ {
Exitcode: 0 No-Error or Succeed. else, Error Occurred8 n0 j, O2 b% i5 T& f

# O2 a+ U7 R+ o( c7 t6 b1 OCommon options! T2 F) c# F) z

" w% B  a3 [! m1 [* ?# W8 n7 {& [ - Option with 'Q', silent mode. doesn't display message box for error  T& R0 W* v9 S2 `/ Z! c) w4 |
- Option with 'X', always display message box showing exitcode
; Q( V# B, n% ]8 D+ y, a - Option with 'Z', logging off
/ i- z" M9 o) g0 [5 \: ^) ?) P0 W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt7 U! [) A  h0 A' l
7 l  ^  ?+ \+ V: p4 M$ f, a  D
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% R" E6 Z8 f4 X7 _# o
$ `- I8 z9 W' H
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt+ `6 ]6 D9 ]8 M* F! `* z# d" L
7 T+ m1 l+ F+ I% \4 d) g
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 E. B7 F+ j9 N5 g6 R7 q

, H' k+ t% b8 }5 U& k; l% NDAOTlkEdit -diff[m] a.txt b.txt$ W7 w% _9 E" O3 O, ]' x5 E

1 x. `* n" Z. s: I - 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>
) B9 N% t3 W1 u. ? - Case option without 'm' (-diff), Tab Sep. txt file./ b; i4 [- T) k/ M( P, f. G
- Case option with 'm' (-diffm), Line Sep. txt file.; C8 @$ r) v9 L# Q2 A

, z: e3 b2 N4 X: R6 }DAOTlkEdit -e[m] from-tlk-file [to-txt-file]2 u4 Z5 u  I: ^9 p3 [
4 W6 e$ j, J4 j
- Export string item(s)5 Y; j1 v) A9 y) t  w
- Option with 'u', extract without dup.0 N% B1 I# I. J" J9 X1 V, T
- Option with 'm', Line Sep. txt file.
9 A( A0 s3 V# a  C, o. H0 z1 ?8 { - Option with 's', sorted by strref.4 b' B( S) R* m$ L" {; @8 `' ~' g1 Q
- Case omitted to-txt-file, saved to tlk-file.txt
8 ^4 Y! `8 \7 y( M$ L$ \1 ~$ W2 O4 n) Z4 h( X. P
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
( `& V# Q$ ^2 s  ^0 X" u9 o" h
3 A6 u# m4 w/ g& v+ A1 D& _$ |0 } - Import string item(s)/ D3 _( O  S2 v: `* g. ~
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 T. ?5 M* i  |8 E7 o$ K( r/ U - Option with 'S', update a string value separately by strref
! o, k+ \$ n, d5 g% ]0 d9 z; d' L - Option without 'S', update directly the shared-string (multi-reference string value)
8 _" `" ?: u' l - Option with 'R', strings will be reconstructed, and the same strings be merged.1 @$ H, K/ }' U) U% C
- Case omitted save-tlk-file, overwrite tlk-file- q4 Q1 q' E) ]$ I4 D: \; `
( H7 ^, P# O1 {
DAOTlkEdit -d source-files output-save-directory export-txt-file
1 p8 P; H) f  V2 M9 [
* f# [0 ~7 p  K6 \: E5 k$ } - Remove & Export GFF3.2x embeded strings% {' O3 l7 P  _, O* o
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"2 _% ^0 Z7 I: K5 ?8 o8 N
  4 M& u+ E& e% E# m5 U% H
* History -------------------------------------------------
1 n9 ?+ X6 ?4 E" O& A( w
6 w! C' d/ s! C9 u2 o. sver. 0.20, 2010-01-192 Q5 e/ k# r5 I. K2 G. L+ g6 ]
* u7 x" M9 |0 y
- fixed. didn't found strref.
& F9 D* O5 J5 D  p( o) w" `) D" g- added. GFF3.2x remove & export embeded string.
3 Q! Z* O! e6 D! Q( |- added, Find All& r3 a( x1 y3 ?) B! d: y
- fixed, edit text didn't changed when undo current cell
: F) h- Y" \2 G- fixed, Find(F2) didn't do from start row. (v0.16 bug)
5 U' G  k" Y: z( x& M- deleted, empty.tlk4 \( _4 ^( k* {: d7 S  S2 u

6 o) D  k" k  D3 a+ b7 I9 ?2 x[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
; m: i! R* Y/ w" f0 S+ n$ R如果有支援字典檔的話,那翻譯、校正起來就方便多了。4 B4 l0 [# C- f5 P5 `

2 _+ I# d/ W' Q% S( r等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) v. _7 w0 A) _* D# [( `8 D給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 D( s+ l- X# C" ~% f& G
給UTF8什麼的文本,導回就亂碼了。 ...: q! c; \; \; n. v0 J
blackteajing 發表於 2010-5-2 15:49
4 T- P+ E9 y( t% h* u) [0 p/ n: u
9 W  z3 q, j7 ^
話說,我是用這個來修改 TLK 檔案的,
9 P' ^0 N2 S8 b* W! ]3 \: V. C/ q- T. N% V$ p% K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了: E6 L7 H4 L: R' @; L$ P% n

, a; t. c8 q- {3 \匯出時選圖中那項,就不會是亂碼了,6 V8 n+ e1 U9 m* B* f; {) P
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! R6 @- ~/ R; ^* R0 u( o對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 0 E& Q# t% T( x+ q3 r+ p
/ y) [( m$ s6 K3 K0 Z
good software !!! 9 j4 O- z, ]+ u% O
support, support !!!
" `6 @( W1 ]4 D$ F" x; v
' ]0 @7 D0 o. i- y9 e" f( J疑問,/ x0 q& ^: X! i! {. e
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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