奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
5 z- j3 V' p3 f+ Z/ q1 a4 m- ]; U1 \( F7 j. Y  y
3 p7 [6 w$ M) R# j8 M

8 {& x4 m* B6 o9 V. c; @7 e/ n原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
8 Z3 f" }8 E$ y7 I" N, g3 I
8 i, M8 ~0 k7 i: |6 u& `$ f7 CUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ( g+ h: y$ o1 n
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)5 Y- m: d5 A% o* K; K  e8 W  R
ver. 0.20, 2010-01-19
! e7 M; k8 J) F/ U6 d- P4 I; f8 O  d, ]6 ?8 `- e2 M4 p$ I
- DAO TLK Editing Tool
% z6 G, U1 I* S2 H) d1 ? - Can handle multi-referenced string(s).$ C! \4 B/ @3 v8 L9 |/ ^0 G3 \
- Export (Tab Sep. or Line Sep. with/without dup.)4 p& i+ \0 h2 ^  H" Z1 r% t; W0 N+ p
- Import (Tab Sep. or Line Sep.)
" a7 \1 G+ k( Y8 Z+ M$ P - Comparing tlk-files
" i6 b- x) G  D% } - Checking categories of the strings and Filtering the strings.
/ @. H5 O0 A" C  w  ^+ }7 c  5 T( s, d; S; y0 J
- Require .NET Framework.# a+ _, ]; X, h3 a6 l" Z1 R

6 D" }' _0 |, B  b* Without command-line option, Program starts in UI Mode.
- `$ Z3 h5 m3 n! j" F# `4 `6 Q9 c' Y- N: R/ c. }5 x6 y
* Command-Line mode ---------------------------------------
( u5 u! G% O$ |% n( ^* K$ ]. E8 Y
% j  i4 ~* V) R8 PExitcode: 0 No-Error or Succeed. else, Error Occurred
3 B+ v+ r- z% R; b. e0 T3 `% q3 P# L1 D
Common options
0 M4 |. t1 f1 x. L' N" H  v" k+ j# j: B. U) l
- Option with 'Q', silent mode. doesn't display message box for error. e" f6 e& t7 ~/ ]# [* m- i' V
- Option with 'X', always display message box showing exitcode
( N6 b5 _/ u/ C4 V3 A" G - Option with 'Z', logging off
6 h/ V4 \: y, a: k, J5 u' D$ ~
/ X! {: D, ?; a3 w0 p! IDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* h  N2 g6 ]6 {) L: }5 H& R* Y, K1 \7 B$ P. c  y8 z# l
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 t/ X# \  S# F, g7 d1 x3 J7 U/ Q, d% a# q- W* K( r
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt# W4 e: w) p2 @, U

1 ~" R, b* [  t- ?5 w4 w- Y1 i - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) ?6 u5 V* @4 G
8 D, d. v8 a% X1 S/ _% x4 U/ L" w
DAOTlkEdit -diff[m] a.txt b.txt
" o2 Q6 k' K# L- n- o- M: F
6 O1 i, ]" ]. C8 J) H' c8 b$ K - 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>3 r3 [1 t1 E1 P
- Case option without 'm' (-diff), Tab Sep. txt file.. H' N; Z; n! M0 T  A% |
- Case option with 'm' (-diffm), Line Sep. txt file.' @" d' j+ j* N- [) b/ @$ V' x3 A

$ u3 p6 j8 o8 o! w& a( z# ~* }4 f9 uDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
( l( }( X0 \7 S0 Z- [8 E7 ~6 Z8 q
- Export string item(s)' W, d4 {* i& T; F
- Option with 'u', extract without dup.
4 p! w- `" V3 U6 D: u; T - Option with 'm', Line Sep. txt file.
# f7 k( V$ t( l - Option with 's', sorted by strref.
% j6 Z5 k' \3 [$ b  U - Case omitted to-txt-file, saved to tlk-file.txt
' P1 }; p1 \" r$ ^' n' t$ O
# i5 _  R2 n! E/ sDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]6 u! J0 w' r$ j9 N; ?) C
; _* F0 Q! q) ]7 R0 p* i$ I
- Import string item(s)/ O3 v4 B- f# k6 w
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 d6 H% `% h0 U  u( s6 a, u8 w
- Option with 'S', update a string value separately by strref
' n' N2 m: y0 t$ ]6 M4 [0 y - Option without 'S', update directly the shared-string (multi-reference string value)
# f7 Y- O1 h' H6 i% G; m - Option with 'R', strings will be reconstructed, and the same strings be merged.( V8 d2 ^: D6 l* |& F; e
- Case omitted save-tlk-file, overwrite tlk-file
2 L. t( c+ D$ s  y; R* j/ R - b' L3 K% d: ^" m  K! C/ i
DAOTlkEdit -d source-files output-save-directory export-txt-file, E- D2 {8 h1 _

! h' f: K* o5 e, k4 A' V$ O; h - Remove & Export GFF3.2x embeded strings
/ [- z. G* A# q) i$ s% Z - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"0 F$ A% u% @; U
  
- B9 [' o3 ~: P1 T" U6 j1 ~* History -------------------------------------------------$ q" t5 B6 f+ \2 c5 q

$ d$ F  l, n, L: K. `# Aver. 0.20, 2010-01-19# d) ~/ s. j2 Z. r& F+ F; i: k

3 q& Q8 z" G+ h2 l5 X7 o& V7 [4 E- fixed. didn't found strref.$ n1 n0 P: N1 t
- added. GFF3.2x remove & export embeded string.
$ k) ?4 s0 S' j- ]1 Z) t$ D- added, Find All" G! m/ z2 E0 q7 Q! L
- fixed, edit text didn't changed when undo current cell1 M) F9 M/ m, {5 X3 D/ y6 u
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
) H8 v( U( X1 _8 U- deleted, empty.tlk
( S$ M. ?' I; v
4 e, o# S+ w0 @) n' `# q& r[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
$ g5 C' h6 }# W2 a# x1 w& H如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' q: L! K# C- N, F- g3 e) c% _' p9 N  V% E$ c% y8 F* f& H" |
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! _+ n* [2 V* z; h" P, @2 s
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" H7 ~2 o# R4 `- g& C
給UTF8什麼的文本,導回就亂碼了。 ...
2 P9 c; |& S& U. F6 E, kblackteajing 發表於 2010-5-2 15:49
8 |3 a7 P( A0 H$ b" Z; x  c* {
; c9 I! y! U2 {) n: M8 @
話說,我是用這個來修改 TLK 檔案的,% `# B2 [: q+ H

  Z. s( f* z- ^; f- M也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了/ [: d5 {* r# W( P

! k+ m$ @) c$ U7 v& s* M  L匯出時選圖中那項,就不會是亂碼了,
/ g& d) I! R9 ~' S. C( q[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ Q' D; n% ~5 Y6 f1 Y' k* h7 n
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
! a1 j( y0 N& t, T9 N5 E
; v' v( f6 t. P; z. k. Q- p8 agood software !!! 8 V: r6 ^6 U4 V% [0 i3 h  ^! P' @
support, support !!!9 |: Z* p8 j8 h2 {9 i$ L, K
( m, Y/ t) a& R! n
疑問,  D$ ^6 p* H( e2 e7 r' r, |/ e
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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