奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用. [# @# C% q3 q+ ^
7 g$ V0 W& k& r- u

" d" V, c- h; N" N
# Z1 ^/ x+ T- V+ [" R/ U原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2719 q' L- L- v# f, K) T- ^, W; i" L
0 S! y( F  G8 a' \
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ( Z( Z$ r' Z" t4 v3 F# q. @& t
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 h  P. f9 R1 F8 l5 M ver. 0.20, 2010-01-19
+ K% D  u5 \$ s: o
! q  d( p: V. x; r8 U1 V5 E - DAO TLK Editing Tool
' H" W2 |. C9 ~$ j - Can handle multi-referenced string(s)., B$ x  H8 Q' \9 N7 ^6 Y
- Export (Tab Sep. or Line Sep. with/without dup.)
% c& m$ d4 Q) q" _ - Import (Tab Sep. or Line Sep.)+ ?( _. v- s0 }& C; Z
- Comparing tlk-files" d. P9 p) o8 ~' N* C: a4 B
- Checking categories of the strings and Filtering the strings.% b, g) k# O' j" T
  / `1 A9 A0 C7 k" f/ d2 A
- Require .NET Framework.
" X, R6 s, {! V0 _! m* D; y6 g& c, U/ g3 Y* h
* Without command-line option, Program starts in UI Mode.% P) z0 k. |7 I1 W* h

# M! g$ w- u  k# V8 c* Command-Line mode ---------------------------------------
9 a7 F9 S" l# B( r) P. M) R; H) @$ c
Exitcode: 0 No-Error or Succeed. else, Error Occurred/ I( u/ z' p* L

) Q; r' Z$ [' T2 G. N. lCommon options0 E% ~. x) r+ s& X1 T3 L. f4 C

7 I5 {5 L2 x4 { - Option with 'Q', silent mode. doesn't display message box for error3 ^% r4 B% k0 J9 q# e7 _; E
- Option with 'X', always display message box showing exitcode% W  ^8 d! v/ E
- Option with 'Z', logging off9 M) v2 ~; O* X. m

" Q9 V/ t5 R# ]! Y0 |DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  b8 f+ ^2 @$ P4 B$ |3 a

" a7 d# H) I) h& V0 ? - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 ~* J! D5 Y6 x/ d0 N0 F: C. {

- ]2 \+ d- J8 kDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt" a. k  z* r: A) N6 ?
: v, P/ ?- Z4 _! w0 D, u
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; @& X/ ^  U8 |1 Z

3 Y+ ^+ i- Y6 m8 q0 |DAOTlkEdit -diff[m] a.txt b.txt3 f8 u' O9 _% i( J
! d: w6 u- ~, S4 U6 s# F* l
- 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>
) v4 }9 q& @* ]# [6 n7 ~8 H4 { - Case option without 'm' (-diff), Tab Sep. txt file., E6 F0 @6 j( J# ~9 [
- Case option with 'm' (-diffm), Line Sep. txt file.. f$ Q6 \  S& o2 [
; Y: P8 j$ z3 \' b
DAOTlkEdit -e[m] from-tlk-file [to-txt-file], k5 Z9 U8 t! x7 q; J0 p  {
. c9 w% Z3 S0 B- e4 X2 x- H5 _
- Export string item(s)$ D% }0 ~: t* S# J* W; W1 t
- Option with 'u', extract without dup.
* l1 m1 d/ i. N. p! }" \ - Option with 'm', Line Sep. txt file.& ^6 s; V2 ~) l) T7 G' r, _. f3 n, w* R
- Option with 's', sorted by strref.( I) \  x5 ^2 B- `6 M
- Case omitted to-txt-file, saved to tlk-file.txt; F( }4 a7 v2 G
# L% S1 z- U% s9 n8 e
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) o; D% z# P/ h+ F6 _4 v3 y) @
, P: c$ I! x6 R; j
- Import string item(s)% m0 n+ w2 Z( ]. x, g: i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"% d/ C! S$ u; b9 O( j
- Option with 'S', update a string value separately by strref
/ V; ^3 Z* |# ?6 S - Option without 'S', update directly the shared-string (multi-reference string value)+ i1 c! y* ~, _4 k6 @: f: q
- Option with 'R', strings will be reconstructed, and the same strings be merged.8 h: r3 `! _' k
- Case omitted save-tlk-file, overwrite tlk-file% K  _4 Z0 K" L: w! D: o9 Q, X

; g8 d0 w8 O/ W( e! qDAOTlkEdit -d source-files output-save-directory export-txt-file; U5 @0 N5 i* i7 ~" o) S

; G4 z6 K2 r) `8 u - Remove & Export GFF3.2x embeded strings; }! [0 g& {& i5 `; e# @
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"- b4 q) C7 ^$ ~. X1 ^, h* i9 m
  5 z7 U+ Z) C, a
* History -------------------------------------------------
+ B# g( N5 r1 ~5 n5 M
: d- J& ~; y1 e0 U1 Tver. 0.20, 2010-01-19
. Q1 X# Q+ E' _- d0 a( u+ y
9 z8 Y- J4 V# C2 D- fixed. didn't found strref.' ]$ [3 @1 T" D7 q' _
- added. GFF3.2x remove & export embeded string.  Y' u: o: {0 D# X+ k- m1 R: l# C
- added, Find All& [6 C' |9 \1 c0 X/ q% p' D
- fixed, edit text didn't changed when undo current cell
: y: G# W- t2 a$ A8 M6 K; u- fixed, Find(F2) didn't do from start row. (v0.16 bug)
" v- U0 k! ]2 k1 ^0 Z  D4 j: K- deleted, empty.tlk
' }0 G  W. {' M9 W2 J! e& n
5 n2 V% V. `+ o/ t[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
& ^& j. I- f  _- R' G" W如果有支援字典檔的話,那翻譯、校正起來就方便多了。
# l& d  i  s7 L: v$ g( M  L4 E" c/ w) ?% b
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 S1 m: R7 c2 C% M# k
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 }( g! w& ?# L( |3 U給UTF8什麼的文本,導回就亂碼了。 ...
$ j! {  S* ^% @2 Kblackteajing 發表於 2010-5-2 15:49

$ [& E$ |5 E2 b4 P  _) y! P8 f; F' \% X0 h0 r4 d; i
話說,我是用這個來修改 TLK 檔案的,
9 s) J+ ^4 i, ?: M; z/ |4 a
% ~& @- w+ j$ J8 H7 S也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 T; q( Q/ a( f1 n
& w1 e+ }. _1 b
匯出時選圖中那項,就不會是亂碼了,
" z* S& ]5 Q2 d9 Q[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# N1 G2 F. s( `3 h5 F) d6 l對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
, z- E! a7 _: Q) ]& ~
5 ^. n! x" @6 n( i) G! [% wgood software !!! 3 {9 K- x9 e5 J3 ~. K" V
support, support !!!/ R6 P0 {) W: S; ]; K  Y. b. X
# ^1 d, P% m- k# M- j
疑問,
  L" ^/ d# \- o/ g在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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