奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 {8 l) q; N) q0 s4 Y
' @* t- s. J$ h1 l
+ u; Q. K( X; k. z! s5 m. v$ |* ^& c
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  w( t8 \) ~2 R9 x
6 F7 c" D/ w( j$ |$ ~0 n' VUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 g; V. U# h# Q* p' V8 Y; R: F
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 t. F5 l  U/ k; Y0 d ver. 0.20, 2010-01-19
1 T$ \, j  y, O, x: i4 O1 b3 ~- [8 W  q  O
- DAO TLK Editing Tool" Z1 t& y9 v2 v1 h9 u, L
- Can handle multi-referenced string(s).
; `0 @2 `5 ?7 ~  E; j" C: ] - Export (Tab Sep. or Line Sep. with/without dup.)
% f  \' L3 D- Y0 F - Import (Tab Sep. or Line Sep.)
5 ^6 a5 N: Y0 u - Comparing tlk-files
# I- ?) U8 p9 q& C - Checking categories of the strings and Filtering the strings.; Y/ X0 f& a* A3 O' I5 F: R
    [4 i* p9 v6 S: `: X: E2 L& s
- Require .NET Framework.
, _7 J5 u3 P( j# O) n5 V+ G' E! y' K1 w! o) v0 H
* Without command-line option, Program starts in UI Mode.
& G2 z" d) |0 c6 Y/ i4 b, v. S# n9 L- o7 y# T: v2 r
* Command-Line mode ---------------------------------------
0 Z' g# L, ?* b9 l: q! V
3 i+ d/ s% B1 U: bExitcode: 0 No-Error or Succeed. else, Error Occurred
$ y8 K3 I' s& A2 o) F3 J, X' F# c" c# g! `4 J( h
Common options+ Q. R% m5 o. g' c
4 Y& }9 a: T$ U, h8 w; X& J
- Option with 'Q', silent mode. doesn't display message box for error, _9 H# C& t# f/ L  i. O" d+ [
- Option with 'X', always display message box showing exitcode( S, t- N! T' M& J
- Option with 'Z', logging off2 ]3 @1 v: X  q: p: @) v

6 Y6 G/ k& x4 \9 gDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: H: o% k$ Y  T0 ~  d) W2 p
# Z" [5 F  g" l' J: f' X - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
4 x; W' g5 F! }: X. s. C3 W! G2 y2 X2 P' W: p* X1 ?
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( R7 s! t  g6 \: ~; q# `3 V6 Y2 d
% H! K+ ]- T: f - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 w( Z1 j6 t% Y' F! S4 `( G- H8 n& Y$ u4 k" E6 O- q2 Q
DAOTlkEdit -diff[m] a.txt b.txt
# q1 k1 g1 M) D1 i- N- j8 l
: b5 N0 K6 m% i3 C4 n - 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>: \# B0 w; k: z  C" ?0 `2 {1 ?5 C
- Case option without 'm' (-diff), Tab Sep. txt file.
2 @* `  I* ]2 ]6 T) p9 q1 e0 w - Case option with 'm' (-diffm), Line Sep. txt file.
' H& a6 i2 K. w# n/ L* t0 X0 m1 d0 m7 w4 d+ a
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
/ D* m' i% F  S2 @9 r1 q) u  e
" k; o8 }/ u- H& F( b - Export string item(s)
6 `3 X/ G  {( b: e) i5 Q - Option with 'u', extract without dup.
! K# ?5 l/ j& o/ d/ Z - Option with 'm', Line Sep. txt file.
) U. Q( i" Z: \6 E - Option with 's', sorted by strref.
1 k/ f% M! V2 w' m8 T7 E4 w  z( h$ j - Case omitted to-txt-file, saved to tlk-file.txt
" S$ A7 w  x" U5 y0 J+ \. B  M7 m) u9 M/ \
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ q, ?* i4 T& M/ R& Z7 ~9 h! H

, x8 Z& g  f0 K3 v( G0 w$ i - Import string item(s)
. ^# z) V, b3 F: {3 e' i; m- t - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; N" W* C+ Z6 I& X - Option with 'S', update a string value separately by strref. {$ Z& |' z  k2 x
- Option without 'S', update directly the shared-string (multi-reference string value)
1 |/ K# H1 [6 i2 m# L2 p - Option with 'R', strings will be reconstructed, and the same strings be merged.: ^$ M9 d' ]( j$ Q8 O8 g
- Case omitted save-tlk-file, overwrite tlk-file8 X+ v9 |5 R& {0 A1 _0 C# J

! E5 O* d9 N  z6 D1 f! Y) {3 ^DAOTlkEdit -d source-files output-save-directory export-txt-file
- ^8 {8 J8 U  N% k8 r7 F* t! c( l& m/ \3 x
- Remove & Export GFF3.2x embeded strings! B2 ~" ?3 }4 c- Q! b
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 k9 `6 e( z6 Y& o7 {
  
: }6 y0 m# T6 B# V, S$ r9 T* History -------------------------------------------------5 \9 D+ Y, W5 F9 j! u
5 L8 d& q0 X0 T, O, `
ver. 0.20, 2010-01-19
% p1 |  u: j8 J2 v2 s' l8 a: J: Z  O' g+ a* p
- fixed. didn't found strref.. s' X: @% V, G8 y' Q0 h  z, y+ R. k
- added. GFF3.2x remove & export embeded string.
& O  a' X' ]8 }- added, Find All
- D6 x0 |$ _) n7 S, H+ c5 |" T# S- fixed, edit text didn't changed when undo current cell8 F5 q  `& L+ D
- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 d, k& g, |/ a% A2 P/ x" ~
- deleted, empty.tlk
" I/ s+ r4 }2 l  r
4 v0 j- b7 ?8 s. g; S. h  ?+ Z[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) U& e' F  D4 \: h% i- e  X如果有支援字典檔的話,那翻譯、校正起來就方便多了。# f. e. Z. s# n- J

: @! k# P% E! @! U. G% L8 M& Q4 @3 x等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ L! ]& r6 Y: E/ p# P- x
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
( B9 X8 ~$ h, n+ V( r" e" j% k給UTF8什麼的文本,導回就亂碼了。 ...
& ?  @6 j9 {, \4 X: r% j5 `! j; H" jblackteajing 發表於 2010-5-2 15:49
2 Q1 ^. n! d0 s( j! c

, r3 ]5 T+ v7 G5 B; `話說,我是用這個來修改 TLK 檔案的,
6 V! d1 Z( V6 s9 e; ~& Q
8 s( E* g. _; v6 Z也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' C3 D+ ~5 j* X! ]1 L$ [$ R' D1 O0 e7 y$ w% `0 J# T. G* C
匯出時選圖中那項,就不會是亂碼了,
6 m+ @: a3 B3 k! u: @[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 {4 A, p. X0 ]" W5 N* R, }
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
$ M8 w) e7 c& r! e8 J  ?" Q  n3 v9 E* X
good software !!! 8 k" B* N+ q; y8 ]5 R0 a9 Q2 I: V/ q$ r
support, support !!!( e3 @$ Q& w: {1 ~5 w8 _1 J8 ^

* g' P( [$ e& @疑問,- P+ |) W! u3 K: P
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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