奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
2 Q' e5 U2 X2 {$ Q
* e, m5 S4 d/ {. Y. L4 j0 g( V % R8 E" t. @6 {. @
% D0 R8 H! V0 \8 n6 E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& q7 p1 [3 H# N5 w
( d! w1 N9 g* \. b3 s6 S) Y4 R
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ m9 |$ @3 u1 r8 p3 @8 bDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): J. n- ]/ |( ?$ w( t0 L6 p
ver. 0.20, 2010-01-19" _. Z. o! U% b2 m, L) D

- ]) a6 K+ m- j1 c0 D$ { - DAO TLK Editing Tool* G( y. h/ q# A. }4 f' s- P
- Can handle multi-referenced string(s).( h, B, t: Z9 K
- Export (Tab Sep. or Line Sep. with/without dup.). W; d% l7 f3 m/ A! D
- Import (Tab Sep. or Line Sep.)6 E6 C  `, y) A: Z/ l
- Comparing tlk-files
( g* G2 `: t$ W( _& K - Checking categories of the strings and Filtering the strings.
+ f8 y% G1 Y9 G& ~9 Q: @  
. S' Z2 |9 y: s5 r3 K1 r# h - Require .NET Framework.6 x* P) l6 e# j4 F3 k9 q4 u

& }0 J$ S& v0 V8 Q- t8 {9 m* Without command-line option, Program starts in UI Mode.
+ A+ E5 P# F, X; B1 x' D/ b! o/ e5 ]
* Command-Line mode ---------------------------------------
1 `4 D* p: J8 T; j8 O/ `5 M
0 C! j9 T7 {2 e- x! V8 n( [6 g- KExitcode: 0 No-Error or Succeed. else, Error Occurred
: w& G* @& e! G) n! {  `
- w6 @8 x4 L* ^Common options7 q- Q* t2 h. T8 T, M) w/ s1 \, E

: n9 B9 z, C, w0 y' k/ f) v - Option with 'Q', silent mode. doesn't display message box for error
. V% g& [' j3 }  k - Option with 'X', always display message box showing exitcode1 n& |( H1 t% X
- Option with 'Z', logging off
+ ^. B; N8 L) {# Y6 t: n. @: O+ z0 c" r# L
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
, z# N4 P( D" t3 y9 j- ?0 B5 j# Y  j: ?& s
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- n8 d7 O" l4 D* N5 ~) c9 |
8 a9 a( y6 V1 e* E& s% S
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
5 c& p+ |) L# r/ G0 q# m7 `: N4 L" A2 ]; U- ]) N% Q. `
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT " ]3 s8 c% v) {0 S5 r/ i

# Z: T, `% a% Y+ J3 p- A* SDAOTlkEdit -diff[m] a.txt b.txt
+ o9 N% @+ E/ v& B: I
$ P& I1 W. |7 K, A, n9 d - 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 V8 ]) V; T5 u2 I! s( B1 P5 a2 \ - Case option without 'm' (-diff), Tab Sep. txt file.2 t3 i" u6 d# U  \5 {
- Case option with 'm' (-diffm), Line Sep. txt file.
6 }" U: X) ^; T/ E2 t+ m, W7 t& o. P' c- p
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 f* `4 D5 o* N

* b) [2 P* H2 a5 Y7 y& v6 j - Export string item(s)
- m7 E& Q% E* S. ^' ]) i - Option with 'u', extract without dup.0 ]: {# W6 E5 D& L7 \* e
- Option with 'm', Line Sep. txt file.% U5 b  o8 A3 N5 V8 T
- Option with 's', sorted by strref.
5 A9 a; D* a, V1 `: U  w. O - Case omitted to-txt-file, saved to tlk-file.txt
1 n2 [1 p. F4 @+ I7 p. T" o  a7 B7 `- h( B+ e& B0 M. r% e
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]' L1 f9 i, k2 `8 @- {. |) e
' c7 e3 ]; C; a7 _
- Import string item(s)1 M6 e/ ?* j/ O
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": C" H$ C0 T. f
- Option with 'S', update a string value separately by strref( y; F/ }: m; L% |7 [% s! Y5 C
- Option without 'S', update directly the shared-string (multi-reference string value)
9 m6 `+ W& d0 V) ~4 N" @ - Option with 'R', strings will be reconstructed, and the same strings be merged.
) S( c- F" |9 I - Case omitted save-tlk-file, overwrite tlk-file
) u" i) l* ]! o* W* f$ f
2 |4 ~6 U0 `# W; E1 n8 k5 CDAOTlkEdit -d source-files output-save-directory export-txt-file
/ D8 p% @% X( \* [- k
% u9 Y, m9 o8 H8 H - Remove & Export GFF3.2x embeded strings5 n( c" g1 w: M/ e% c1 W7 J
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"2 h1 W% R6 [8 ]$ r% D3 S
  + O0 v0 \5 M  G: E- Z2 Z; i+ z
* History -------------------------------------------------
6 n* L; `- p* j% Y. Y6 y
% j$ c0 _* \! ~3 H+ [ver. 0.20, 2010-01-195 j/ G* x% ^& B5 b9 ?1 ?* f
) {9 p8 ~. D# c: o
- fixed. didn't found strref.* s, d1 Y$ B! h6 k2 N
- added. GFF3.2x remove & export embeded string.$ j3 n; o6 t' i+ Z6 [3 l1 @
- added, Find All
' q" [. B7 t( P) c1 p% r- fixed, edit text didn't changed when undo current cell
- W, Y1 A2 N( g+ o2 ]5 O1 r+ f$ i- fixed, Find(F2) didn't do from start row. (v0.16 bug)! a1 b% E* F+ V) j! ?5 M9 ^
- deleted, empty.tlk
4 y# h6 o) w- @- A9 K# K6 c; X' @' A6 H0 J, G5 ~: U  c( ]
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,3 z! v& b9 `' }5 S: `: s* o
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
, T9 N+ j' F! c, @; Q; `) r1 T) L9 R+ v- k. `
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 f$ h; U3 V& P  x$ }' l
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  F, ^: H7 m( z9 n% B$ O1 T& h5 j$ g給UTF8什麼的文本,導回就亂碼了。 ...
9 S4 w" P! o& K% Rblackteajing 發表於 2010-5-2 15:49

- j) ]7 V8 ]- E( Y8 d( [% h8 C9 L( W: p9 G8 \' `! u& p
話說,我是用這個來修改 TLK 檔案的,
( u: C% n3 y* I9 t6 G- x* x; T9 V9 |" Z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了8 g& D  G% z1 K: v4 J5 u5 ~

. q. P: V) U3 q+ V* Z匯出時選圖中那項,就不會是亂碼了,
/ i9 F$ Z, L3 A  |) \[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?9 H* b$ c" q7 R4 C/ ?% i& {  g- w
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. F$ h( j. h+ a- W  w! Z
) q, M; |# q. D6 f# ?; ngood software !!!
1 H0 A% j5 g7 c' usupport, support !!!
4 W, k, K$ j. |' P0 t) U# n' b) u/ G0 k  X  \( t, g" o
疑問,, O. Z; [; z! P$ @6 S5 {3 S9 g
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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