奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用4 g) t5 T# ~. [( @: n
; X2 {- F5 x* \# R& E6 T

, [% I" f5 k. R% p  I
+ W& h2 T$ ?& }6 z4 S原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, r+ [* E* C# n6 s& O
7 C+ k$ t2 x9 ?5 b) L' wUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                - \% X  X2 u+ _( J
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* ~  ?+ P' j" v. y& H
ver. 0.20, 2010-01-19
1 A- A. }. |  l
% G, l% A- @  f/ Z# j% {" y" u - DAO TLK Editing Tool
% O# p6 t. ^( Q6 U - Can handle multi-referenced string(s).6 B" J9 |3 v( `6 S* Q/ p9 I+ j
- Export (Tab Sep. or Line Sep. with/without dup.)
; P3 l1 {" ?" T - Import (Tab Sep. or Line Sep.)
  g8 e3 \6 g# e0 L+ J - Comparing tlk-files) c8 b8 j( ?' w
- Checking categories of the strings and Filtering the strings.
# R& R: ?% p( P  
! N) T/ R5 S/ x - Require .NET Framework.
0 }# p0 @- z8 d. j/ ~6 V
4 h0 k- i8 x: H& J; \( M* Without command-line option, Program starts in UI Mode.* X5 l) W. r" V+ f! p

: t3 P& I, A- r3 u( l* Command-Line mode ---------------------------------------/ m7 h1 ]! P$ Q% T

7 X# L% X6 C8 Q* V; n2 k# zExitcode: 0 No-Error or Succeed. else, Error Occurred
( _1 f, G: d" s& N1 P+ n3 \+ A, `  p8 ^. Q6 x4 N! G/ y* P" i2 T
Common options
- ?, }4 R1 A  y6 i% d! d$ R6 u" g! y# |- g$ y
- Option with 'Q', silent mode. doesn't display message box for error3 {5 j) q. l4 c# W8 X
- Option with 'X', always display message box showing exitcode
) S6 W( A1 g$ }1 T; y/ L - Option with 'Z', logging off" S4 ]; B, d/ d+ S
; u, P& w0 T" A+ _. m
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
2 l9 l% }  G  z8 S
2 ~/ P! l: b0 c( c/ c$ G - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File0 ~1 U, t, x% q, ^) D4 N6 Z% }' d( q
. r% {- [0 v' W! H# ?+ Z
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 O) s8 X3 @( D/ r3 e
# v/ p+ k; t" W) ]8 q2 H( d - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
. c" }$ b. d5 i" ^
: z$ o5 s% t( H) ]) @# gDAOTlkEdit -diff[m] a.txt b.txt4 i) e6 F) @) S6 l2 r
- ^5 A) y2 l3 c5 C9 b
- 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>3 F. r" D" P& x+ H! ]) i
- Case option without 'm' (-diff), Tab Sep. txt file.
& h: K' X9 V/ s; L- g2 S - Case option with 'm' (-diffm), Line Sep. txt file.
# H$ c2 w; i- T" v; p4 D( Q8 ~  T' O8 S
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]% U! A$ `/ P- i# M3 t* @; |
: a' @, W- ^5 o9 T7 s
- Export string item(s)
% s7 N7 t% n9 _' w* w - Option with 'u', extract without dup.$ T4 k, }! Y1 b/ i% u: E
- Option with 'm', Line Sep. txt file.
3 F3 x# |( g! K. @3 q - Option with 's', sorted by strref.
0 U! v8 N4 L$ P; Y, x - Case omitted to-txt-file, saved to tlk-file.txt
! k1 X! `5 ^; w3 t; j: G1 T& d. Q
0 Y* S4 H) ?1 z) @DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]3 a" |3 p7 S4 _3 y% z+ _! J
( Q7 j  `; Q- e" T6 X  A
- Import string item(s)/ `/ d% A" a2 l6 k4 d9 |
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
! ?4 C$ p$ [8 E# t& ] - Option with 'S', update a string value separately by strref7 w# ]9 f/ C+ y" r( E- \* Q
- Option without 'S', update directly the shared-string (multi-reference string value)
% m& R; e7 |( }: b' G8 o - Option with 'R', strings will be reconstructed, and the same strings be merged.# e( A5 ?& h& I/ X
- Case omitted save-tlk-file, overwrite tlk-file" B2 H( p! K3 e) ~7 S( [

, N  u- g' d0 U. x! B" h0 xDAOTlkEdit -d source-files output-save-directory export-txt-file
' l. F: ?: t' H
3 Y- j/ B' |) |  U! P5 q - Remove & Export GFF3.2x embeded strings
# w2 R  N, I( K# E8 c" K+ Q. q' h - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 ^  z0 y. ]0 }# W& W( F
  ' A( e4 A- P0 R3 b7 B
* History -------------------------------------------------# t  {2 G) N6 Y% v) l
# n0 i1 [; Y& a  |- i# v. b, a
ver. 0.20, 2010-01-19
; h9 x8 X; m& {& ^* H! d5 N
" s$ T7 {# q, |$ s& q- u- z. o  ]- fixed. didn't found strref.* ~- ~+ }0 k( H) d' Q6 Q% Q5 }4 R
- added. GFF3.2x remove & export embeded string." W- E, ^7 y% K5 A
- added, Find All
& ^* [* z2 D2 c3 k4 B- fixed, edit text didn't changed when undo current cell
4 P; q! O( t+ }$ U. z( ^- fixed, Find(F2) didn't do from start row. (v0.16 bug)- V! U2 x3 S: }7 N4 V0 K. l
- deleted, empty.tlk
: w+ \1 |! \9 u2 l3 w/ G
+ D7 @3 H5 K0 b) H[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,: S, q$ Y+ M7 s+ F. o1 [& r  o
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; _7 b! G. J  P- @4 m" _: X! a7 @! l* X& M7 y: \! `. f4 B
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" w& U. c% E9 T8 h/ @& A給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 n! F* D+ x: M# V+ ~
給UTF8什麼的文本,導回就亂碼了。 ...
- x+ W( z% p6 l( p) Q3 l  i1 cblackteajing 發表於 2010-5-2 15:49

; p6 a) k/ L% i* @& D9 j( E% R0 e( K; d+ {! F" `
話說,我是用這個來修改 TLK 檔案的,
, L# T, W* i) K0 v7 O! k+ S5 S" c! _
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了  ]# ^9 {. t$ Q/ t" C( ]" }

. o0 ?' U* ~3 x/ y- S$ X匯出時選圖中那項,就不會是亂碼了,% e9 t4 E/ S6 i+ x! A8 c) g
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?6 @, s+ l) O8 D
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
' _6 t/ g* ~' @# V. C
5 k9 x5 u! z- M3 a6 Q! z% Wgood software !!! ; l# V$ ^6 ]$ q$ T$ t7 o6 T
support, support !!!! Q9 G! x. Y1 C
6 L8 U2 _7 e: T1 b6 N4 S
疑問,: F  E5 `2 `- y! x6 v+ }
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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