奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
; Y7 e: n# b: w, G# {9 V3 P. l2 m& m" k  d8 ?

$ d2 D( V2 v8 z8 G' F7 ?% ?+ U- v
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, a/ ~7 D6 s/ W
+ x" t7 a9 v& S5 FUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
" [# }/ q5 f  L! f% q: S* @1 P" aDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; U# H" Z" H. \% @ ver. 0.20, 2010-01-197 O  Z# }" [) [! S) F
9 K, r6 k4 m5 V
- DAO TLK Editing Tool0 U) m3 t2 ~0 J1 A/ O
- Can handle multi-referenced string(s).7 M9 M& b8 L/ c7 A
- Export (Tab Sep. or Line Sep. with/without dup.)
$ N9 a! @: y0 ?. y$ t - Import (Tab Sep. or Line Sep.)
$ h# d$ Y! P6 e, |1 `& a: @1 v - Comparing tlk-files  [, `6 O0 z) o
- Checking categories of the strings and Filtering the strings.* p0 b7 u5 A- v, Y
  
6 r3 W4 `  x9 ]. e; S( x: C  a - Require .NET Framework.
4 ]; {" J( r, D8 T. }2 L* |3 a, }& \' h1 s+ V7 g6 A
* Without command-line option, Program starts in UI Mode.
4 R2 S2 D1 G( t& M4 {) V6 P
5 ?" j( E' z, q" X0 [; D0 j* Command-Line mode ---------------------------------------/ O' g2 h; d% J. n9 C8 J% h

$ y' [; ^- g& L3 ~Exitcode: 0 No-Error or Succeed. else, Error Occurred3 W+ u. p" R! O' [. h

8 N* W3 e  U5 a" S& j1 k7 T: PCommon options
' s9 q2 N; j( i5 y0 I4 O# n" X, M& v2 u) X2 b
- Option with 'Q', silent mode. doesn't display message box for error
1 K4 K( e/ C$ W% _. k - Option with 'X', always display message box showing exitcode  }; L/ X( m+ T
- Option with 'Z', logging off
# `8 S1 c6 s1 D6 L1 f2 p- F) [* v4 Q4 \5 p* D3 Y
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ I# N/ |# I. S% I
; b! Q# M7 _5 S2 `9 X - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ O" D$ h; f- R) }
7 w4 m4 ^' u+ c9 zDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& h5 D! O- n* \9 P- |5 P  @8 D+ X3 D
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
- ]# ~& n' a# b: |) i% t1 r+ m3 d7 r
DAOTlkEdit -diff[m] a.txt b.txt
- F5 X0 ~, V! {2 ^
& G! Y0 R) C, D' r - 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>
: q7 h. H+ |' q6 F1 O, c - Case option without 'm' (-diff), Tab Sep. txt file.
0 n0 U4 R+ \( t' Y2 V) X - Case option with 'm' (-diffm), Line Sep. txt file.4 v) h6 t( W7 v9 t; u
1 O" V  Z  T0 R3 O1 r( M
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 j" O  J( s* a- C

& ?' f, ~. ~) j0 D, M( X/ E - Export string item(s)
+ C/ f5 F2 U4 J$ q; ^ - Option with 'u', extract without dup.
# o  N" \) ], \# l - Option with 'm', Line Sep. txt file.% O: M4 b) A0 A2 l) t) n4 u3 B
- Option with 's', sorted by strref.% r* ]( x6 }+ j. c
- Case omitted to-txt-file, saved to tlk-file.txt
' {' p2 B& u# ~% b6 L- c% `/ g
1 J, J8 k- R/ K% _DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
( o/ H) E0 W! {6 G( T; y; [0 D- U. w; a- m" k
- Import string item(s). y0 B/ u- e, W2 Y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
" D4 O2 O* K7 L# U% V8 x  v) ] - Option with 'S', update a string value separately by strref
3 \% O: m7 X2 D# I7 l; Y, F3 c4 G - Option without 'S', update directly the shared-string (multi-reference string value)
- O) z9 ~4 |& E9 ^: W - Option with 'R', strings will be reconstructed, and the same strings be merged.
5 O+ n' x. Q# F9 b0 w& b/ x: t# I - Case omitted save-tlk-file, overwrite tlk-file0 s  s3 Q4 U7 b) e% E% ^' g

8 y" ?9 @: E8 Y) HDAOTlkEdit -d source-files output-save-directory export-txt-file
# H, h5 I- c5 X2 j; K7 z+ C
1 q* O$ d) q9 I6 i9 f+ ?  b - Remove & Export GFF3.2x embeded strings
' g5 ?1 O3 Q- K" m2 f/ [- f: }3 d - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". C; A) U; V! d
  
3 f; s# ]4 ^; p! F( f* History -------------------------------------------------
& y9 k# }9 w3 W! G8 @$ ]$ _! l) @/ Y) |5 n! |# {2 X( X% O9 |
ver. 0.20, 2010-01-19& q: E$ _4 R( n% D+ H6 B) d/ p
: ^5 b& U, s, R3 C. A6 n- S# l
- fixed. didn't found strref.
8 }$ j& F8 ?( k7 x& L- \2 a- added. GFF3.2x remove & export embeded string.& z3 }0 e6 f* T3 J8 h6 E
- added, Find All
( r% ]% i; q$ u- X0 M/ R$ e- fixed, edit text didn't changed when undo current cell
. r6 A5 V' d1 k- fixed, Find(F2) didn't do from start row. (v0.16 bug)' l9 z3 _5 W6 L- D: V! B
- deleted, empty.tlk  B( z7 w" \8 v# l4 [
* `' D* s" l: S4 Y+ [7 D
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法," {& I) ?  Z- |/ H
如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 x1 h% Z' ~; A! g7 S7 g
$ i0 E" N9 u+ m/ o$ e
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 y% b2 A5 R3 Y9 X6 }- S" J& j0 ^
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' c% V6 c$ B+ D5 y0 Y給UTF8什麼的文本,導回就亂碼了。 .../ b0 x1 @( @5 x3 n. T: a
blackteajing 發表於 2010-5-2 15:49
9 \) R+ `6 U, r7 a$ m+ m
) \* u0 ^0 q% D4 f* T
話說,我是用這個來修改 TLK 檔案的,
. U' S% ]( f  y  X  L0 Q0 M2 h  H5 Z2 g
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; `2 c' [" ]+ N% b: \

, t9 P) z  ^, F/ Y+ w) z, L, y匯出時選圖中那項,就不會是亂碼了,! R4 ~0 [. a; u7 e% k
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) W$ N. p6 p- V/ s
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
7 r4 h5 L! D2 `, R& R( r# o( ^% C! j6 ?8 D/ q4 J0 a% Q
good software !!!
' O1 z% ~% A" F  Xsupport, support !!!. R/ X# V! x' r5 G0 X
3 |( _0 E1 e6 \8 T9 s/ h
疑問,' ~* m7 x: T! ~# b: s0 D3 \
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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