奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
1 z% e: _2 t3 ^" B" a2 I9 x1 X' Z: Z# }4 _: s

3 U6 K1 h0 C, N; N
7 R" E+ h5 i0 g1 T$ S9 |) }8 \原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271: o' {* n! x4 X$ B

" O3 W$ o* d/ {3 i9 S: iUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " M  t. q8 L, d! a. o7 H
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
! ]% _( I. [6 q2 \2 D ver. 0.20, 2010-01-19+ k( A4 j  a1 q* W* M  u

1 z- y  n& g" Z: E, ? - DAO TLK Editing Tool
8 j' r! z* Y" q0 r( @( [% j - Can handle multi-referenced string(s).6 S6 Y8 j, w  d/ j- P# X. t
- Export (Tab Sep. or Line Sep. with/without dup.)- R2 w/ ^1 c+ G* e
- Import (Tab Sep. or Line Sep.). v4 S# p' M# r$ ?- i" H
- Comparing tlk-files# a7 {$ t+ i. ~9 ]; J: y
- Checking categories of the strings and Filtering the strings.* V# ?0 @2 Y, F4 d, M* E
  % Y& O  s+ v0 [2 O
- Require .NET Framework.! F. S& T4 T; @
& ?& C( s1 D( y
* Without command-line option, Program starts in UI Mode.+ y6 Z4 s( z1 U; T- ^9 x
. y, `7 j/ a) k: Y$ L
* Command-Line mode ---------------------------------------
& m4 f. e7 q0 B
) c2 t8 F2 l9 I1 b% H0 NExitcode: 0 No-Error or Succeed. else, Error Occurred$ Q$ a9 H9 ]& Z8 z, D5 u

" j5 ~) |) f- X$ _% f1 sCommon options# c: H7 [" C9 Q6 ]/ j" J

) y* Y5 s7 A7 a$ G) [$ | - Option with 'Q', silent mode. doesn't display message box for error
* ^6 m" t% \  L! H - Option with 'X', always display message box showing exitcode+ k0 j' L4 l& l; N
- Option with 'Z', logging off
3 }7 V5 O2 t$ U1 k, e9 i2 R$ A9 [  `  P& B' n* }3 S
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 {9 o& D6 i" C: c: L) W' v
8 U% z' @6 W, g! t; ~1 ^; [6 ] - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File& \8 ~3 o: r4 ~9 s' C  a

# J1 W$ s8 c0 Q2 bDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt4 c; I2 E  O& b7 U8 F, L$ y

: i9 e2 [9 W9 I, x" w+ r - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
# m5 F! X8 K; d. Q; P! h; Y2 V* C: b0 K- ?8 {5 l
DAOTlkEdit -diff[m] a.txt b.txt1 _# }! r2 O$ o; [+ n/ e

+ P- C- h1 N" Y, i3 _0 U5 u - 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>1 t- {0 R) v% \& s+ r9 z
- Case option without 'm' (-diff), Tab Sep. txt file.- ?2 f; X1 ?8 ]6 z5 I9 t
- Case option with 'm' (-diffm), Line Sep. txt file.
# t$ c: [) ~" s8 }3 c: b9 T. b
7 |! `; k- [6 g  G" ~DAOTlkEdit -e[m] from-tlk-file [to-txt-file]" }0 @9 z) a" C' @+ a& n
5 t, H- Y0 B# e
- Export string item(s)
3 [" g/ w, N% n$ `- X - Option with 'u', extract without dup.0 c6 S- {) O1 g1 B4 D, n
- Option with 'm', Line Sep. txt file.
& s0 I& g+ v4 A. v  u! n - Option with 's', sorted by strref.1 @& \) K" o7 l8 r3 I& k2 J8 z
- Case omitted to-txt-file, saved to tlk-file.txt
" D* K1 Z- [+ M. X" I/ S0 g9 _
$ |2 r4 `5 y7 a% f4 E- P' R8 sDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 X/ }6 H7 g0 H) m! y$ z
7 o: T6 y1 l; G( q; C - Import string item(s)
! t6 q6 i( e/ ]3 P% b0 c" s - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
: y7 @6 S4 b6 F; h+ K% E' r$ I - Option with 'S', update a string value separately by strref9 ?) R. C$ W. n7 u& W* Y- x! s$ P) H
- Option without 'S', update directly the shared-string (multi-reference string value)0 i* z# \4 k) k
- Option with 'R', strings will be reconstructed, and the same strings be merged.. m) }' C3 |3 [( j
- Case omitted save-tlk-file, overwrite tlk-file
8 w; r- S5 f8 p& \
# V8 S0 q. s. G  I4 VDAOTlkEdit -d source-files output-save-directory export-txt-file1 B' S2 A5 w' C4 W' Q/ b

" m' J/ o/ o9 h$ L* t4 ~  Q - Remove & Export GFF3.2x embeded strings( ~$ I9 _* q& `1 e) w
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
3 M* P* G" d# H6 k! T1 V  
5 H- f& e3 F8 O8 Q# ^$ H0 X* History -------------------------------------------------! c: r8 q# d/ @2 c
! `1 t+ E* |+ S- n
ver. 0.20, 2010-01-19
* O1 u* h5 [* Q+ N4 n, u2 d% v& }9 R
- fixed. didn't found strref.5 |3 j/ h$ {% R. S
- added. GFF3.2x remove & export embeded string.
! a7 n, M1 J( d% w- z9 h6 S0 Y- added, Find All/ ~! T  H. h7 T
- fixed, edit text didn't changed when undo current cell
" u2 R3 I9 c  ]  x  M- fixed, Find(F2) didn't do from start row. (v0.16 bug)
! k5 a8 a% N9 h( V- deleted, empty.tlk
' a7 R4 g' U% Z/ B' r- l. h$ t
6 j) R+ H# ~, ^2 q[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,- A; `) w: w6 J" ^
如果有支援字典檔的話,那翻譯、校正起來就方便多了。( Q8 ?; `4 _7 C: r1 r$ b5 z
" r, m. Q  }! S# S1 Y5 g
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" v& ~$ D$ M( u* C1 d% _2 x+ S
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ W; K% z  K- Q2 T- Q7 p給UTF8什麼的文本,導回就亂碼了。 ...3 m4 v$ Q9 Z5 ]. M
blackteajing 發表於 2010-5-2 15:49
1 r. ?! [; |# m2 b

0 @" h+ d* j/ a- R% R話說,我是用這個來修改 TLK 檔案的,
  k; E; Q/ Y6 D5 f4 b0 S3 ?  @0 w# k& Y& a$ ^
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- \. _% s6 m1 v  S$ ~! I4 y

3 W# }2 Z* E* x匯出時選圖中那項,就不會是亂碼了,8 N' B3 w; |- O5 u! ?) U3 b8 d
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 x/ H8 g7 v2 l, {: X! Z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) y# l* r9 o0 {; Z6 U; q4 a
" m: K1 r7 Z+ M
good software !!! 3 F: _* O8 V6 t# V
support, support !!!
/ U9 p0 k$ e9 O4 ?1 @8 }# P& K9 n' n9 h+ i+ w
疑問,
& d) z/ Z5 E. V' i4 p) L# D在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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