奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" `2 T; T$ Q3 A5 P$ r  M
4 y, E- o  }0 J  V3 [+ Z$ R
; i* ?, |& a$ \: v2 X6 `# i, ~
; E) q3 G2 p0 ~, @. h! s3 {. ^
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ e* x0 L# V  i" T) k
0 Q( |: n, k: g: i; RUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 Q* i3 r6 B5 ]; G* X# m' Q
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)( |4 r8 d2 t& ?2 e" `( u
ver. 0.20, 2010-01-19$ i/ L' u5 k/ t' k
# i( d7 A) I8 k( X! x
- DAO TLK Editing Tool7 x  e' A7 {  X3 U% g
- Can handle multi-referenced string(s).
% A9 c8 x9 `! b; I3 ` - Export (Tab Sep. or Line Sep. with/without dup.)
1 l4 a5 K3 K+ L5 x - Import (Tab Sep. or Line Sep.)3 P  ?0 W, D. j# \& O
- Comparing tlk-files6 E% w* c( d$ q7 O0 ]' o9 e
- Checking categories of the strings and Filtering the strings.
3 K! Y/ ~1 l2 i$ L8 \  
. a- u* f! D( y/ G6 V; q* J7 Q - Require .NET Framework.) t0 G( Z' M1 \3 K' m+ k4 D4 O$ i

; u" R* q) Q5 n( U+ u* Without command-line option, Program starts in UI Mode.
. B5 k  D* C1 x8 o- X5 I4 `& ?4 R  U# X# f: ], f
* Command-Line mode ---------------------------------------  A1 `+ A! D, F, l8 g  ^: }

+ B* ]% m$ u7 r* j0 u7 RExitcode: 0 No-Error or Succeed. else, Error Occurred& e1 f2 _% m5 |- C
5 b6 l" T8 A8 ?& Q! H1 O1 t
Common options2 W5 Y; d1 ~/ P/ Z. ^: k* b+ ?
9 V! x) \2 Q6 S  e. o
- Option with 'Q', silent mode. doesn't display message box for error
1 j* c7 D$ U/ c: M  k - Option with 'X', always display message box showing exitcode) X# ?$ O5 T; G$ F
- Option with 'Z', logging off& m1 e" G' U$ e: _2 `

  @2 d( h6 C2 e, r* x+ F; oDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt0 W7 @1 i0 r6 j  H

& r3 S3 }% o$ ?0 r- N7 L - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
# Q/ e& D7 F* ^* @) ]8 A/ ~# l
+ u) V+ F0 U# l8 |% EDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 V- V/ A( V0 M5 I

* b- l2 ^  J% ?* _ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 1 k, Z" E) b, @, D6 x
3 k3 I& ]: l  \
DAOTlkEdit -diff[m] a.txt b.txt
& @% O! I. T( P# A% ~: D8 i4 E+ X6 r( o: W
- 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>
6 K) y0 J& T9 U - Case option without 'm' (-diff), Tab Sep. txt file.) G4 k) h! S- h
- Case option with 'm' (-diffm), Line Sep. txt file.
% r6 Y$ |5 B$ O. ]4 [6 P  m8 E/ x  }- b1 s( p& ^
DAOTlkEdit -e[m] from-tlk-file [to-txt-file], ~) O1 W( k( @. Z/ c# h5 |
% ?) v9 k2 k& a/ F4 g  i6 c) N! F3 q
- Export string item(s)
# \! c9 S/ b) M- `' c( s+ G& b( d# a2 [ - Option with 'u', extract without dup.
4 ]" f: @) |1 E# `4 K - Option with 'm', Line Sep. txt file.6 T6 J7 F" j, O0 I4 O5 R
- Option with 's', sorted by strref.* l) Q1 f. H. O  C! e  q1 K' ?1 |
- Case omitted to-txt-file, saved to tlk-file.txt+ q" y, J; w) }: d/ i
1 E& g$ }( K; ^6 `# ^
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
2 ]6 n: [) h& z* K" R' g. v0 Y1 ?, H: t! F. x5 G  O* w( ]- t
- Import string item(s)
9 @+ g  C7 y/ O+ G. @ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- V4 x  o6 ?4 y! x7 \
- Option with 'S', update a string value separately by strref9 C, S3 R6 C0 k$ U
- Option without 'S', update directly the shared-string (multi-reference string value)5 W5 t7 d- f0 B( Z* x: `
- Option with 'R', strings will be reconstructed, and the same strings be merged.6 Y9 |& u% b; B1 G, G
- Case omitted save-tlk-file, overwrite tlk-file  P' p# n7 E) [& c- i
/ c% h4 t8 O' h5 ~$ p4 y; e
DAOTlkEdit -d source-files output-save-directory export-txt-file
: j4 _" ~1 M% i3 Z
; |$ v( _! Y; ~# x - Remove & Export GFF3.2x embeded strings
& W% a6 w3 u' {' _# N - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) g! B, d+ w/ D* c. n1 z6 V8 i  1 n' L% f- x- B8 q9 C8 Y% Q
* History -------------------------------------------------! P5 O  P8 V- n6 A+ b- i1 [5 s

. j* X5 n+ n# `( h- u& a, b! A# N9 ?ver. 0.20, 2010-01-19
6 E8 w0 }- S- g0 L
/ q- @( G! q9 g/ b7 ^; S5 S- fixed. didn't found strref.  ], k. X% O7 X
- added. GFF3.2x remove & export embeded string.& S; v/ j0 X9 h* E1 @
- added, Find All
  W$ `9 ?9 J0 i( s0 F) H4 B: a+ B0 R- fixed, edit text didn't changed when undo current cell1 P' o" n4 b+ B, w+ z
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 n3 |$ K/ {! f! c4 D, c9 \  E  w8 r- deleted, empty.tlk
7 {8 j3 w  V( M* X
, d: x$ {. Q; W- s  q, o[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,; Y! ]5 C+ Q, A1 F" q+ u
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
, [" X+ D. k" Z) w- v6 n, @, N# X- p+ B: }# Y1 K7 N* Z
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

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

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 [' I& ^' m' a給UTF8什麼的文本,導回就亂碼了。 ...6 M8 C  @7 b! \, W0 k. f5 H( A  P# ^
blackteajing 發表於 2010-5-2 15:49
0 r7 s. w0 u2 V
- P/ m( Y9 y: C  M, k
話說,我是用這個來修改 TLK 檔案的,
3 V) L; H" K/ }9 ~
" l4 r3 R3 p8 F3 b9 L也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
& O" r" d6 u0 V2 R8 r3 X9 ^
- j- m1 P6 S, K( ?2 p匯出時選圖中那項,就不會是亂碼了,4 v5 w, d7 p4 R& r% u5 S9 V2 D% P
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( h  t+ t2 ]: H% \對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 d/ D1 F, v' `0 s. o' C( w0 f: N. S9 s4 }& h0 J4 T  W0 b% u
good software !!!
/ E1 \( z" I5 E) ~$ Qsupport, support !!!
2 T4 L: V" ?" R6 T3 A1 |5 b
4 U% J( Q9 L9 \! ~+ d/ l2 H疑問,
9 P' y  w! |4 l; Q3 s' l在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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