奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! v) A0 \% X: D" w2 x0 m. q* y
3 s  e0 u* |, O: T6 W7 u
" h( `* ]; ]1 G# N$ y: I4 s& C+ {2 D# b, ~3 W. p4 t
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 j) m/ M/ u3 O2 Q! d

$ t; g3 C( @& x6 {Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 D# q- O7 P: h1 E3 q- h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
' Z! w1 U9 C# F& V* I5 R, [ ver. 0.20, 2010-01-19
# H  T) F- h0 m7 s$ ^1 ~0 S4 h0 B! G0 I, e8 ]  z
- DAO TLK Editing Tool* l. g- |: j0 v" r0 ]6 o" E
- Can handle multi-referenced string(s).9 c/ V: U, a# S2 w. |& h
- Export (Tab Sep. or Line Sep. with/without dup.)
. T$ P# o) x0 y8 j9 J- C' S- c) e - Import (Tab Sep. or Line Sep.)
4 S5 N3 f) I* M  Z - Comparing tlk-files
0 w' i! W( M) ]$ K5 }) @- G: L - Checking categories of the strings and Filtering the strings.! f  o- Q- x& H$ V. y' b, {
  
7 A0 R2 S- e6 U' v. M7 O2 N - Require .NET Framework.
8 ~; ]# B( X7 F3 Y8 g6 f% z7 g
3 D! V' {; Z5 k4 s# ]+ A1 A* Without command-line option, Program starts in UI Mode.( m+ D2 `: `( f  T: c5 y& d
6 \4 D* L) u) z7 h
* Command-Line mode ---------------------------------------% t. V- |2 c3 C4 R0 U

; @- D6 P* A8 ?$ TExitcode: 0 No-Error or Succeed. else, Error Occurred
4 n2 Z: T. M& }! J7 ^& Q/ M) u- E# k7 A. ^; P+ D3 X
Common options' u  q5 R; x$ {7 v" e5 H
/ w' x+ ^$ x+ N% T  x' e: ]
- Option with 'Q', silent mode. doesn't display message box for error
& }) T. R, @; ?5 j0 D5 X0 i - Option with 'X', always display message box showing exitcode. M% M# D/ M; \5 r8 O/ `: F! E
- Option with 'Z', logging off
9 B: ~+ S4 D0 `: S: h- K4 a  S9 G# c2 g  r2 @) E& C% {% O
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) z) t* @  Z) M" w0 Z/ Q- o' x' R: y
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# d/ z  f3 V7 p: g* }+ S

% W& p7 p' n( A8 O* B  cDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 }' f( [, s! J% ~  @( V( H! ~" m
6 F; H" ]0 O% n- `5 b2 z+ j( w
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
3 V# R9 C# }6 E! R9 n* q& M! @7 ^# Q. X' w7 c+ @
DAOTlkEdit -diff[m] a.txt b.txt
3 A8 g  k( B' h& L1 M4 V: i* ]. M5 q  N1 F' R2 `3 w& q# q
- 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>
! `: k! j& d- H! p- D6 N+ T) x - Case option without 'm' (-diff), Tab Sep. txt file.  e, G6 c$ u1 n
- Case option with 'm' (-diffm), Line Sep. txt file.
! }7 }  ?6 O4 `& p$ z
  v& b! f  c. W9 d( G/ z1 z0 n. ZDAOTlkEdit -e[m] from-tlk-file [to-txt-file]! O2 P" Y  A1 \- y3 D( c; ]
! z% N+ `8 k; x  b  {+ x+ J
- Export string item(s)
% p* T6 z1 A3 T- l1 e6 j, z% q, [2 k) Q - Option with 'u', extract without dup.6 L$ V. l9 [2 H7 H+ f- M) F
- Option with 'm', Line Sep. txt file.* Z5 J: L: N  u5 t# T
- Option with 's', sorted by strref.
8 D& M" H! k, R5 u - Case omitted to-txt-file, saved to tlk-file.txt
- x0 g  O0 b6 v1 U; z8 R% C8 ]) K- F
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; n" m" }& O) H3 `

* V; x/ C5 P3 _7 l* V9 U - Import string item(s)  S) W; `" A  Q
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
: z0 W+ M3 u8 F0 r - Option with 'S', update a string value separately by strref# R, g- S; F! X
- Option without 'S', update directly the shared-string (multi-reference string value)( t3 ?. K$ n0 i5 b6 h1 D7 v
- Option with 'R', strings will be reconstructed, and the same strings be merged.# w$ L7 E) d  G
- Case omitted save-tlk-file, overwrite tlk-file
4 |- V% r% L  x8 n" _$ E 5 c) J, m# a: s% o* f  K# B. L& ?
DAOTlkEdit -d source-files output-save-directory export-txt-file
9 J: G# P/ P" p2 m& b8 L* g4 y$ o+ }7 c7 w8 g
- Remove & Export GFF3.2x embeded strings
( x; l+ ~* s3 f& p1 o3 j - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
, \7 }, u. v# \' m' s3 Z7 \    W. E. j" s/ Q5 Q
* History -------------------------------------------------! ~3 Z- a7 j) b  `9 M

7 r( d% Q5 R# g3 Pver. 0.20, 2010-01-192 w2 Y! }, g6 ~0 i
2 `& B' ]8 c; c8 F4 {) A; X9 ^
- fixed. didn't found strref.
& [: x# ]% r) ]1 \7 T3 B% ?* D+ h- added. GFF3.2x remove & export embeded string.4 c# V4 c( I+ C# o
- added, Find All5 J. w' l( G3 i3 |0 n# }5 ]5 u: z
- fixed, edit text didn't changed when undo current cell
0 O& o8 c) `( G  w$ w5 P- fixed, Find(F2) didn't do from start row. (v0.16 bug)
: k  K( S" w$ q  i: N  B- deleted, empty.tlk" g5 T4 @% N% c9 g9 p' k
1 h& L) ?; J; S
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
; l5 x/ E5 P; f如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; c% L7 d8 p! [4 F9 a$ V% y& [# o: B/ H# Z) U5 v
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, |4 g$ C1 n; D: B2 a4 O8 P  |
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ T" r7 [$ t  G: H$ f給UTF8什麼的文本,導回就亂碼了。 ...
2 e( L5 Y# O: A3 Ablackteajing 發表於 2010-5-2 15:49
/ W2 T0 `0 m6 y( N% ], ~
7 H/ W# E' h  O: A" t/ v3 R
話說,我是用這個來修改 TLK 檔案的,- g/ N0 p, c7 y

- D! k# t6 z' g& N3 A也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了6 Z% Y9 H& m1 |) M9 _0 d' W

5 ]% u0 u& I& t7 r& ?( h5 D8 g* n匯出時選圖中那項,就不會是亂碼了,
  L- f/ T$ l4 W% J/ x$ W8 z4 K[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?* G9 b3 x. ?3 r0 W6 z
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
" [. J, q! W) t% E( t0 K+ R! }9 D% X0 J
good software !!! 9 _1 c5 c4 D1 i  \: d( ^8 }
support, support !!!
9 ?  R" f. ^7 H: T6 B/ \( F. k
: [/ @0 I, q$ Y- W疑問,$ ]; Z5 r0 l/ K& D1 G1 E) w3 O" [
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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