奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
1 ^% I, E" }2 m2 Q0 W+ n9 e& U3 X& T% M7 n' W4 L

- t4 V) @! h  f. t! n
! e( C3 z/ M. v' d7 J原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
2 E6 G( N+ w1 M  D6 v0 g/ k4 r0 n% z, l% F: D2 H( i  D
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                4 ]/ }! q! W- {( d
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)% n  q3 w6 N; u; a7 F" ]( o7 m
ver. 0.20, 2010-01-19
; \3 ^; ^/ w! C" P+ ?  l$ ?' X: x# c& i7 c
- DAO TLK Editing Tool
2 g% s5 q: p5 `7 U/ B1 ?6 u4 H - Can handle multi-referenced string(s).: [  X3 ^* g3 r5 F% f( m- F/ I9 d
- Export (Tab Sep. or Line Sep. with/without dup.)5 C2 g/ y! e" i" |8 o
- Import (Tab Sep. or Line Sep.)) \  X' i) L) p# l" M; i! ^
- Comparing tlk-files
8 }! b+ u2 y4 |7 J - Checking categories of the strings and Filtering the strings.
* _  }  B8 P3 M+ |  
: v6 P& x0 t5 M7 `' A1 Q. B - Require .NET Framework.! |: t- N/ t9 `0 ]( Y
6 |) B4 T7 ]0 }! T# W
* Without command-line option, Program starts in UI Mode.: D8 V6 Z$ J- T1 D5 j8 Z

; w+ q+ I4 M+ v* Command-Line mode ---------------------------------------+ A. u! k8 h# m. L
* ~% B/ S" f& G# Z
Exitcode: 0 No-Error or Succeed. else, Error Occurred1 |& X" i2 ~" d

) z" L5 D# y3 Q+ B' nCommon options
' }5 z4 ~- @- d, j  j8 ^
- \+ p& m! w0 Z0 P- x - Option with 'Q', silent mode. doesn't display message box for error
, L8 e% Q1 v" c* i/ | - Option with 'X', always display message box showing exitcode
# f: V7 H3 ]" j% [ - Option with 'Z', logging off
# U  c' w+ }7 \$ z/ P- P+ Q+ c7 `3 K2 ~
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% k" O8 O( ?: j0 @- Y# G

  r2 l$ O  x% k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File  M! U8 m! b' y& ^" f
6 N3 V1 Z1 M, `( }& W6 c
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" E  F. F# m9 \  a- ~* z7 X4 z
; Z# e2 Q" o7 }' B$ |3 F) k" C - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
& r8 G5 Q, p$ {, S. ~, Y8 z4 Y3 P1 |9 Y4 }" R
DAOTlkEdit -diff[m] a.txt b.txt
- \2 Y: x8 `* C  y7 C
# C; }+ X6 W; P7 j6 ? - 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>
) x! ]: `3 m# \6 J  U, s - Case option without 'm' (-diff), Tab Sep. txt file.3 ]7 B; U# A( e1 z+ X& D
- Case option with 'm' (-diffm), Line Sep. txt file.
1 G& d& ?) a* B; \9 |6 A, u% e5 e6 }# i
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]& X+ c1 E: ?3 n; B' {* B5 E
: N4 ~$ |9 y9 D
- Export string item(s)
2 y/ p3 m$ b) Y2 F" q8 _& l, d - Option with 'u', extract without dup.
$ U: J. ?" j  C$ o - Option with 'm', Line Sep. txt file.0 h/ g" Z! U2 h& h6 s$ {: c
- Option with 's', sorted by strref.
# m+ h' q4 V0 h# W0 ~; h+ W# J - Case omitted to-txt-file, saved to tlk-file.txt
+ C2 a. H) n7 a7 _2 A6 }- C( \( g8 G  h8 N2 s
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
9 @4 m5 |2 o1 w) [: p2 h7 x
+ p3 s5 [) O& t& }' `) l; _ - Import string item(s): h1 ]+ D! l& U& }
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; f+ ~+ p5 \. W. m- e. D6 K - Option with 'S', update a string value separately by strref
" D/ ?0 L3 w2 t4 s, }% ~ - Option without 'S', update directly the shared-string (multi-reference string value)
+ A. _* g5 d/ C - Option with 'R', strings will be reconstructed, and the same strings be merged.
+ H$ Y# o5 P  C) D+ z$ a8 m - Case omitted save-tlk-file, overwrite tlk-file
( _. ]* ^6 A3 b7 [ 6 {) [- @" ]4 w; L
DAOTlkEdit -d source-files output-save-directory export-txt-file5 M! f; Z" K0 y% r# K7 q: U& E7 ~9 x. v
& U- M' N5 p" v$ Z& z' Z
- Remove & Export GFF3.2x embeded strings9 l3 K+ B) j7 `, b
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; F+ v4 q, D9 x1 H. l- _# v  : O; |" F; R3 o4 g2 C
* History -------------------------------------------------
! z, X4 O% v4 F+ i% e
: s# @( Z& E! f# Gver. 0.20, 2010-01-194 Q+ C! N! [1 s: B' z' \7 o

! [3 W8 G$ s  |2 n' t- R& d$ T- fixed. didn't found strref.. T  o1 Q. q/ e% c" H* N
- added. GFF3.2x remove & export embeded string.
! y; M5 s8 Z, @" f" I- added, Find All
$ A  c# l& c  F8 S- fixed, edit text didn't changed when undo current cell
7 \+ }) V+ |; I1 C- fixed, Find(F2) didn't do from start row. (v0.16 bug)
: c1 s& V. `3 C3 L! p0 z) Q  a- deleted, empty.tlk
# c4 J$ u+ r4 G$ Q% A$ N, C  A! w9 J6 E! \# }8 _" o
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 Z/ y+ `( \" J" G, E
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- l& X/ Q$ h. z  j6 Y; |) R; `6 C
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 r. [( G7 p% i8 }
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, k. F3 b& `9 x/ l
給UTF8什麼的文本,導回就亂碼了。 ...$ A4 g7 ?% n  f6 b' H# o! W
blackteajing 發表於 2010-5-2 15:49

' A2 r6 r; O3 G
6 }' X6 z: P5 G2 p( d* [話說,我是用這個來修改 TLK 檔案的,
, [  }+ i$ i, g% [) b
5 Z$ M1 c: {  F- X6 x* U/ }也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
0 h0 B1 O1 [8 @3 H9 ~6 F- s9 g& I) c3 u- W
匯出時選圖中那項,就不會是亂碼了,4 J" r7 s' j6 E  {" p
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) x' ]% ~4 ~0 h
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ! p% x  Z9 q% W. p

" B$ H$ J7 R$ g: Ngood software !!! % x! V0 q" U$ N: z
support, support !!!
! ?! B* d5 j/ s& o, Q' f6 @, y' ?( c& M" r& u3 E
疑問,
2 i/ V4 c& k) F4 k9 S7 ~3 ]; D在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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