奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用: v, w: R8 T2 `: N. O/ `  R8 \( D/ o

0 U5 o/ t" {4 n1 G' v
$ T: }; v0 }- T$ `% w
; P) P* Y6 Z9 _& \原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2719 f9 G# |% v, H3 Z2 G

  ?$ H1 g+ p( }! kUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                3 T) ?2 ^( {6 Q7 X  n
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 u3 m* J4 [' N  _7 A ver. 0.20, 2010-01-19
  c* }! l" s" r3 O2 c
1 v3 A, C6 c& h - DAO TLK Editing Tool
) _" @. S/ \7 p8 p4 Z+ B* C4 X - Can handle multi-referenced string(s).
% N! M. F& a0 V0 R9 r - Export (Tab Sep. or Line Sep. with/without dup.)- T: o7 J1 g/ U; j, Z/ k: a; R
- Import (Tab Sep. or Line Sep.)
% s, `' a' `8 }% E - Comparing tlk-files
% R+ Q* v8 |2 a2 J& a' D; D( I - Checking categories of the strings and Filtering the strings.7 M- {6 |6 |( |9 e) G3 W
  
7 J3 E2 U: x6 ~4 C8 v. e/ Z - Require .NET Framework.7 j- M( r% g& [0 O& h

6 _. Q4 ~8 Z$ ?: ^* Without command-line option, Program starts in UI Mode.& f: `$ n8 J5 o9 g% _3 P& @4 ^
" r1 Y* W" _9 i( h; a/ m* P' {
* Command-Line mode ---------------------------------------; w7 }! o% U) k

( X7 d* \9 K, [7 c. C$ h9 `4 {Exitcode: 0 No-Error or Succeed. else, Error Occurred: p, _- Y: t2 Z5 Y# {

1 Z* o& g' `5 ]9 @Common options
) z! p( ^: g4 s! _* f! j
2 w/ M' y& |( B9 S - Option with 'Q', silent mode. doesn't display message box for error
+ R1 J6 h! N' k% q - Option with 'X', always display message box showing exitcode
) k1 v: t8 e, t9 h7 p% c2 y - Option with 'Z', logging off3 k& s9 H1 D" ~9 j! D+ H4 c/ L  Z

+ m0 q, t' X6 O8 Y$ f- s$ g- LDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt8 G6 [* e4 p0 l( V) M4 f/ ?

( @, c" E! n6 F, L1 L" i - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File7 v, K8 f$ r$ e3 x
4 h& s6 Y8 c7 j% r  W. ]7 f( ~, e- }
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
+ A; y) s' Y5 u; c
; e+ N2 ]7 q! K/ @. x - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! _4 s% h, ^: `- u& ~* u$ n
$ a& }! ]3 [+ x5 u4 `DAOTlkEdit -diff[m] a.txt b.txt# {/ b# p: C; d  i0 Y

. T+ P5 s! o$ T' z - 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>
( z2 F7 O" o: w - Case option without 'm' (-diff), Tab Sep. txt file.
2 X  `* Z% t- c+ ~ - Case option with 'm' (-diffm), Line Sep. txt file.4 k& \- k# e9 B2 i; F4 ^8 d
& j1 z4 a: y; m0 `1 R3 }
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]; s7 Q. b6 z6 y0 G2 _9 i
! G. p) F  E- p; o, s
- Export string item(s)
+ ~+ B/ a: x4 | - Option with 'u', extract without dup.6 z! S1 y+ w7 w
- Option with 'm', Line Sep. txt file.# _$ m8 u/ g- Y- l; O" Y6 a
- Option with 's', sorted by strref.* Y! v1 |- e4 t$ T( }
- Case omitted to-txt-file, saved to tlk-file.txt1 x: p5 e, ?4 w# U8 h  P
) {# M9 Y7 ^; \
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 \: R, b+ _" P$ I/ J& \% b1 G, ]5 n( s" |8 M! }# B
- Import string item(s)
5 [7 |6 J' F+ H - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"( H0 \! J; ~9 ^
- Option with 'S', update a string value separately by strref$ t5 [" i; v% P0 C( C
- Option without 'S', update directly the shared-string (multi-reference string value)
" \8 n8 N2 n6 o. A+ n2 ~# G+ k - Option with 'R', strings will be reconstructed, and the same strings be merged.; b! n+ y, D9 R2 S6 R+ ^' M" v
- Case omitted save-tlk-file, overwrite tlk-file
/ T6 s8 T- ]% J0 I
! C# |) f; D8 u3 C: u1 `DAOTlkEdit -d source-files output-save-directory export-txt-file
% Z: k. Z+ ?9 S- M% S" u- W9 F- r1 J9 Z, {5 {! I) g1 W
- Remove & Export GFF3.2x embeded strings; t. o7 F) X5 b( Q, ?0 I
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"- ~! ]- C' p. o' j9 z, d' {, a
  
/ _+ z9 d. d' {- t9 o! V* History -------------------------------------------------
! H# U# i2 Z. N$ D3 Q$ `! n* a8 Q% e8 ^% |4 D7 M! {' E% ^
ver. 0.20, 2010-01-19$ T! R% U( `: `0 Q
  J5 P8 z: r) N
- fixed. didn't found strref.9 t( W, P" I0 u7 T+ X- J) F' Q' p
- added. GFF3.2x remove & export embeded string.4 n) [9 o  K# b6 N% ^3 o! |
- added, Find All
! t1 k5 T, t* A; V* R. ^- fixed, edit text didn't changed when undo current cell
0 y: p1 \- \( T% A& I- fixed, Find(F2) didn't do from start row. (v0.16 bug)
) j* l( V) u! U: _! f" x- deleted, empty.tlk0 N' {4 @+ l- m3 B$ b; f2 T8 D; l
9 e3 e5 i6 q; Q+ ?* p5 b
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,' v+ f1 E1 l5 y- M! y  n
如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 g+ t0 a7 e. I" A
! P# T7 }6 t) f3 O6 \4 Y# f# w* J
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
7 x+ x% v0 t! R8 l' e0 V給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼- z# U1 N8 k; I! k' W8 s
給UTF8什麼的文本,導回就亂碼了。 ...* J4 z0 U% k0 V# |. V* a
blackteajing 發表於 2010-5-2 15:49
2 U. q, j8 [: A& E

2 z& }0 ]* D9 O話說,我是用這個來修改 TLK 檔案的,/ i4 s" O5 o! H' b- ?& s, ]. J
2 l* T: N! y2 s
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" R( ?* s0 r7 _6 t  e4 [
# h9 K9 m2 H. k1 ^7 U- i
匯出時選圖中那項,就不會是亂碼了,0 Y. d, B- z) F% J, S
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
% r8 x! h( E" V: [對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
: K0 `# d0 x, `" t$ u2 t4 |
; ^  l7 M* B; c5 N0 ~9 |- X; \good software !!!
6 b  b" [* K4 }6 X6 Z  t2 R; Psupport, support !!!
" `% C$ Z' D) }8 |& B' R' V" n1 \
疑問,
) ?9 x1 L' Z3 k9 J2 y" `在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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