奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用0 h0 \+ O! U* }  J

, F# _  Z. o. j: b% n/ P* {6 s" j
) S# f2 Y+ g& X8 u; {) U7 t; G6 X+ j5 P( s' E7 Y, l+ o8 ?  w
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271  F7 L' L! q6 y0 t9 X

$ y$ P6 |: A1 _5 EUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
) H. K2 B( c1 O9 Z5 W0 ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)) j: l9 N* j' n
ver. 0.20, 2010-01-19! d2 `" ^' ?: j; x( ?2 }. P4 d

* F$ K* H7 i9 V5 w* y) J) h - DAO TLK Editing Tool. w% ]3 A$ f0 S) n) M) G6 J
- Can handle multi-referenced string(s).
; f, l; ?/ _, h) k% M( c7 } - Export (Tab Sep. or Line Sep. with/without dup.)$ G) p) R+ E  C9 Y
- Import (Tab Sep. or Line Sep.)7 _+ \# b( l$ f, e' G$ ]
- Comparing tlk-files/ `7 t, s* f+ N( O
- Checking categories of the strings and Filtering the strings.
% w9 Z% c! F( Q5 j  
. U- Y; ]8 v5 R: K' p - Require .NET Framework.
, J  f/ L& o5 o- S5 V0 K- \8 M9 X
* Without command-line option, Program starts in UI Mode.
+ `4 ^; F* [- ^' q  I
5 Y3 Q# x! j9 M* Command-Line mode ---------------------------------------
& q( Y3 `; V! ]! K0 M( J
# a6 r+ ~0 U2 v- n2 x& tExitcode: 0 No-Error or Succeed. else, Error Occurred# N( U0 ~( D8 @5 P9 h7 V3 b% m
; S2 M. y9 G( u" j* M# G
Common options
& t( H5 H! `% M: W* ~8 N* Z, ~' L* n3 N
- Option with 'Q', silent mode. doesn't display message box for error
7 p9 M  _; ^" t" I- m9 h) Z4 J - Option with 'X', always display message box showing exitcode
! T+ c: g" [- N# J% I& ` - Option with 'Z', logging off
* W6 p4 R. u9 A  b& S- S: r3 _  k' M' I8 ~* d8 W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  N9 _0 |. b! Z% i8 ]3 v
' ]# J0 \1 {* K1 b) m" w
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File. @- D" k- N$ I, ~

$ `% K' Q" j" P8 s  H, x5 W; `DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt7 F, U3 g1 y# o' C. y
5 U0 }6 o8 W: J- m3 D# m" _! c& L
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT . a4 I+ J% u! L* g

1 a" R! h' w. d, KDAOTlkEdit -diff[m] a.txt b.txt" p6 W! h- V: }' P* T) _( Z  C9 k

0 Z# `* e& {8 ?' f - 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>
: s$ u; q7 ~1 ]8 r0 B - Case option without 'm' (-diff), Tab Sep. txt file.
, G: d. a7 L* S7 v3 b  X - Case option with 'm' (-diffm), Line Sep. txt file.
- b- Y# ^3 P0 I; G1 `2 L; b+ Y& N! V+ t0 L
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 K# I2 \7 {2 A* @. u4 ?* Y" I, H8 E6 o; S" V/ M: J
- Export string item(s)( f! z/ N0 Y* E/ n3 Q+ E. {2 Q
- Option with 'u', extract without dup.
7 A6 r6 S" k# L* b  @2 e3 O - Option with 'm', Line Sep. txt file." n4 ^9 t  \/ G
- Option with 's', sorted by strref.$ d8 I" m% C. R4 p' ^& h" ~- q3 A
- Case omitted to-txt-file, saved to tlk-file.txt
6 C9 w$ N; i4 i8 v) o: H- P# M) y6 ]: b+ @/ t" _: l
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# p" N1 T; \2 q: w5 I: C1 ^  j
: {* t% I# C$ ? - Import string item(s)
0 @3 S; ~# L" Q8 }8 E( v; {3 ]% f - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 j7 c' g; S. h$ u - Option with 'S', update a string value separately by strref
1 Q) B0 d& h! @* h# \ - Option without 'S', update directly the shared-string (multi-reference string value); B8 X# N$ E8 ?/ v/ J# M
- Option with 'R', strings will be reconstructed, and the same strings be merged.
: G0 w& d9 }* E5 Q - Case omitted save-tlk-file, overwrite tlk-file) L) n- S; n+ j0 q+ r! S1 _' Z- @. Z
7 j' M2 f: r. l0 L; v
DAOTlkEdit -d source-files output-save-directory export-txt-file
' a# b9 s# T( v" J6 C1 o  o: E) z7 x  R0 v
- Remove & Export GFF3.2x embeded strings
/ V, p  D4 j* ?8 A/ A  k - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( n3 Z1 T6 N) J
  1 Z8 o* E) f$ y0 V
* History -------------------------------------------------' t. h3 ^3 m( [0 J5 W2 C" \/ Q! `
- @( C0 F6 I8 |7 U7 u% ]+ t
ver. 0.20, 2010-01-19
0 H% F+ o; s' Q, m1 H. H( E, a
. F+ q+ l! q& T0 ^" m" C6 w  q- fixed. didn't found strref.
, d* x( R# ^1 g0 s7 w- added. GFF3.2x remove & export embeded string.4 Z0 N; h0 m* O  c! p. M  j2 _: U; W
- added, Find All5 k  d! F% X# n2 I$ d4 \' m/ v
- fixed, edit text didn't changed when undo current cell
: @- s# e* I) _& b5 c$ R7 C- fixed, Find(F2) didn't do from start row. (v0.16 bug)
* x8 z0 B% `% V, K/ A% g/ {7 C- deleted, empty.tlk9 X1 x3 W5 W. Y9 z8 b7 o/ D& S
4 `+ f+ P" `. b0 O8 [( u8 Z
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
1 x% P& r, `. k如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) k  k, y6 R" F; z. j+ G1 p# T! m) H
8 x) r+ N. a+ s8 j# b等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ Q6 ?* S4 W4 ?+ C; a
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 w+ F9 e' A7 c+ \. t. `8 V$ }4 V/ Y
給UTF8什麼的文本,導回就亂碼了。 ...) n/ O4 q8 |. K% R* z
blackteajing 發表於 2010-5-2 15:49

2 V% b, p/ u; p: d: g! m% V
% \1 ^  L3 q. b, J2 f% O+ C話說,我是用這個來修改 TLK 檔案的,
8 H$ C2 x! P9 _- R! O9 E& ]) O* A* s: ?6 i) Q) C* C
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
- P$ A9 ~2 l* e8 x
6 t, N& V: Q8 ?* V匯出時選圖中那項,就不會是亂碼了,
0 x+ D4 i' p% N1 ~5 R' w[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 n/ c( a$ |& s0 c3 I% @9 o
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 % X4 F$ u" o% `

2 O5 h" L7 i! Egood software !!!
! [; F$ f, v; R1 z. ysupport, support !!!
8 R" B# n7 o: Y6 b: k9 S- }
) q2 _5 W  P7 s* E/ A/ z/ D  L4 F* \疑問,
: f$ i# I+ N* N9 k在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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