奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 u7 Z4 l( b& ]+ U7 ~- e- c0 z
; R- i% q1 l* }/ ^2 c
' A$ F. c, r" L7 C2 t% [- o$ f

% ^- A3 W4 }! e" N& E, j& r原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' d' `5 ^7 Q' u7 H

3 S; G2 O5 O$ w; |8 l6 t! DUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
3 ]6 |5 {+ ]# x9 bDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! z8 N; _  N+ z- |
ver. 0.20, 2010-01-19/ l# I* g: X3 ~8 h
& ~0 m; I- @; y( W! k' x# k
- DAO TLK Editing Tool& Y5 V8 ?3 q. ~8 x
- Can handle multi-referenced string(s).
& t1 l: h+ y% L7 |( ]6 x - Export (Tab Sep. or Line Sep. with/without dup.)
4 E% S( b" k1 [( L% J0 z5 x - Import (Tab Sep. or Line Sep.)) V( S4 m; `& `5 \
- Comparing tlk-files5 ~) T1 v" @: ?! ?0 \  [: ?* S
- Checking categories of the strings and Filtering the strings.4 j, U6 ^) ~' _' ]2 w4 }; T3 P
  
! T0 i2 S+ c' V- Y5 k: H - Require .NET Framework.. t9 Y# @* `& Q

0 Q/ A+ v7 n4 s* l  H* Without command-line option, Program starts in UI Mode.6 I0 C  t5 G, l
% l( O4 b, x* C* ?# q; e
* Command-Line mode ---------------------------------------( t# p; h& X9 J# o1 f6 C( n8 v
' S" X3 C) K  `( k- q. G
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 M  |, Z4 Q4 _
+ h6 |; L: O' z5 m* d9 ^
Common options
' b9 ]! e8 K. n7 X
3 @" K5 D# Q) M, s( D: n* A - Option with 'Q', silent mode. doesn't display message box for error
# ^- R7 w" D( J% G/ C" } - Option with 'X', always display message box showing exitcode
  v8 h. n" P; V/ T - Option with 'Z', logging off& f9 J% o. z' R3 p" U
/ t2 Q7 s* \4 o/ d6 D4 G7 ]# c
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ |: r  S$ v7 K0 s& @& K" J) w1 _9 X0 N3 H
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ e# e0 Z) U" O- {7 J( d
; D2 C/ W' O. w8 S2 A6 k! IDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
; t" Y1 v" n* R2 A9 J& I+ P
( W$ B6 y; @4 o  X3 Z - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
$ {" N4 P7 |) @& _' L5 T- A" d- v% y5 s* d! L" \! y
DAOTlkEdit -diff[m] a.txt b.txt
* ^' C+ U& N% Z2 l/ w; a! s" s4 K: W2 `
- 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>$ J; r% ]" K, ^
- Case option without 'm' (-diff), Tab Sep. txt file.
; _7 W; Y# c, U$ I0 T - Case option with 'm' (-diffm), Line Sep. txt file.! i: t5 U3 U: b/ i3 U1 ~
& o# h8 Q% k) k
DAOTlkEdit -e[m] from-tlk-file [to-txt-file], T0 M% \2 U5 W, x

& m4 B7 D2 e4 V, ~$ y$ v( k - Export string item(s)1 x6 v& K& O( `/ \8 C  Z  j4 M
- Option with 'u', extract without dup.
) v6 F( q! u0 Q - Option with 'm', Line Sep. txt file.
8 L5 y3 U" V) t# N% R' ^0 y - Option with 's', sorted by strref.
& _% \0 T2 c) V% v - Case omitted to-txt-file, saved to tlk-file.txt) n0 h8 o' i) b! U3 j  {* b4 @
9 L) l8 w2 N7 y! ^( |
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ P2 ?( c5 G: S6 ^& n
" \2 a& {6 [: D( r% H2 V' e
- Import string item(s)' P( d5 X9 h# q, m1 T( F9 B8 q
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; j, M$ E' Q  |/ ?, Z- U5 z  G
- Option with 'S', update a string value separately by strref  S  y! o# h% O5 j9 |/ c9 H
- Option without 'S', update directly the shared-string (multi-reference string value)/ p0 t* t! g  b
- Option with 'R', strings will be reconstructed, and the same strings be merged.! S1 t% A" K  o' P# _
- Case omitted save-tlk-file, overwrite tlk-file
3 l" Z8 o: `4 `* u
' {; O& B7 j# EDAOTlkEdit -d source-files output-save-directory export-txt-file
% X# Q3 s4 G7 l: K2 l% x2 s8 y, e5 F" p# d
- Remove & Export GFF3.2x embeded strings
/ Y  V+ Q2 [$ }) R2 t9 m - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"$ B  O* ^4 r% _5 e1 ~% E3 X
  
+ P$ P8 {7 v; Q! E  B+ G* L* History -------------------------------------------------! X4 b1 M/ ?: a' J

9 i+ J* Z% K/ X; \: W/ {ver. 0.20, 2010-01-19- ]6 M0 O* r$ c$ n9 d! l
5 `6 l) U! j, Q7 ?% N2 r( {
- fixed. didn't found strref.
! z" D: F7 M1 _$ l& l$ t! {8 l- added. GFF3.2x remove & export embeded string.; F- C2 X  [" E) R
- added, Find All
6 V: K0 t% ~4 |! K) Q! C- fixed, edit text didn't changed when undo current cell& n; n' R- U8 Y8 S
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
& g7 r" u4 |- I& T- deleted, empty.tlk0 d' r6 P& d$ P  r' U7 i
8 c$ S+ U: F" t8 z5 k
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 M5 J# R7 {0 R; t4 X' t- Z如果有支援字典檔的話,那翻譯、校正起來就方便多了。. A7 g+ G7 F" F& N1 f; o; T) w
$ Y; c9 p6 L) K$ c, Y! |0 {
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 J  i" _7 a2 \8 G
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& W9 `1 {4 M$ m- Q& l1 c: u4 _
給UTF8什麼的文本,導回就亂碼了。 ...
4 ?) g. K. M/ ?* _) t- Eblackteajing 發表於 2010-5-2 15:49

- j2 `- ~- U$ ^3 d( i& K5 J% O, x7 |8 n/ {+ W
話說,我是用這個來修改 TLK 檔案的,
8 P, S/ k. a6 ]% x* ^
6 t# G2 q1 p) r8 |9 b, d也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
4 W$ R* `' b" l) e+ {0 A: R+ W
6 K5 T, J/ f, Z% F! l% S匯出時選圖中那項,就不會是亂碼了,
* \6 O5 s& c5 Q( L9 @6 h, ~[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?% h/ G( ], s2 |5 u
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 l+ Z. o& j/ M/ h" K4 ^5 R
7 t: [( k$ ^) L3 x* I5 u
good software !!! " @0 ~- Y& b, {) T3 c6 _
support, support !!!4 g0 g3 ?8 r8 F( H! q

. ~& O) b9 r, w; [" f疑問,
( q, }5 g7 a+ a& e在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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