奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
2 j. C; i' o2 o" K
; {7 n; n9 `, y- X" Q
0 l$ j- `; V1 p7 o1 S/ {" l; U2 H3 O( E9 S. F- t
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
& [+ H* Y( q$ {
( o# x  v8 O- {% EUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " R  L5 L5 x0 ^
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ Q, H  Y; y0 H% f8 z  P) t# ^
ver. 0.20, 2010-01-19
9 p. {7 o# c' d
  c! s, K9 F, |/ U+ N2 T - DAO TLK Editing Tool5 i, g/ m8 \0 S. L& ]
- Can handle multi-referenced string(s).
) ^( s+ P* N6 ]8 p! m+ k - Export (Tab Sep. or Line Sep. with/without dup.)
1 Q( ]+ [, E) T - Import (Tab Sep. or Line Sep.)1 P" D' }9 I  ?3 ^0 e
- Comparing tlk-files
: c" J  z) d. y6 n# a - Checking categories of the strings and Filtering the strings., J+ Y" `, T6 t9 L& i
  
) s, ?2 T. X, e: z4 s3 U - Require .NET Framework.
* l* m. g$ J5 c1 n
. v" K  z( j! P  W2 E- s* Without command-line option, Program starts in UI Mode.1 N( r5 y9 L+ ?( A: Q+ c
$ L# n. J; T3 n% |3 E- D6 u6 [2 h
* Command-Line mode ---------------------------------------  c2 u/ V) T" I- ]3 D% E
0 n* g& ]& _8 d  c
Exitcode: 0 No-Error or Succeed. else, Error Occurred
3 e" v; z8 X' a+ Y
5 P% a, k6 c9 }3 ~, V2 m9 h' W7 hCommon options) c# D- H9 I( ~8 M- s% D
1 ]; a4 Y- [& ^- \# H4 y- `
- Option with 'Q', silent mode. doesn't display message box for error
2 O# M# P& m: R6 | - Option with 'X', always display message box showing exitcode3 V# \% X4 O1 ^5 F, ^
- Option with 'Z', logging off! @; T' l5 Q8 J: X
( y9 @4 A8 G: S6 X; x
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
6 |2 ~$ r, k5 M# s3 ]% _" l+ z
$ Q6 v. M7 f+ C( Y/ e! l - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
% t/ m! z8 ?$ b
1 H# W- e% x. Q  G9 \. I/ W+ `DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
  I7 t. ~* J. K% w5 j% ?: a. Y. S+ u- X$ M
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! ?2 T1 r/ d3 g2 ~" e
6 q- X, P; C/ ~, E3 e" K* z  }4 C7 i1 IDAOTlkEdit -diff[m] a.txt b.txt8 W7 p4 N9 s0 a3 m* P# @6 q

2 {% ]; R) x$ }( v$ F8 K3 X - 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>. ]4 B% s. e) z  Q3 G8 C( q
- Case option without 'm' (-diff), Tab Sep. txt file.
/ K$ ]& N$ O+ C3 n - Case option with 'm' (-diffm), Line Sep. txt file.
* k- W7 N- C0 h7 d. J1 ]1 x9 P+ m( x
% X: R( l  Z  o! Q5 v, ]7 xDAOTlkEdit -e[m] from-tlk-file [to-txt-file]# S! w! k5 L3 `/ N3 W' |

& [0 _$ l9 `3 a4 u) R* h3 p3 i - Export string item(s)
0 c2 |+ D# e! J) B9 s! q. G# w - Option with 'u', extract without dup.% y2 P0 F* |2 S! t6 v8 k  |
- Option with 'm', Line Sep. txt file.
- n5 `  e5 Z- G - Option with 's', sorted by strref.2 H0 u% _/ X: ]+ T& J8 O# a
- Case omitted to-txt-file, saved to tlk-file.txt  @3 V! y. O4 Q5 H( L. v1 H  v9 x

5 t! n5 O0 ~) W% e3 VDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]. x% ]1 i" W1 ?7 s# X
# M! X0 s) ]3 V( Q, ]  A! _+ u
- Import string item(s)9 f, i( K9 c$ f' A! E( X6 E# y: t9 v
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# x( K% Y, J# b7 i - Option with 'S', update a string value separately by strref" J" }; l" |- s
- Option without 'S', update directly the shared-string (multi-reference string value)
) y3 J% |  \+ H1 W1 d+ T - Option with 'R', strings will be reconstructed, and the same strings be merged.
' b* D9 b( T0 m- C: k' l$ V& C - Case omitted save-tlk-file, overwrite tlk-file
4 ]" u- w4 H$ x& a/ _7 L
8 o' r* H' B3 |  _5 zDAOTlkEdit -d source-files output-save-directory export-txt-file
5 A0 P8 L$ `; j$ g7 a& Y" W- l3 L& [5 i
- Remove & Export GFF3.2x embeded strings
. x& v8 A& j' S& a. [ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") n4 B4 `6 b& ~- l/ {$ N3 g" E, R
  
# U8 r: S- I2 y* History -------------------------------------------------' d+ B- v; n8 a/ j

6 q( Y& d0 W- k$ V; C: qver. 0.20, 2010-01-19+ c- r* d! v# ~- W9 A
$ U, D' V" }$ r; Q% D( T; B: u5 f
- fixed. didn't found strref.% ?) T: ]9 D! }! ^9 L
- added. GFF3.2x remove & export embeded string.
9 z6 O9 l; c2 e: r* o- added, Find All* }4 g9 B  }1 f! K' X1 }: t; p; Z
- fixed, edit text didn't changed when undo current cell3 k0 P+ \0 ^2 a. g
- fixed, Find(F2) didn't do from start row. (v0.16 bug)1 p$ W* S, p9 I9 A3 M4 F# I, z
- deleted, empty.tlk4 u6 K$ X- |9 F! r/ c* u3 P) \

: e6 u) W( _# _! I" R[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 _7 U3 S5 h! @! v5 A如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 c4 r2 [0 S$ e; N# S1 O% j
4 ^6 H* [. F# V+ \+ {
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# ~7 C5 l: g/ `' u9 @
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 k) p# [9 t: {4 \! ~5 H* S4 W
給UTF8什麼的文本,導回就亂碼了。 ...: z/ H0 D& e  l5 Q
blackteajing 發表於 2010-5-2 15:49

; i' M0 [: O! G1 ^$ |" ^
4 Q( R3 }0 J& u- R$ J$ \話說,我是用這個來修改 TLK 檔案的,! T- P# g4 T# Y3 H7 Q
2 v# z- j6 k# Y( ~+ {- @3 e
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: O8 k% b' @; n
# x8 v. H& v4 a  q% y0 X匯出時選圖中那項,就不會是亂碼了,
. f( m, Y) @" @* [[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?( `- R* v$ Z* J1 H+ v
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 * T( E0 U- _, O! ~4 H: f. V" D7 X" L

1 w5 ~0 ]8 m9 e; m, m& k7 Z/ dgood software !!! ! x" J$ D9 _* R; L$ ~& c! z
support, support !!!
) k. S' j! V! ^) z- R8 [4 C/ w; @& k" Q6 H; s8 F
疑問,5 z  |& `9 z# j4 r9 X! [6 Z
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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