奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
. f7 S* {2 s  O$ c9 z: ]2 T8 L- O5 ~) Z/ R; a

! \" l; }/ @! J' c5 e( D6 p: N$ C8 |: `' d3 L- a! M
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2718 X& R6 {! x  Y+ [

# F6 c" y8 i4 f  I; nUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . x& k' f3 J- P+ b& b
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* s7 u  |9 Y+ Q3 M& X- u& g3 M
ver. 0.20, 2010-01-19
8 q5 M) n" P) V  C# e: j5 ]
0 S: B* d5 n& {- r - DAO TLK Editing Tool
! i$ h& h) h1 y! i - Can handle multi-referenced string(s).8 L: i: A( V: V' h8 a  b
- Export (Tab Sep. or Line Sep. with/without dup.)! ^- L0 l* R; G
- Import (Tab Sep. or Line Sep.)
4 B. l/ u5 Q& @) w4 v3 w5 B- b9 Y& @7 f - Comparing tlk-files
9 m% _. B( M6 t/ s5 w1 L - Checking categories of the strings and Filtering the strings.
$ A. x( Q, [! T3 V1 ~  8 K  g5 X; D. I" d8 q; w# {2 Q& C" }
- Require .NET Framework.
3 p% `; q- ]1 v, K( x0 b6 y2 Q! Y# _; \5 u6 H3 D; X' s  E
* Without command-line option, Program starts in UI Mode.
; ]: H6 G/ K( H5 c- |. ?
1 y( O  m' {/ `: B' x, m- |* Command-Line mode ---------------------------------------
7 W& Q" S! [$ f8 Y- U1 p- a* T0 m6 Y2 }, h& l
Exitcode: 0 No-Error or Succeed. else, Error Occurred4 {7 ?% @* E* J" h; c/ p* c
$ W7 d& K7 ?9 N* L
Common options2 h* D7 X1 P% ?6 `

7 Q1 D/ U( O2 y - Option with 'Q', silent mode. doesn't display message box for error6 v; i9 q5 u$ a/ ?* L9 l2 E+ D. T# O- w
- Option with 'X', always display message box showing exitcode
- G3 W) W8 _! N - Option with 'Z', logging off# t, g: k/ r$ F' j. B/ z

* G" o, C, u9 n; y' t' a# m2 bDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 F4 @2 Z8 w5 B9 n( q9 W  x
1 s0 d7 w$ B$ A/ Q8 p0 z9 D
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- v2 a3 I! I" H9 n# X3 @
7 |6 @/ T6 ]/ R  m% A% @
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# S4 {( }) N2 N& p
7 d* v& e( I; ]" R# C - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
$ L! A2 z2 T+ J# D. E
* p  r. q% I2 H2 pDAOTlkEdit -diff[m] a.txt b.txt2 a- f; D+ M/ i4 g  j- C

/ b! n6 |! s) M7 R6 o - 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>/ ]! c% \7 B5 u( [8 {0 l
- Case option without 'm' (-diff), Tab Sep. txt file.* p6 |! [' i& y( [; `/ Y
- Case option with 'm' (-diffm), Line Sep. txt file.7 l( h4 r/ U' T2 R7 F' n. C9 e
# j2 d! [: y' M
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 |2 v' U( p( P, E# I. |+ i8 [  r7 I2 Q" p0 M  B# l
- Export string item(s)
$ Y% O: K% o0 p) q7 X% C - Option with 'u', extract without dup.; A* Y/ [- Q& D7 A/ C
- Option with 'm', Line Sep. txt file.
  h, u+ n+ l+ d8 j. y - Option with 's', sorted by strref.
* {; {6 {" ?& G# Q8 U4 `% K - Case omitted to-txt-file, saved to tlk-file.txt
* w( t! p4 o. Q% j0 a( I* T- z% r1 Z
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]" E; l- |6 H" s4 y1 g
: H5 g$ ]! ^, [4 v9 ~
- Import string item(s)
; Y% V+ e1 k# }/ [2 E - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
! F9 c- ^4 c' M: }8 Y% V - Option with 'S', update a string value separately by strref$ t" s6 o' `1 O0 b' g4 U
- Option without 'S', update directly the shared-string (multi-reference string value)
; j8 a' Z. Z3 X! ^+ h. I4 I3 U - Option with 'R', strings will be reconstructed, and the same strings be merged./ h5 {* N% B5 S0 a" n% W
- Case omitted save-tlk-file, overwrite tlk-file  u. b+ ]; d- L  _$ p
) r" J0 Y0 S& }- d' C$ ^
DAOTlkEdit -d source-files output-save-directory export-txt-file; M4 D- g. l( ^

3 @& x$ y4 Z( ~" w5 Q5 ~( y% Y5 d - Remove & Export GFF3.2x embeded strings
" H' s6 L& H' `, {: m. | - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; k, F8 V( {/ Q5 C5 K$ q: v
  
& ^4 ]5 i& D0 @1 |/ n' h/ R+ _2 D* History -------------------------------------------------2 N4 q0 [9 P2 P1 }/ t' ?  e

# }+ z5 u: v& j; A) C0 ~. D  cver. 0.20, 2010-01-19) U1 q0 \$ A/ A" r8 t

8 k" E6 W  n  x3 P# }; e- fixed. didn't found strref.# I: p0 M5 Z+ K; U4 k1 g# A
- added. GFF3.2x remove & export embeded string.
2 l0 w* G: B9 D0 s5 |- added, Find All- G! x# }: L3 R
- fixed, edit text didn't changed when undo current cell
$ k( W& r7 A* G" G# `( {2 B, y- fixed, Find(F2) didn't do from start row. (v0.16 bug)
( V! n& |$ N+ h- deleted, empty.tlk2 v1 ^; ]; Q5 E3 l

" Z- ~9 |/ H$ g( D2 \  n& D: ^[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
8 R# ~0 {+ K8 ~7 j+ X  C  H如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" D2 z9 t5 J" N; i4 F! R
2 C: v" ?, X, w0 }等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% A; n4 X6 z  {% Y給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
7 J- d. H5 E( ?給UTF8什麼的文本,導回就亂碼了。 ...
& d+ O5 A" M1 Z$ ?' Sblackteajing 發表於 2010-5-2 15:49

4 J, X& L' O8 U+ W/ C# n. z7 g# E0 W7 p2 E
話說,我是用這個來修改 TLK 檔案的,% {% ?+ {; \% R' ~- |* }- V

; L$ z  e: K5 f3 o也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; ?9 x! R/ ^" s& Q* M  i+ g
% ~: u5 w$ ?5 Z. T
匯出時選圖中那項,就不會是亂碼了,
% S1 g3 `3 r( }7 b, S/ h[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. y" V0 d& t' O2 C2 {
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( A6 [; ~! R9 v% A

) b, u4 t5 F3 f8 l. e0 w2 Jgood software !!! $ H6 X, ]$ z$ E6 _. R/ |7 i
support, support !!!
) T2 x. v: h" ^, V' S4 X4 c2 g) }- ?# c- s
疑問,
9 F  k. I5 F) y+ H在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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