奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# r& ]7 b3 [$ X, ]6 ]7 ]8 C, M
8 c, T% j0 Q4 h3 N$ L3 }8 f, a5 Z
% H3 C( r/ V4 F: `+ ?& i8 j& b9 F. Z. B
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271, I2 F) U& K, r# k3 Q
- `1 t: T1 j3 i& V0 x4 {" @/ [
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  _, R& L& d# f% K9 L3 j
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)% Z6 ^( H' L; v& i% `1 a2 d
ver. 0.20, 2010-01-191 k/ B4 o8 o. Q- n

- w3 z+ ^$ z' [0 s - DAO TLK Editing Tool. x2 j0 P5 h0 n4 Y4 K5 N7 J4 ~$ K
- Can handle multi-referenced string(s).
5 z; K5 _$ b5 j/ `8 k% u - Export (Tab Sep. or Line Sep. with/without dup.)/ Z7 e2 _; e% ~& t5 \" `. ]1 F
- Import (Tab Sep. or Line Sep.)1 m6 P# a( h5 K, f3 `# k2 ^
- Comparing tlk-files& k( l. T, N, A: s( S1 J6 Q, I
- Checking categories of the strings and Filtering the strings.
3 J% N+ X& ]6 m6 K* x  0 `; T! Z% i( f! G& k+ ~% x
- Require .NET Framework.+ f' n1 A3 o+ |/ f0 U. \
6 M/ P. X' n% b1 Y
* Without command-line option, Program starts in UI Mode.
1 K! ~4 U- q! g5 U1 M
; R5 \* E4 _6 ~% P: v2 n* Command-Line mode ---------------------------------------' h( r+ Z' |; }& U

; f4 B4 O- N2 E# EExitcode: 0 No-Error or Succeed. else, Error Occurred
9 {6 U. V) L! o" u! v  Z! @5 W( N3 D* g4 _
Common options" S, V& P6 a3 ^  k+ q8 O$ Z

/ V4 E5 d8 e" T% ?/ w - Option with 'Q', silent mode. doesn't display message box for error
5 ~6 t2 A9 u) g; f& I& b3 X6 n - Option with 'X', always display message box showing exitcode
7 w, f+ N; y4 c; _1 R! t& s$ B - Option with 'Z', logging off
' |6 e3 f0 |; O7 n3 R4 D1 A  ^( l: ?( `* N
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
- F: p8 K; K! E  U& A2 H+ e# _; Z$ o( M5 e3 k
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# `9 S2 y9 h4 |4 B
; B; w0 Q; L! Y* G1 v
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& c! u. n! ]! q
  H- w8 u4 U) B  ? - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
# I: z/ c5 `- [' q$ k* C9 d+ M6 \# A9 v% [7 ]2 e
DAOTlkEdit -diff[m] a.txt b.txt
& f! V: |. C* p. s6 y( `
& H6 p0 k# S2 [, T - 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>+ W  D& |; V( K
- Case option without 'm' (-diff), Tab Sep. txt file.) I; t; |* ]8 |# K( {1 S9 M; O5 X
- Case option with 'm' (-diffm), Line Sep. txt file.7 B) }5 E% D* z1 l$ w2 q
9 I0 ~% `! }/ Q& g& }- I
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]; }+ b$ E8 g3 Z/ B1 S
2 ?4 }" o5 \9 i
- Export string item(s)7 k, X  B+ |  q7 e& @+ M
- Option with 'u', extract without dup.
! J5 W% @1 m& }7 U) |# E - Option with 'm', Line Sep. txt file.* `$ x0 `7 X3 N3 W
- Option with 's', sorted by strref.; A% o3 _* v7 e. ]# t
- Case omitted to-txt-file, saved to tlk-file.txt* {0 p+ _& P; V  Y5 \9 K) K

9 W6 U; C+ W* p2 w4 f* N: ^DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]8 k; n4 r( y. N- }

8 q% a3 k+ d+ q9 |- ?/ l6 { - Import string item(s)+ X5 Q' F: o4 n4 z
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"5 p) g+ I& A$ @! P, b
- Option with 'S', update a string value separately by strref
# i$ N$ K5 Y7 l/ e% V  H  [6 H3 u - Option without 'S', update directly the shared-string (multi-reference string value), a6 F. V2 u1 Y. X  I' g; u8 K
- Option with 'R', strings will be reconstructed, and the same strings be merged.& I& g8 ?$ ~8 g  E
- Case omitted save-tlk-file, overwrite tlk-file+ \8 N9 o9 v9 w& d/ F) T& l4 m
* J; k+ r+ r; X6 K% k8 g; X( P" h5 F
DAOTlkEdit -d source-files output-save-directory export-txt-file  \6 X( \. G0 j% ~/ a9 B' ^

3 X9 P; D: f) K) M' I# _4 l  M - Remove & Export GFF3.2x embeded strings
0 l! ~- q2 I- B3 n1 E - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% ^7 ?8 F% m5 k! I3 S6 A
  4 d! l6 O; ]0 L8 H) }1 D
* History -------------------------------------------------
" o6 w: C6 @8 A( W  o: h1 L# S' \) `) G8 [
ver. 0.20, 2010-01-19
/ Q' w: z6 e7 U/ m5 _+ x) A. `7 f. T/ c9 e) A% o+ _  S
- fixed. didn't found strref.9 S0 E* f( }3 G  B) X9 f* k& E% i
- added. GFF3.2x remove & export embeded string.& S4 m  k/ X. }" z$ A+ m) R
- added, Find All
- n- r+ Y5 q" N* n" f3 ]- fixed, edit text didn't changed when undo current cell
7 I# h) z( U/ Y. [9 s- fixed, Find(F2) didn't do from start row. (v0.16 bug)+ ~- `* a2 h4 }: f& j1 D5 Q
- deleted, empty.tlk
& l  B6 b3 t3 m) \7 t7 z$ j& K! e) X, P+ M. T
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 Z) [5 [5 [; I6 w6 j, h$ ^如果有支援字典檔的話,那翻譯、校正起來就方便多了。0 R$ K. f, d0 l+ X$ r& f
% x1 ?: _& t; N) z& a
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& n9 G9 }- ~" V6 [. r. }6 _. b給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 j9 j1 N4 v4 Y" j
給UTF8什麼的文本,導回就亂碼了。 ...
( }& `5 J3 B4 rblackteajing 發表於 2010-5-2 15:49
& a3 {9 |0 _  s) n' O

/ Q- T' P) ^8 S* y1 _話說,我是用這個來修改 TLK 檔案的,+ F- P7 F6 l  q1 c& F+ i
6 n- i* d; v3 X& U( y# [
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 _3 ?, a9 F4 w6 J
. e9 o/ T) C; J5 g! X9 f# ^
匯出時選圖中那項,就不會是亂碼了,
' Q# X' f  e' C( E3 ~' w) r[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 f8 I. x! V+ z$ {$ {對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) t3 M. k* A* m; w' G
" c8 i* l, e( |* v8 e4 wgood software !!! 9 b/ {# M, c! ~) A
support, support !!!
: I7 ?" u9 U2 |, [* Z9 B9 U( j: ^# N) N4 _; m5 v
疑問,
$ T3 P( x" I1 e9 t9 I3 h0 M( I在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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