奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 `1 O( @0 B4 B, F& R
/ v% B6 R: B% M6 M& B6 Q6 Q* H

- B2 f, k6 M* ], g) W$ U' j% i' u/ V4 n5 _& e
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. |+ \; {4 ], B# a4 g
' S- [0 n2 q* J! V" C3 k$ J2 n5 MUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                * z* O! n7 b4 V, \6 {# r- R' v
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)7 u: d+ o" T. y+ a1 G, I+ q
ver. 0.20, 2010-01-19
% U5 K% J1 N1 W8 ^2 N  M5 B1 I9 b$ Q: ]) f; C& T+ i! M
- DAO TLK Editing Tool
/ a# I, E$ e3 u0 @ - Can handle multi-referenced string(s).5 J0 v! q7 s& {5 K. A& s
- Export (Tab Sep. or Line Sep. with/without dup.)
5 G3 \6 b! J# w/ E+ L, _! o$ C - Import (Tab Sep. or Line Sep.)# b+ e# `' ?. H+ P$ k4 L
- Comparing tlk-files
% e& j3 ?6 V% P7 P* A. D# w- }( s - Checking categories of the strings and Filtering the strings.- x" D! w, w+ H' A
  
, Q, p# d8 C9 j% u4 p! ^ - Require .NET Framework.; L! A4 o7 C- L0 J+ \1 ?# S

* k3 ?7 z! [9 {4 ]8 L/ b% B# O& d* Without command-line option, Program starts in UI Mode.
! s; K: i9 C% y
0 |6 p7 L" t* e; h$ u: P1 t* Command-Line mode ---------------------------------------
8 H1 Y* c$ B1 k5 v
: A" K# n) M7 g/ x! hExitcode: 0 No-Error or Succeed. else, Error Occurred
8 @' l( A# G& c3 A- d) v
1 P' I4 X0 T' i% O' T9 |Common options
3 ~; j/ n. o" S+ w+ d
' Q' p6 h3 Q$ _4 Z0 N' h  A" s - Option with 'Q', silent mode. doesn't display message box for error
  J& p0 C8 G3 W - Option with 'X', always display message box showing exitcode6 t/ X5 ~( S% x; u, i% K
- Option with 'Z', logging off' `- G0 q' i) @% B. l" F% _
+ z* A5 [1 [' G
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
, Q( O( b" b; [( T/ @; _' I( ^. P) t$ [* h) \" q/ ^# P
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 L, f3 V/ q' Y+ H* x& Q

- z% E+ v& C! R  q! F6 S) dDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
6 `3 p1 ?# y1 g' P; E9 D1 h
( R- a" g. d$ |5 w3 z  }# |: u" f - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! M7 t" t* F( g
9 D4 P* c) W' U  tDAOTlkEdit -diff[m] a.txt b.txt
8 p  L% i2 E- \" ]! f) m, a, t% h3 L2 L. [
- 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>, f9 n1 I+ I) O! n& a1 @9 m8 ^: n6 C
- Case option without 'm' (-diff), Tab Sep. txt file.3 U4 J2 v  j2 a  J; m- }0 c: i2 }
- Case option with 'm' (-diffm), Line Sep. txt file.5 a+ u8 o3 V& I* ?; D, C8 Z8 l" o1 i
+ h7 r4 n- e# j( E7 G- L& N5 U
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) a6 d) Z- p" ~- c" x" b
5 q4 z, F8 ~# H$ V( ^+ F - Export string item(s)' T! h$ W. v& J9 F( ?
- Option with 'u', extract without dup.
) a+ `" h/ z6 p, W - Option with 'm', Line Sep. txt file.6 z! D5 S3 L2 U7 V% u7 y. m
- Option with 's', sorted by strref.
. U6 d- q; y: n - Case omitted to-txt-file, saved to tlk-file.txt8 q$ @6 K# r" n8 ?- h& \  _3 p6 @
& e8 b& I- B- ?3 K; V
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 g& I+ M) R+ c  A% V. i" U" }

9 k6 |- P- N8 ]6 t7 @, P& c - Import string item(s)
- @0 C. o) W$ T. h8 k - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 ]6 s: O) S' _1 @ - Option with 'S', update a string value separately by strref
3 `! z, x6 Z! V) {6 Y. O4 q4 e% o) v - Option without 'S', update directly the shared-string (multi-reference string value)
1 B5 g3 k8 G# r) j: r - Option with 'R', strings will be reconstructed, and the same strings be merged.
2 [! E7 l2 t" P2 p; q - Case omitted save-tlk-file, overwrite tlk-file" ~3 K, M+ F5 \7 o  \% p  e8 _9 ~( E

# b8 \/ e0 L) N* |+ IDAOTlkEdit -d source-files output-save-directory export-txt-file! w& Y5 s( Y7 r1 N

0 C) Q3 r4 [6 B$ \$ M - Remove & Export GFF3.2x embeded strings
7 q5 A( x0 \9 F - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"4 i# n0 N, x% F
  " z) C- k2 F( ]5 K: C( `& O  w
* History -------------------------------------------------
. ^1 q9 j: ^2 w9 ]0 f) G5 ]
6 q( }3 l) n* Q4 @4 s3 r: ever. 0.20, 2010-01-19
4 Q: R& L- X- T- M9 W# `+ {; V
. T- c) v+ x' g" E+ |5 @7 S1 t- fixed. didn't found strref.1 d6 Y, L2 v% b$ X3 u5 P2 Q
- added. GFF3.2x remove & export embeded string./ _9 N- V1 E! S, C, j
- added, Find All2 R! x3 ?$ x# Y4 N1 K' `" I
- fixed, edit text didn't changed when undo current cell
% ]+ K' V& G* H" \% b2 r% C) U- fixed, Find(F2) didn't do from start row. (v0.16 bug)
+ c& e7 b$ s/ l/ U4 k* W* o3 u- deleted, empty.tlk
. n( o# ^& {  }  e( C. {" x# ~! m
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 @# ^6 U. a# M" b9 H0 ^) T如果有支援字典檔的話,那翻譯、校正起來就方便多了。
& L. M% y4 W- m4 s
5 L) y+ F. H" f: g等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. d' w# a4 w4 }- n+ ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' X# }9 s4 E- h/ T4 [/ X' A
給UTF8什麼的文本,導回就亂碼了。 ...7 N' V3 t/ I4 I' R( C/ R
blackteajing 發表於 2010-5-2 15:49
" a% M) S' Y1 y" m7 ?# U7 B' ^; x

# ~- y" B# |5 Q: [1 q( |0 _$ z; }  D話說,我是用這個來修改 TLK 檔案的,
  c0 M! L; q( V4 I) T* e& L
$ L) b4 B, N( ^2 ]  K也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- T# i% v- f/ L2 t0 `2 v

( L8 x* |% ]/ f, y7 G. r匯出時選圖中那項,就不會是亂碼了,
. x, A  v: K; x[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
& S, v) F9 S. J# Z4 u0 W: m對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; j4 R% F/ y* B7 z- p$ U9 w
: K/ x1 C$ P0 f0 B$ Q
good software !!! " F3 o. F; L  N& G" w
support, support !!!
& R6 z- g5 {, k
; n2 k  H% E* e" g疑問,
/ r4 J" D& @1 N5 f0 {在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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