奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用& s( f9 C2 z$ ^- h2 i) E
+ j3 k! k# a2 f5 W  k* K$ w

4 K0 Y( j* n& H: n. k2 N( f8 j8 y; n0 d3 \3 f! p7 L
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: ^1 P2 P- y- v1 w0 H
7 h* z5 j. P) _, B$ I7 C$ FUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                / p9 n2 I) _/ H! U. x& \& L- ?/ `8 ~
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)  }! T6 F) d0 G  ]% E6 D: c
ver. 0.20, 2010-01-19
0 F0 b! Z5 F. I
3 a5 a1 O5 F0 T0 r0 y7 u( d - DAO TLK Editing Tool
. r3 _1 {8 h) X! y& w2 E6 J- r - Can handle multi-referenced string(s).. E( u7 x" Y$ u5 x
- Export (Tab Sep. or Line Sep. with/without dup.)7 E% V8 |7 s  X1 d2 P. A' \% Z" T
- Import (Tab Sep. or Line Sep.)
$ r" |2 D1 H8 i! w - Comparing tlk-files1 o4 ?# q$ N% e/ a$ K' O2 O5 t
- Checking categories of the strings and Filtering the strings.* ]& w, j8 o, Q* E  `
  
; a3 D# ^9 H$ P3 v+ \5 h5 F3 S - Require .NET Framework.# S0 T3 ?; N! p  D  E# K: ~

2 r/ t. r1 c) E0 Z0 _  S; v* Without command-line option, Program starts in UI Mode.0 I" F: R' w7 ~$ T) j5 v. Q
- }6 C+ ~) b& I8 c7 L7 L6 W1 m& o- }
* Command-Line mode ---------------------------------------. \$ R3 M6 o0 }7 L7 C- \& _
. g7 |% C- Z% |2 O  e. c
Exitcode: 0 No-Error or Succeed. else, Error Occurred
; S" @* U8 U7 _+ ^( M( o! d8 w5 t9 n4 T( Q1 e0 G6 d8 U5 S9 T8 P9 L9 E# H
Common options
! @/ |* Q, s  E  n. t" @' W+ g# c! a
# e* \4 s( `; t9 O1 } - Option with 'Q', silent mode. doesn't display message box for error, B# w/ q7 `+ F
- Option with 'X', always display message box showing exitcode
7 e8 k' p7 J$ R/ e3 g- y - Option with 'Z', logging off3 P, ?3 N8 V6 U) P3 \& v3 H

. \+ a$ ^/ N2 |3 g2 I$ p4 K+ v: q: tDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt# Y3 u% X, o8 B# J/ a# ]8 y
# s& `: n. ~3 z6 a. q( P; e$ P) `
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 w5 ^& j8 l: t4 \# J- R) z% J; d
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 d2 |0 m' L: Z7 s7 d* F% v
: t5 V: R2 x: G( Q& e8 U; ~2 r$ L - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, w- Y+ J! F8 G, o- m1 l3 C) h/ k: E1 F! L$ K
DAOTlkEdit -diff[m] a.txt b.txt
8 T4 F; y1 [$ \+ d# Q# ]' G# [) @3 `" m' e
- 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>
) z3 o$ N/ J0 d6 ]0 Q- v& z - Case option without 'm' (-diff), Tab Sep. txt file.
9 g) }8 K2 {5 k  H - Case option with 'm' (-diffm), Line Sep. txt file.+ v5 r# V# W/ r. L7 n

/ r  E; ^2 v  r4 o5 R9 H0 p" j3 h& CDAOTlkEdit -e[m] from-tlk-file [to-txt-file]- l4 t1 j% e2 o/ E4 F# c. V* i' k

7 a) l% l, l2 `. r5 r - Export string item(s)
+ R. K* U& ?/ P! `* L: k  |- }8 ] - Option with 'u', extract without dup.
4 S0 z. W; ]$ t0 j# B - Option with 'm', Line Sep. txt file." b: O. R$ k" ^2 E# ~! A
- Option with 's', sorted by strref.
7 ~9 ~2 O/ Y5 C8 O0 { - Case omitted to-txt-file, saved to tlk-file.txt
# ~4 }2 T' |. j2 ]/ p9 n6 ]' I8 V# \: E$ r
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
3 ]9 K" j/ J. A: k  i- C! p% w7 t" a* P
- Import string item(s)
/ r7 [2 M: M4 I  X' T - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
& m5 e' G+ T" }: P - Option with 'S', update a string value separately by strref! f+ E2 \; Z2 `6 s( ]
- Option without 'S', update directly the shared-string (multi-reference string value)
, ~  [+ x/ {) e9 E4 c9 P - Option with 'R', strings will be reconstructed, and the same strings be merged.
' V  i) }4 d* S3 R  v7 @) f6 J - Case omitted save-tlk-file, overwrite tlk-file
( D6 c% J: e9 X( F   X% k. S' b1 E2 ?: {
DAOTlkEdit -d source-files output-save-directory export-txt-file4 W% A: q8 h3 f( R+ g+ M

$ X# V+ @$ r: b+ b3 V0 H - Remove & Export GFF3.2x embeded strings
' U8 {4 a, i8 t( X, Z9 B) \+ y' [7 X- ~ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% g  O3 y. [5 E5 r1 U
  ) }$ n- K8 |' `; W: z% K5 _* v
* History -------------------------------------------------
1 e5 }4 V$ n" D! @" g; f' M
" R- S; }. w! E4 M7 W/ C) o2 Ever. 0.20, 2010-01-191 p( W2 H2 v, k' O5 b; L( M
) M( [# Q$ B' ~
- fixed. didn't found strref., Q: T3 |) J- k, a# o; u' M1 x
- added. GFF3.2x remove & export embeded string.) h6 K  i0 ?! B0 o. \8 n& V. O
- added, Find All4 @' v. R3 Y0 h8 Y1 j! G
- fixed, edit text didn't changed when undo current cell- Q0 L/ j6 b& n! A  j7 L
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
& V5 ]9 F; @7 D5 Q' u- deleted, empty.tlk: o+ I  `. `: G% ?! s7 k  N

) u2 Z2 r; B! q2 u# n/ c  I[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
8 A- A4 X/ G+ ~如果有支援字典檔的話,那翻譯、校正起來就方便多了。: ?6 X2 d$ ], X  E
7 G' \/ P) w7 I% M1 ~- |( A
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" m2 R3 o5 [3 |, n
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 V5 @. ?& @$ P+ q7 J; z! Y6 r, R
給UTF8什麼的文本,導回就亂碼了。 ...3 d: ]+ X3 q2 X0 E8 r5 [
blackteajing 發表於 2010-5-2 15:49

8 Y3 K0 [3 ?8 G; Q* z' A4 Z( u. \0 |
  U% \9 ?; P; ^5 T) {* W話說,我是用這個來修改 TLK 檔案的,8 T# F3 `, b% |# s1 j8 c( c1 Y

; x" F0 @3 Q5 m  c' u9 M也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了0 L4 r( E& C$ P, F$ ]' X4 Q& I  |/ C

& o- E( o- ], T8 p. R匯出時選圖中那項,就不會是亂碼了,
. J( F: x& C( m. {; [" @: N[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?9 c. s. n! L7 l! M, ^2 j
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ _) a. j, {, L
1 e* L$ g% P1 ?5 t
good software !!!
$ [. P' U+ z/ N5 E3 @support, support !!!
. O; o4 E! w/ N% z2 r- r% |
9 f" {! U) i9 `' J( M4 n  n疑問,5 R4 z! D, b( l( ?# {2 a* l, v
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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