奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( x0 d* {6 V: D! f9 w9 n. U
/ P* e4 X0 t( a; ]( g( B$ E: p 0 f) E  V6 R- ~  D6 I4 {

7 m  x9 B7 b; G4 P- c0 J/ E原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
3 I& T/ ?  b3 ~* T0 {9 P8 H1 j6 \  z$ N( i% ]7 _. t! ^
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ {/ ^$ \8 d8 W9 D* D! ^  j, s  [7 d+ y8 XDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ R' h( z5 A, b; r, O
ver. 0.20, 2010-01-19$ J/ O; o: ?) ]6 P) ?" ]

2 z  u9 h  U$ Y  X( R/ C8 c, D - DAO TLK Editing Tool
5 z2 u9 b% D; q% u+ | - Can handle multi-referenced string(s).
$ R. Y" {. b& c9 D: ]" T - Export (Tab Sep. or Line Sep. with/without dup.)6 C. P( E( L) q9 S: ~7 P
- Import (Tab Sep. or Line Sep.)( }; @( K2 h8 W2 [1 u
- Comparing tlk-files( i4 `- C4 ^+ D+ a
- Checking categories of the strings and Filtering the strings.
9 E- x$ P3 k) L( x8 h" X  
2 U6 J, a& T: W - Require .NET Framework./ c6 O1 O1 d; K

: {$ x# n: J' b! c" l6 r) z* Without command-line option, Program starts in UI Mode.9 V( i, g2 @/ f. @  [( e& T3 [- g3 l
9 q" z# x! L, ]# s' ^- k; A  A
* Command-Line mode ---------------------------------------5 a% z! r8 G9 Y7 q

( K" P( g" S* H- W8 D/ ]5 d) lExitcode: 0 No-Error or Succeed. else, Error Occurred; v$ C, @4 M9 k8 r" g' d0 ?5 c
. w: c/ ]/ j, s! {- ^6 _
Common options
4 Y4 y. ~. ]8 o( ~& c( ?
4 U/ Z8 }! ^* }7 X$ h1 b/ N% o. ^ - Option with 'Q', silent mode. doesn't display message box for error
: q( m) l, \' J - Option with 'X', always display message box showing exitcode/ y" o6 w  n" c3 f) O
- Option with 'Z', logging off0 o* C8 b7 D& C' r. j8 }$ D: ?8 _4 w

6 C& w' D& q  O& j5 x+ `$ yDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt1 S# x) m9 k4 O9 C' \8 ^* y1 L+ y, I

7 l# C  C! b  y2 s9 b) x - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
  x8 C) n" ?: o7 M+ q9 q; B. R6 ~- H# j( ~
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
5 @0 D* O/ u* `# Y9 G# h6 B5 h6 `8 M% E$ z+ \! L* L! ]9 J1 U
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
1 J) q  D& V$ v$ m, p% }$ Y4 J1 ]4 f6 X/ g3 T! m6 w
DAOTlkEdit -diff[m] a.txt b.txt! K" L2 S' y9 M. T8 P0 u- l

& {' ?) ~% j  X* G8 L - 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>
0 y6 n$ N! \- y! r2 s9 B* r - Case option without 'm' (-diff), Tab Sep. txt file.
1 X% P6 N) ^! H5 i4 `  {% u" s# S - Case option with 'm' (-diffm), Line Sep. txt file.
5 H0 \7 C/ W2 j% J& l0 ?6 |; Q6 Y$ h5 G8 {
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]/ _& C9 j2 @* a0 M" W

* f9 ?" y7 Z6 |- @' f4 A/ N - Export string item(s)
8 W; D* m: ~; g/ J" M* x0 \ - Option with 'u', extract without dup.6 E" F0 S8 l* Z9 @
- Option with 'm', Line Sep. txt file.
; W6 [$ O+ V/ D4 ~ - Option with 's', sorted by strref.3 D" O# }8 t+ C  e# U: b; e
- Case omitted to-txt-file, saved to tlk-file.txt
8 v  W. X+ k( h, c* h0 r
$ s2 Z% i0 {# \+ b" a2 J, F) L/ c4 a9 ZDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]3 N3 d9 q+ C! ~2 ^6 Q: A7 y

/ C- F/ l6 T  K5 y. _ - Import string item(s): k4 g$ @7 U. d% }3 l
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
4 U4 ?+ b9 W# x; l4 G5 }1 x - Option with 'S', update a string value separately by strref
$ }$ ^' `8 R) ^7 W - Option without 'S', update directly the shared-string (multi-reference string value)! y& ]& D5 C+ r2 |
- Option with 'R', strings will be reconstructed, and the same strings be merged.
1 U& z7 Y. Q1 s - Case omitted save-tlk-file, overwrite tlk-file
0 E; y1 P. }' r$ B3 y6 P7 J! u
9 ~- Q# P, P. e! C2 P2 V# [1 XDAOTlkEdit -d source-files output-save-directory export-txt-file
" Y( J2 F& v8 V0 Y, x0 P  Q- i5 W9 d4 G! N# {" T2 E- D7 S
- Remove & Export GFF3.2x embeded strings$ O- R  X8 T& U! }6 y- H" h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 L" u3 p" \4 m
  
; g3 d% z; n: f; L- W* History -------------------------------------------------
) H+ d. j7 q# m  c1 Y( Y
6 d9 V) U- x* Fver. 0.20, 2010-01-19
7 S: h; G! N& d0 ^0 ^* y* X+ `6 e5 W* q1 U( I! y
- fixed. didn't found strref.
8 J* s! Z* a" b5 l6 Y% \- added. GFF3.2x remove & export embeded string.
* Y9 D; l2 C# ]* K* q- added, Find All. v3 ?( f& e  y7 c9 m
- fixed, edit text didn't changed when undo current cell
$ J7 h" }4 m* J% ~! i. m: _. E- fixed, Find(F2) didn't do from start row. (v0.16 bug)
2 U' L! Q8 p3 X2 K7 A- deleted, empty.tlk5 O8 [; f0 b* C. [, }9 {
  L1 O9 Z& z# {4 b: L
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,7 E3 l8 S- A) p
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" U! _1 G: T: B# ?. y' a/ q" o4 L3 n! r9 V$ M4 c4 y' p
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. V. ^" a) e0 A/ j0 N" c
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( t/ q& z: A" L; |, D% }
給UTF8什麼的文本,導回就亂碼了。 .../ I* e6 _, `: Q/ _
blackteajing 發表於 2010-5-2 15:49

+ L; W+ I9 |7 W
7 P! s7 F/ j, H8 w' n& y0 ]話說,我是用這個來修改 TLK 檔案的,1 V) A# u3 k: ~/ K$ n/ v7 c# ~+ R
) L* i2 V* O) E3 r. i3 {0 ?
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了* z1 ]3 d' `, B; Z8 q& K- [
8 e. g, P, Z0 h! O# }
匯出時選圖中那項,就不會是亂碼了,
0 b  g5 _7 N1 p) U+ u- l[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; {6 I) M- S4 \5 K6 u1 `/ |. N
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ D5 n7 [5 i7 b7 w9 R/ n" J# H/ P
' P8 E6 D0 l4 H0 n  [1 c( W
good software !!!
8 J# A% I. [; k* f+ {$ F8 b5 Gsupport, support !!!
+ d* n! ~9 }. ?6 z, t$ t" X6 T& G* a( t! Z, e" L0 f8 a4 s0 W, B
疑問,
$ Q) S8 a$ {* T4 n# A6 m8 V在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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