奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
5 U: c8 z8 @2 }( G& e8 E8 _0 H) V; V( Y: U; {5 W" t2 u
. _. N0 r! ^, ^, |6 w+ X

! U7 R: l3 N) i; A原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2715 |) Z% `0 T: r; ~- o9 L& }9 F

! F' I4 _7 f) ^% ^& k3 ^4 YUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ) ~+ T' f- J  Y' j0 @0 A- r
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
* i6 R& N( K5 V. j9 V, S ver. 0.20, 2010-01-19
. t# V) c2 S( K% t# {, w
7 F: i2 |" Q& \$ y- e - DAO TLK Editing Tool
+ M" T6 U+ [2 k - Can handle multi-referenced string(s).
" `$ s6 O* ]) q% G - Export (Tab Sep. or Line Sep. with/without dup.)
* f; a* P7 J/ m1 E9 d$ ]. ^7 x - Import (Tab Sep. or Line Sep.)/ |8 I' K+ R  Z& j4 G
- Comparing tlk-files- F8 R8 z7 w7 w
- Checking categories of the strings and Filtering the strings.
  u9 I9 P6 K" m$ C. y0 E7 c  ( R/ a! X! t( t4 ]; ?! v
- Require .NET Framework.3 j% L# I+ |* D+ M6 E1 m

" v. v4 O9 v3 f, _$ P) e/ P* Without command-line option, Program starts in UI Mode.
5 Y. x  o1 b! U' N5 V& ]% v& U. z+ i' {
* Command-Line mode ---------------------------------------; B6 z  w$ {4 j
9 h3 d9 V1 g. _  ]
Exitcode: 0 No-Error or Succeed. else, Error Occurred
& a/ ?; V; `  o% @# j! v# F- w9 \2 B# w2 A+ A
Common options2 Q- i0 Q1 u) s
- o% R5 F- P5 V% u8 v( r
- Option with 'Q', silent mode. doesn't display message box for error* `6 D' d0 H  S
- Option with 'X', always display message box showing exitcode
, T  M" U$ X8 T2 Y: C1 s0 a - Option with 'Z', logging off
6 [% y: _9 I- w* o0 k  w; @
) `- `, l; M: A, E/ C% G9 ]DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt. B$ P1 P2 c% X( t
# L+ E7 j0 T6 C8 F! U  T
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File8 G* K5 L1 P& {5 G; }2 ?5 B

. v; X! p! t& H3 c9 E, cDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt( L# @- E, \' V* u' ^* `8 \
7 Z4 r" M: F/ j8 i# U2 G
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
- q9 Y) D% c. c* D. j3 O" h: a" y9 g
DAOTlkEdit -diff[m] a.txt b.txt9 p3 c7 V1 N4 E8 ?8 M6 t& d. j

- l# W0 i1 s  n2 \9 M% E - 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>
) h9 ^, F1 @* s. E! {* ~# m) U8 c, y - Case option without 'm' (-diff), Tab Sep. txt file.
+ u$ Z4 g6 X$ Q - Case option with 'm' (-diffm), Line Sep. txt file.: w( \6 s" ?7 g

# m, r2 V* h4 I! ~DAOTlkEdit -e[m] from-tlk-file [to-txt-file]) b. [* v" P% U5 y# P6 B

; m) n9 b4 R; q/ | - Export string item(s)
2 ?5 ?5 R' K! f - Option with 'u', extract without dup.
( _# r  c, c$ D0 \3 W - Option with 'm', Line Sep. txt file.
9 ]9 }. d0 p% q# F! i) Y - Option with 's', sorted by strref., X/ r( u5 V: |3 p7 V( O1 E
- Case omitted to-txt-file, saved to tlk-file.txt
' u  x9 Y& c' G! r5 h4 X9 s' x
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file], o2 ]+ x1 j3 ^% d( C" b6 _

0 N2 j* g0 j6 V, @ - Import string item(s)) B  C) c" [) k
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
$ w0 n; t# K& A+ ~8 I9 d1 \( ?" R - Option with 'S', update a string value separately by strref+ u5 K; m' z- Z0 Q; ~
- Option without 'S', update directly the shared-string (multi-reference string value)3 }+ l) X* ?% v# y+ s, A: n4 I
- Option with 'R', strings will be reconstructed, and the same strings be merged.
5 k# p4 _0 E, b8 \4 w - Case omitted save-tlk-file, overwrite tlk-file* N' X; A" |: A9 y- ]. e8 d

. l  O% A/ L! a+ xDAOTlkEdit -d source-files output-save-directory export-txt-file
& r. e) _  Z) a; }
# _( s2 J; ]' } - Remove & Export GFF3.2x embeded strings  @1 u! x' ~0 q4 V
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
$ y: ~) M  l$ V3 A* ?  
$ r: _) H% J2 i2 q* History -------------------------------------------------9 d9 J/ F7 i- @; r

5 {( w  T7 C) ^2 y, l8 l( Wver. 0.20, 2010-01-19
' {. l, j  q! G# g1 d/ a* l% u2 {3 Q; d. W' k8 B; X4 N3 C4 w
- fixed. didn't found strref.
" c4 {# u% {/ G" g8 i- Z- added. GFF3.2x remove & export embeded string.
9 z4 |) q, w& V- Y# G+ B% A. |- added, Find All
( ^( j2 j# U6 C. J; _- fixed, edit text didn't changed when undo current cell
+ r0 x( F: s6 Z- fixed, Find(F2) didn't do from start row. (v0.16 bug)& M6 R, K* e+ }+ }3 f6 N
- deleted, empty.tlk9 K* k4 c3 b- M/ Z# e
$ j8 k1 o0 P3 V9 ]9 h
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ I7 W/ b; Y% P4 X如果有支援字典檔的話,那翻譯、校正起來就方便多了。$ S5 r0 x7 g1 l
/ }" X, p0 L% c; J/ i; m
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& b4 r* C3 ~3 r0 x給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 \" f9 z8 ]. d/ j1 g) S6 A  `! Y" Q
給UTF8什麼的文本,導回就亂碼了。 ...
5 C9 P0 ]/ @) _& Q# Tblackteajing 發表於 2010-5-2 15:49

5 ~% V% H% _* }$ t9 u) a
& s* Y& L' \$ D1 l. _. z1 F+ s* O話說,我是用這個來修改 TLK 檔案的,
: z( r& @1 z5 ]' b" b; N4 ^& K4 d* h" }; I6 d5 N) ~6 S
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
  T$ W& U/ W5 _2 v: B
: J, b* h' [6 \' p0 x+ C匯出時選圖中那項,就不會是亂碼了,
0 U+ ]3 t4 A, c& u& m9 T[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?" D' ]  E7 ~1 U3 v- F6 C
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
* {6 z7 d6 M' _0 Z( u. l
$ J' Z. G0 G5 r# J& cgood software !!! 0 b2 h+ {" u2 q  s7 y- Z
support, support !!!
1 n+ z" i1 e. r2 d5 r7 Z/ e+ p! ]+ s9 \8 Y4 r2 Z/ D
疑問,
& e0 f/ y2 d/ e2 {在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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