奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
6 x  K, M* m, y+ u; X0 G1 o: M# J. \- q( P" Q. x
! V0 l; p7 }$ a3 @/ z
& I% W' |2 p, L" [/ h
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271) x0 U" [% e2 _/ }
3 P" l' `8 N; }$ u2 Z
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # ~$ c" g1 {& x4 b: [6 n
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit). I0 T+ l& E5 J
ver. 0.20, 2010-01-19! S: q0 H1 m5 k* ~* V# p6 ~
$ \$ B, L" E' o% X/ ]  g7 D
- DAO TLK Editing Tool
% M( d: s6 ?- ?  P' z# D, P - Can handle multi-referenced string(s).- A& V) e8 m. o7 g. D3 m& A' b$ B
- Export (Tab Sep. or Line Sep. with/without dup.)
. p0 a  }5 Q$ G& F8 b- s- {; U - Import (Tab Sep. or Line Sep.)0 o( `  e* k6 O, Y: ?- q
- Comparing tlk-files
' p7 T5 {  e; \ - Checking categories of the strings and Filtering the strings.
  E+ i, w4 X9 Z  
$ T8 y4 J7 x1 D8 [9 e - Require .NET Framework.
& b1 n1 i! D# A
# Q% |, W: g$ l4 C- S* Without command-line option, Program starts in UI Mode.5 v: O- c5 U% z

' J8 E( A4 ~. c! \: [/ ?* Command-Line mode ---------------------------------------+ }, b4 [8 k3 w1 X% Z  ^
) a; p. W8 A4 m) d3 e
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 @% y% i8 ~$ {! {& ^- y+ F: `- b1 F

5 p( U' w) s. U7 Y+ M& H* h  F# gCommon options% I  [4 ^1 e0 |) k, _- o

& N, M: R/ H, P& b - Option with 'Q', silent mode. doesn't display message box for error( \4 S4 B, @( t. v
- Option with 'X', always display message box showing exitcode& S5 u! h5 }$ R' P$ L, u4 |
- Option with 'Z', logging off$ L1 A! e" _* d5 \: v* m; D2 M

" C0 p5 ]/ ^; s# z& L( WDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
  C- W4 Z% B; f- h; Q: v* m( d3 J
( e! J2 n+ D1 P - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' k& z$ ^/ r/ P0 X! F7 g

* w3 |# }2 n  ^% X+ _* ?DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt4 d: W6 C1 g. a# k! D
% y2 o# t- j. q) |
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
6 L0 j! o2 n- v- e6 i6 o& h; [  k) Y* h7 V$ H/ ?- C; q
DAOTlkEdit -diff[m] a.txt b.txt0 ^' g$ }! T2 u  |+ o+ s$ P
$ N' p  O; }, c4 o
- 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>( a- Q% p4 @' K# E' [' r
- Case option without 'm' (-diff), Tab Sep. txt file.2 Y5 |0 N5 O! Z9 L  H
- Case option with 'm' (-diffm), Line Sep. txt file.0 D: J0 s( W8 b7 s

& e  q6 v! e3 ~- S, [" @* fDAOTlkEdit -e[m] from-tlk-file [to-txt-file]  _) G5 _* a7 i

* N1 s" J' w# c/ \ - Export string item(s)# J8 _5 t! p! i. }) v) g, D7 r% w
- Option with 'u', extract without dup.3 \3 o/ J6 b& ^) ]; ?: y6 B( U+ V6 P
- Option with 'm', Line Sep. txt file.
; |" k1 c0 l& J* f. J - Option with 's', sorted by strref.
- ~2 X/ R9 f9 C - Case omitted to-txt-file, saved to tlk-file.txt% l. x+ y: N$ m7 Q* S
+ z9 J! P. P' i2 [- B* R; `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 F8 `4 ~( T2 i& D5 }1 Z

) G- t# Z3 t0 E, ]( D6 n - Import string item(s)
+ `1 k% P' r& d) \, q+ p6 S  w - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# N5 u  a5 ]& S9 {. s5 f1 \) S
- Option with 'S', update a string value separately by strref
" x6 t* U4 W0 E. k7 u& r - Option without 'S', update directly the shared-string (multi-reference string value)
. ~" j" c3 A0 e, s# s! S6 o( }. M" @: ] - Option with 'R', strings will be reconstructed, and the same strings be merged./ R; t6 _9 P/ ~) C2 ?
- Case omitted save-tlk-file, overwrite tlk-file, C" {  H7 _( [; i

, L) _% s/ F& k% d! i# L; F" hDAOTlkEdit -d source-files output-save-directory export-txt-file) A- s) E: m! q( G- a( I6 d  v

9 }  W( P9 `) e9 p - Remove & Export GFF3.2x embeded strings; h8 j* A" N2 O6 ^4 j7 X% j& y7 y6 S
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", H9 _: o( }: s- m4 ]- ]
  
5 I7 ^2 g- c1 k7 ]+ U* History -------------------------------------------------5 Z( x4 r! `' K5 Q5 x( e0 j

6 @) W; b- W8 `; T( Z) x$ uver. 0.20, 2010-01-19
3 c+ K# V3 Z2 f( G) u( `/ V
5 d" |6 \1 t- k% x& V# l- fixed. didn't found strref.5 v+ e5 D/ u" t3 F0 h2 [% g7 P
- added. GFF3.2x remove & export embeded string.
/ t$ h: ?, S" W7 G- added, Find All/ p" r5 N- `* R3 ]
- fixed, edit text didn't changed when undo current cell$ s- {: \/ ]4 c, d7 c5 j3 L5 g2 g
- fixed, Find(F2) didn't do from start row. (v0.16 bug)3 R! e1 n- q" u# d4 ~
- deleted, empty.tlk7 C# f3 K  Q* _/ j
: y: O4 t( R# ]2 X" h
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! G( ^8 {& z: `4 m" d& B0 k
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* i3 Q; a/ U) @/ d
2 x9 [8 d4 `$ w7 C1 V. P5 O3 |6 Z% Y, J) |等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% z+ o! c9 J1 y9 T; z給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# |; M- e! `8 \+ z& b& R( m
給UTF8什麼的文本,導回就亂碼了。 ...
1 t% M* n! q' {2 A2 jblackteajing 發表於 2010-5-2 15:49

8 `5 D- Q- u9 [! `/ p! s) d$ T) N! {7 m1 D. [
話說,我是用這個來修改 TLK 檔案的,
) M  i5 [. q; i1 I$ \) {1 a; Q5 H" X8 h+ {) e
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# d4 B. _1 G  V6 Z9 l8 m* Z- }! W6 x: v- x- z. N: U
匯出時選圖中那項,就不會是亂碼了,4 _) V+ X  t. u) I
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?4 \/ X5 R/ Y7 u  b
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) `0 {$ L8 u8 b& h* k; _* c
( v4 f3 |- m; d0 p9 @0 z1 ogood software !!!
2 F4 g4 }1 i0 F9 J" R6 Tsupport, support !!!' k) d; j* k/ k; W$ k& i: S

: [. V# L5 w7 l5 e9 h疑問,+ ?2 v; h6 V* H& l1 S6 e  X" i
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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