奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用( X7 y2 `; e3 c! X) d( k
- I9 _* D: W* k- c9 R) p

6 D( ~2 C4 E* S" ?; ]$ J7 r& g+ j# L$ b) M* j
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
3 q1 k7 f! B5 t9 A3 B3 [. j/ M1 w& F/ i! Y: `
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                , k5 K1 t! N# N8 A  q
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit), O! i, o) m9 a& `
ver. 0.20, 2010-01-19
  Q+ t' [  r% O; F" H. W( D- }% P) m
- DAO TLK Editing Tool
! f6 |2 i+ m9 s5 A# f - Can handle multi-referenced string(s).
9 T/ n* P6 d3 i4 Z8 x0 ~2 ` - Export (Tab Sep. or Line Sep. with/without dup.)
6 l9 j# F$ h! d" x( p7 ? - Import (Tab Sep. or Line Sep.)
2 W9 u7 L$ W2 l* T# Q3 h - Comparing tlk-files
! l; b7 q6 M% s2 Z; L! @+ ]" s- g( f - Checking categories of the strings and Filtering the strings./ i* q: F, G9 S: K$ G
  
3 A# `: @0 W, k9 c2 _8 n - Require .NET Framework.+ U- W/ J+ f& i0 l- Q

0 A3 D) G5 K+ y( I. c; i; ?: n- `* Without command-line option, Program starts in UI Mode.) B1 v: c/ G4 l

4 {5 d0 B% W: [5 y6 a& a6 B9 R0 [* Command-Line mode ---------------------------------------5 c" V- z: M0 L& k1 j! u0 b
  ^0 c+ x1 J# x! T' O
Exitcode: 0 No-Error or Succeed. else, Error Occurred
9 F" J9 u$ r% l; w" j) e5 K5 |7 W  L( `% z
Common options$ r) W) y5 L/ I! |

& O, {8 g: ~1 I: Y# b - Option with 'Q', silent mode. doesn't display message box for error
- p% t( s: p9 n3 }' o& Y - Option with 'X', always display message box showing exitcode$ u9 y7 I9 }& Y7 z, m- o" T
- Option with 'Z', logging off
! {/ Y1 C+ b$ [
. Z; i3 u4 R& iDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* m" h" [9 V( n1 ]( r6 b  R" f3 y! Z4 K& ^4 m4 q& W
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
# o5 U+ k; _% L! C4 a2 S: O- n6 Y7 k* R5 N( Q
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt6 z) b7 f# J6 u! o+ V* Z" X  A
+ O" a5 _; s# f
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
/ d, o1 V% C. [; p; M9 a
1 J5 K2 s6 R% A. X" {3 _/ `DAOTlkEdit -diff[m] a.txt b.txt) T3 o$ a; l- M: k+ s* p* I  L( x/ x

* C: J3 f% g9 m - 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>
9 @8 @9 f! ~( g - Case option without 'm' (-diff), Tab Sep. txt file.
' L- g7 N1 U) B1 p6 L/ k  m) f - Case option with 'm' (-diffm), Line Sep. txt file.3 M7 h+ M# \: I8 p# q& _2 m4 m3 w

/ o4 b; S4 c/ hDAOTlkEdit -e[m] from-tlk-file [to-txt-file]) U/ G, j( m1 q  R, d

/ B$ L) [! S, }4 ~2 e& k2 b - Export string item(s)& o3 q) q" p8 m/ T
- Option with 'u', extract without dup." j9 q6 d8 T1 v) ?) x
- Option with 'm', Line Sep. txt file.
; k2 Y1 X$ q; |: L! v - Option with 's', sorted by strref.
" L6 O! w+ K7 L$ h# a* V1 j - Case omitted to-txt-file, saved to tlk-file.txt
/ m! ?  f$ u# B) ?- H& U
( T+ S; ^. C" w1 gDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]( g+ ~! o4 [! u0 q6 Y
- n- Y/ u. L1 M6 m
- Import string item(s)% ^% O0 L$ m8 H& {) d  f& k
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 `6 F( B* F* ~; \/ N4 w
- Option with 'S', update a string value separately by strref
3 d( {# @* l: p  u - Option without 'S', update directly the shared-string (multi-reference string value)7 L, L7 R! V4 L" i  C  Q
- Option with 'R', strings will be reconstructed, and the same strings be merged.
+ P! z: X- ]5 k0 ~$ N4 D9 c3 B* _# l - Case omitted save-tlk-file, overwrite tlk-file" B# ^* O1 u  g+ i; {7 D: S
8 B2 w! L. C4 j: @5 y
DAOTlkEdit -d source-files output-save-directory export-txt-file
- {, J. v2 W4 A- V1 R( c3 g' f1 ~
4 z2 d4 R7 ~. T: m6 `7 ~9 n - Remove & Export GFF3.2x embeded strings
. C" v$ a4 v$ b. W - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* m; r4 h& ^9 W7 E8 J9 i; E# R  $ y2 R0 s( F% k2 Y' [) P1 ^. X1 Q
* History -------------------------------------------------
" F- B3 e% ^# P. @( S
0 t' p9 T& c; I5 K* ~4 Gver. 0.20, 2010-01-19
" _7 A/ g+ U! F7 }5 g  m
3 r. q6 q. m3 k7 B5 S- fixed. didn't found strref.
, e% s7 ?% E0 |, U  g' c6 m- added. GFF3.2x remove & export embeded string.4 X% b1 g% L) c
- added, Find All
& H# D  x" Z6 S6 Z) k# X! F- fixed, edit text didn't changed when undo current cell
$ @  A1 F# A) H. x4 ^9 I% w- fixed, Find(F2) didn't do from start row. (v0.16 bug)
5 J5 w- l! `# a- P- deleted, empty.tlk
9 w" K7 f: j9 b( ]; _
; B/ j# t+ q$ p7 U8 F& @2 \[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! H" W& j: o2 p% W3 X
如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 ^7 w$ a  T" p; E% \3 L

  w6 y0 h+ H2 _/ }6 b3 e/ V( ?等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: J5 m3 ^+ n7 O- a+ v' b. ]# |
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% z" F* p9 N: Z$ W8 I. g給UTF8什麼的文本,導回就亂碼了。 ...
. o0 B3 I* L3 H* Xblackteajing 發表於 2010-5-2 15:49

0 \: e6 n1 {  u! `. L  u% V5 {0 \) w6 V) v0 r6 z
話說,我是用這個來修改 TLK 檔案的,0 z3 B# l# M! q: i1 [+ m; l5 B
9 A( ^5 j' @, _6 J4 `
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了' d$ t5 A. g& ]  y- c" X. B- e$ \- {8 s

! u+ }$ D# @0 F- S匯出時選圖中那項,就不會是亂碼了,
. r. _/ e& D2 w1 D[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; J) S* r0 ^* C8 h- j$ w8 V( B
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 s1 m& K3 @3 ^  o' Y
) y0 E0 {' [* g1 p) @7 X: ?/ I4 n; e( Mgood software !!! & _$ G4 U* {9 o" G/ m6 X
support, support !!!  V. A# x5 k( e5 P- h

* ~6 _- u: u+ ]1 `* Q( T& |7 y疑問,
9 M, p" n& ]7 o# P/ M* Z: u2 I在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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