奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 u# F, Z: n# q. e; d$ F+ a/ {5 h6 o2 v

4 t# E8 n! a- Y' |
" t8 [& D6 R7 U7 `1 E9 z, `2 w原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
& y/ l" j2 w, f) z6 a( n6 ]& x) W. z' G, x' z& Y* H0 }
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ P0 O! P0 `  a3 s2 S; J9 kDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 X1 L. H' i& C/ S ver. 0.20, 2010-01-19
9 P" E* D5 ~  o) B$ n, |1 W3 c6 R0 U( ^
- DAO TLK Editing Tool' x/ _8 m2 K! s3 d; p" T  \% r5 G# |
- Can handle multi-referenced string(s).
2 `$ ^; l7 z( J- ^1 Z" c - Export (Tab Sep. or Line Sep. with/without dup.)
" ^+ N7 D& l  S - Import (Tab Sep. or Line Sep.)% _# l) v: J1 Z  @8 z8 R
- Comparing tlk-files
$ G- A# N- h  v3 ` - Checking categories of the strings and Filtering the strings." G) f6 d& W" @' M/ t* ~3 W6 I
  
1 W7 R$ _$ ]) n: n, o, b - Require .NET Framework.3 j: b1 {% Q  X$ O6 i

, U8 L! T5 u) ^, o! X$ U1 S* Without command-line option, Program starts in UI Mode.
: @  x% k; N. g. ^5 Z+ G% Y
% C% S+ ]6 L$ L/ }( i* Command-Line mode ---------------------------------------
$ W% B' r. J/ y/ O9 E/ _
1 [  {$ c3 h6 c6 IExitcode: 0 No-Error or Succeed. else, Error Occurred+ ]- Z+ N  q, J6 ~4 A* _
9 O' y" D3 N% W  K+ b* F8 Z
Common options0 Y/ O% b& `0 p5 J1 o# [1 X

% B: W" p0 o, s: K' L; B - Option with 'Q', silent mode. doesn't display message box for error
  u4 n1 U( i% f) t  ?+ ~' L, c4 k6 y - Option with 'X', always display message box showing exitcode
2 G. p8 k! @0 B0 j% i7 `% Z - Option with 'Z', logging off
5 G6 s) E9 x6 W/ Z" z6 v- y3 E/ M% ?3 ]/ m! V4 q( X6 N5 g
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt8 y+ P4 L. `5 b1 U

" K1 r0 b- L4 W7 }( P# ^5 n - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 \- r8 {+ |' e; }0 A0 [
0 |  Y3 v) h7 y: {/ x0 xDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* [, R" M! u+ {& h" C4 Z! n2 c6 l  j( W8 a8 b, I: x9 T
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
' Y4 O1 W; r) @2 i" [: l% K% N: [% M5 `- G/ S' {' k% Q1 k% f. ~1 X' ^
DAOTlkEdit -diff[m] a.txt b.txt: A5 t& `; k7 x/ e1 Y4 m5 L- g$ r

5 Y6 K8 \+ E9 `9 ^' b! t! m7 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>% p0 M7 V5 r- J+ u$ o
- Case option without 'm' (-diff), Tab Sep. txt file.5 [- n4 [, p& M7 U
- Case option with 'm' (-diffm), Line Sep. txt file.
6 |1 ]. [- O/ y1 n1 J; L. ^! s/ e7 X7 I1 M) h, h) Y
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
  f) s) l4 ~9 @4 H7 W
$ j1 P* e! y4 J - Export string item(s)8 a2 n7 M$ s) e- m
- Option with 'u', extract without dup.: C9 C; s5 e. x9 f2 u" ^
- Option with 'm', Line Sep. txt file.
+ K. H9 N5 u$ ^/ s' Q  v) s% a( B - Option with 's', sorted by strref.
) a% @& s. X% C( z5 {8 J - Case omitted to-txt-file, saved to tlk-file.txt
% R  I4 A1 G; b  V3 @' j8 o- }4 Q$ q+ @- b% X
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
: y3 G; w( Y( z3 [6 W+ \" R4 {) G4 {+ g$ n- v% T
- Import string item(s)
% b2 s" [/ N% E- E - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"0 a- N) a' {  Y  o
- Option with 'S', update a string value separately by strref1 X' E8 k6 n* C( S: K2 Z+ z
- Option without 'S', update directly the shared-string (multi-reference string value)* ^+ h! P: ^, \2 B/ f/ e4 P
- Option with 'R', strings will be reconstructed, and the same strings be merged.
/ [9 u5 w7 X$ ?6 o+ V* Y - Case omitted save-tlk-file, overwrite tlk-file1 [8 E6 U+ ?; b- N5 j

- W9 L+ Y4 i* f. h. Z, N5 d" uDAOTlkEdit -d source-files output-save-directory export-txt-file3 S/ L" Y- ]& C7 ?, i4 a% A

1 k8 y) M7 o( ?6 _: @, h8 A - Remove & Export GFF3.2x embeded strings7 e3 g8 B, J; s5 P
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
  N: |6 U  @4 b7 k/ l$ T  
& g: L% }: B' J6 G* History -------------------------------------------------
  S: ]; R9 `1 s! G- n6 A/ W0 ^$ D) z+ W" L6 g2 R' x. p$ N% F4 m
ver. 0.20, 2010-01-19% e, [4 Z3 k9 m8 \) g$ h1 B
. E# s3 s1 ^) }* {6 {8 ?) v7 L, ^
- fixed. didn't found strref.% s0 x. V! a# F. w; g) l1 d8 O
- added. GFF3.2x remove & export embeded string.
( `5 i6 U8 S3 ^1 j& ^- added, Find All2 }, g# m) r# h% A9 t, X4 a
- fixed, edit text didn't changed when undo current cell
. B8 E: X/ O8 q" G8 H8 j# t5 o- fixed, Find(F2) didn't do from start row. (v0.16 bug)" [3 G6 D' c/ ~% \7 d* `8 Z6 g
- deleted, empty.tlk! d( y/ Q& q6 W; O
( k. h2 v& r/ P+ ^
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,7 `9 `+ D& ~! F" ~8 v7 x" Y8 d
如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 `* v4 X1 q2 }) N

, n; T2 N( p7 k) e# H; w等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* o3 w' q' R) K1 E: S
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 m' I3 E; O# Z% ?! Y& ?
給UTF8什麼的文本,導回就亂碼了。 .... Q1 _* z6 n. f5 F. |- c
blackteajing 發表於 2010-5-2 15:49

. [0 o2 T8 M2 C+ n
% j) X2 b7 c! r. q' b2 A6 O話說,我是用這個來修改 TLK 檔案的,
3 w3 N! K' u' g# t! _* ]' F7 i& o: w" A4 S; m/ B1 e0 z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! j5 o7 v% Q. F& d5 \  @0 }6 k, d+ @0 T! Y5 B  v, L0 j" S
匯出時選圖中那項,就不會是亂碼了,
& Y. ]) J# d. X: W0 T7 f[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
' M2 n1 [. A+ ?: c! \6 p對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 4 d' W8 l7 x( o
; |) ?5 d$ F# u3 }, R# `+ @
good software !!!
. [  u# S7 ~  D& ^support, support !!!  I: @1 M' z& m7 A% ?$ z8 D# k9 a- z

6 b# ?& L+ i6 ~$ p0 `' n# ^疑問,7 a0 M4 q5 t4 b$ M1 s# D! |
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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