奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 F. c$ e9 a& n- Y* ^& N! ]9 F% k) `! B0 l

7 @; I- x* ^+ ~0 D5 A1 N! f0 B) m% V& ]
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2711 @# t! U/ F6 m5 ]$ B4 ]) a

( z. ^0 D3 {$ dUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 R% A6 L, C& a. K* B# ADAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- ?) j" {9 ~, r! s
ver. 0.20, 2010-01-199 ]0 x4 q- v* R1 A3 r

* ^9 ?* r0 k2 E3 G5 r, [8 T. T: B. d - DAO TLK Editing Tool
1 R5 f! T" S) w: p0 H. ~ - Can handle multi-referenced string(s).
. o) I! ?. ?" L, }2 u( k9 ]% c) ? - Export (Tab Sep. or Line Sep. with/without dup.)
# l* a  Z8 u' s6 l4 A - Import (Tab Sep. or Line Sep.)
) S( s+ L4 R# q0 U% a; j - Comparing tlk-files  |3 n- j% d5 [) Y9 \& O
- Checking categories of the strings and Filtering the strings.
  F+ o# M: t& H6 L: A+ N. D  
- B4 G' X- B" a, t - Require .NET Framework.( Z3 C) G8 H# G

- U6 ~& I0 i; B" c1 f( c+ u* Without command-line option, Program starts in UI Mode.
" t5 w: Y" B+ {  `) A- {9 B) r
! p+ ]  }0 l$ E" o* Command-Line mode ---------------------------------------
: G8 `' E0 j5 @! u, A. b8 r
% I$ R' S0 R6 y, r3 i9 AExitcode: 0 No-Error or Succeed. else, Error Occurred
, y9 h  a; Q- m5 b8 `
) w8 a6 V6 R, {- {1 I% V/ n; ICommon options/ c$ @/ W% b( Q: C$ k! ~) y0 N
8 X) G; x4 h7 ~- {' @8 R  \
- Option with 'Q', silent mode. doesn't display message box for error
& b, o& P6 H% t) X - Option with 'X', always display message box showing exitcode
, d# `8 _9 u1 }) J - Option with 'Z', logging off
) z" k5 u: e: U
1 K1 G, Y/ M0 }DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt, `; o  m+ z  T. V  j; X
; `8 |4 H" b* K# J0 s; M. l
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& c) j/ k0 q# t, c* T. u
; [5 B! T, T, @' e2 zDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( B. e1 I" a; ~& y% i/ ]% ^
) q0 f! g2 j' s! n: d - Tab Sep. TXT File to SDJ's tlkeditor Export TXT % r3 X: T' j- u
: p5 n3 b6 e, _. z6 K* j& |* H
DAOTlkEdit -diff[m] a.txt b.txt# E6 f1 m, Y( ?( i( O+ _1 r" {0 O
$ l0 U( k& K6 b: R* a: D
- 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>
. B% T- k, k8 N& I7 N( v) }! M - Case option without 'm' (-diff), Tab Sep. txt file.: R! Q/ l: T8 j# \$ z
- Case option with 'm' (-diffm), Line Sep. txt file.
+ |/ V" b" r4 C( n" g+ W( |7 e$ Q" s+ S: A
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
6 O, {! l6 C7 f( h1 A
% z9 E* }! f+ u7 Y1 n4 a% ` - Export string item(s)1 R5 S2 H0 r2 b& ^9 e, b
- Option with 'u', extract without dup.6 \/ U2 Z! ]$ p  r" J2 C
- Option with 'm', Line Sep. txt file.
& t% c4 u( @8 u6 H, f$ r - Option with 's', sorted by strref.
( e" ~, K& g2 F" j - Case omitted to-txt-file, saved to tlk-file.txt. ?: O. R* U+ P4 ]
7 U: Y" E0 H; G' \) M
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
5 r: _  {$ W) y/ z4 j
4 G0 k- {0 H/ ?: E3 e! c0 E - Import string item(s)6 I! i+ H( c: A; v) h& Y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- m$ ]7 F& z* f
- Option with 'S', update a string value separately by strref9 v$ }2 i; ]; y9 q: z: K' @9 o8 r
- Option without 'S', update directly the shared-string (multi-reference string value)
9 V# s" m2 B' W6 b; _0 f' ]; p - Option with 'R', strings will be reconstructed, and the same strings be merged.
1 n0 n! z% @6 q  e: i4 L - Case omitted save-tlk-file, overwrite tlk-file/ M0 O( m! a3 F. ?$ A
* ]9 L3 Q( N; z) v7 G. S! w
DAOTlkEdit -d source-files output-save-directory export-txt-file
; Q. H; T  C. p1 H2 l% D* I! @+ N; T, i" I
- Remove & Export GFF3.2x embeded strings
: \8 G1 o6 t1 R; {$ { - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! p5 L5 y. ]- o
  - t% c0 z9 w3 b+ B/ L6 s  k- {& O2 d
* History -------------------------------------------------
& U2 ]' e7 a7 O4 q
% n/ M4 t5 T% }9 uver. 0.20, 2010-01-19
/ o1 L1 d) G" n6 U- Y' s
" ^+ Z. y% G5 ]# ^  a; ]* u+ A5 C- fixed. didn't found strref.
& m) @0 X% g  @, `- added. GFF3.2x remove & export embeded string.
1 e' V+ x8 P+ n: |- @3 d+ C- added, Find All6 W  X) s7 f1 T9 M1 ?% ]
- fixed, edit text didn't changed when undo current cell2 N3 {  t5 ^+ j1 U% y% p! b
- fixed, Find(F2) didn't do from start row. (v0.16 bug)& k  K1 N9 I) Z1 X
- deleted, empty.tlk$ x( |' K* I6 t

& z4 `. J; b# u0 h) \- Z- P[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,4 `" L! W  f# `& i
如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 M# I/ s( e! C# K. n1 p( U

' A' m5 q$ M5 H, F9 J等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 q! g8 G8 |# y$ h! y給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 e2 L; S  x- v
給UTF8什麼的文本,導回就亂碼了。 ...3 K$ [& @3 N8 B0 u9 k
blackteajing 發表於 2010-5-2 15:49

' P+ I5 J, m8 |1 {# `! ]
1 w# [+ D1 g% T2 N4 }話說,我是用這個來修改 TLK 檔案的,
' Z( y9 k- C+ c" K  n+ P7 L; {+ n0 {
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了: q/ d- d" l' u
3 z0 [0 L. m# }
匯出時選圖中那項,就不會是亂碼了,% a) t. U+ I# N6 i
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
0 I( x7 N! o  R3 V$ N9 f對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
: G) Q1 ^+ ^7 K+ r+ N
4 o  [6 |, k3 `good software !!!
1 Y4 P! s. s6 p4 K0 |support, support !!!7 ~6 H$ @" b' {) W5 y: @( O

' O, @& P" c$ v8 Q# [疑問,
3 H7 Z( S  r- m; \' r在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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