奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" g# ]- `: z6 R1 J" [6 `7 j
# z+ P0 e. h9 q# j* o

: Q. `8 c9 `0 ?' Y
, k6 j* E- ]" N3 z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  G- F! d. |; N; R
; N9 k0 _  |5 F! p9 l7 Y0 H; k0 YUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ! r/ C$ o- f1 w1 P  {9 l$ C. ~5 {
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
9 S% \8 c- S  L8 a ver. 0.20, 2010-01-19
  j* W2 \6 i& @# K+ F
+ G9 A( {8 K3 J0 v - DAO TLK Editing Tool& m0 b4 ^3 X/ \# h: k+ j. J2 k
- Can handle multi-referenced string(s).
% c- i1 U* T" e7 H - Export (Tab Sep. or Line Sep. with/without dup.)- S3 h3 d( t0 D
- Import (Tab Sep. or Line Sep.)* o% T2 {7 U1 `; Y  t3 l) Q/ I( M* {
- Comparing tlk-files6 g" c2 n% E& Q/ Q0 L; G/ k
- Checking categories of the strings and Filtering the strings.$ G& f4 @) w, s+ Y
  * t) ]1 A" |) t0 s$ ]! J
- Require .NET Framework.
* s1 a% g; b  z; |% L/ g% r2 Y$ I% A! r2 P
* Without command-line option, Program starts in UI Mode.
5 P& x3 J, n' m* h
! R+ \. D% G) }- J, P6 }# O5 d6 k* Command-Line mode ---------------------------------------
3 _5 X1 M1 _# m- [
- p+ |3 c$ |/ n; w0 w* O2 QExitcode: 0 No-Error or Succeed. else, Error Occurred7 @1 |! D: E6 U
4 M5 l- _8 K8 ~, Z1 |' e
Common options7 b5 e! r3 g* e2 x. Y( b; W

+ G8 ]+ }9 S- S8 O) j: ], m - Option with 'Q', silent mode. doesn't display message box for error  u: K' q  e$ C) \2 V8 ?/ T) V
- Option with 'X', always display message box showing exitcode
) Q- E7 C0 A9 U, d8 {0 y - Option with 'Z', logging off- f4 u. S+ L6 A- {) i- s3 q4 e
; _' O' X- V" }/ T3 F3 w( _
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
2 z. {$ j- N& @
& s. F7 `* b% m1 u - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) w1 B( D$ V  I# J0 Z0 F* I6 G
% T9 C7 l3 D  u# @% t+ w) D% n
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt7 e" m, h8 L  W8 X$ r7 I+ S7 I
% f7 O! c; Q/ J4 w  @
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 T; V1 _3 P' L& ?# B
, R, K- l5 E" g/ r9 o/ m) l/ l/ L
DAOTlkEdit -diff[m] a.txt b.txt
3 @3 T! x/ b/ Y0 X; c! X
$ m( `- ]! q( s4 U - 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>
% J8 z. X8 C8 L' C% y- h - Case option without 'm' (-diff), Tab Sep. txt file.
- O7 h' U, Q% x, f  E1 I( l - Case option with 'm' (-diffm), Line Sep. txt file.3 i6 ?% A( Y; m3 V1 p% ?# {) t

, O$ g" ^2 A3 _' C* CDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 l9 X% L/ p2 G  J/ k- t  q  v2 `
- Export string item(s)3 v- d8 @, N2 w, d9 O0 ]
- Option with 'u', extract without dup.5 o1 F5 _# ~& a4 X6 w
- Option with 'm', Line Sep. txt file.. S0 A+ f+ \+ z5 m/ @( K8 d
- Option with 's', sorted by strref.: n+ R/ R+ k" K$ n1 y
- Case omitted to-txt-file, saved to tlk-file.txt3 W/ L0 j6 U$ u$ j! o
  Q3 v( r- R! c, H+ ^! j! P$ T
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) V! H3 |* v+ `/ ^) B
& @- p' L* y2 X0 u6 x# _$ x - Import string item(s)" H! z, m8 n: m  `
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"$ j. F, O2 G6 u8 W* x. @
- Option with 'S', update a string value separately by strref
% X- w0 o1 d" t/ E8 M- j - Option without 'S', update directly the shared-string (multi-reference string value)# y9 ?1 E. _7 w. e+ D, T
- Option with 'R', strings will be reconstructed, and the same strings be merged.& S7 q1 L3 R: ~. w; d+ |6 {
- Case omitted save-tlk-file, overwrite tlk-file
0 g7 [& ?6 ^' a& E) g+ [
* l9 j9 t, n& n1 ^$ J/ r& y! \/ [DAOTlkEdit -d source-files output-save-directory export-txt-file+ K* Z6 e: d1 C
7 g( B9 B4 g) {4 M0 d6 t5 K9 l
- Remove & Export GFF3.2x embeded strings
, ]/ K3 u1 N) c7 i - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"  z6 }) |+ d' x# s; c
  & i; f) g, D7 E, d8 b
* History -------------------------------------------------
, u; I# k7 F) C' [/ [( t" l- w9 Q* ]4 T2 w" q* L9 P7 z& W$ b0 f3 q5 J  X
ver. 0.20, 2010-01-19
  v* J5 f1 x! ^. `0 L0 B) s% Z: u2 F. ?
- fixed. didn't found strref.
4 M/ Y) E4 W/ L  S. d$ j3 t& y- added. GFF3.2x remove & export embeded string.
0 G+ ]; e7 \8 M. C. D- added, Find All
2 N9 K  P2 E, W  X" l% ^- fixed, edit text didn't changed when undo current cell
7 T! E' \3 [! D( e( P! Y! P- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 c# J) u$ B( R2 z, }* Q- deleted, empty.tlk7 f4 G2 p9 _+ T# C4 Z/ j; ^
& m' Q# Y- _; X; V# l/ B
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ x  ^2 H  q- ~, D- d4 @
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
$ Z% ^8 i" v. G) b" p+ W  l& D& \$ L& b& w; I
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& I! g, f7 i: X- p給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 U4 v. R5 N" k- \& [7 P. \
給UTF8什麼的文本,導回就亂碼了。 ...6 Y: C9 J3 S0 v6 O/ T2 S. |! z
blackteajing 發表於 2010-5-2 15:49

2 x6 g: ~! J% G! I2 k( I5 y+ M' o
4 V$ a$ Y/ O1 Q6 N' m8 O" j+ G0 c話說,我是用這個來修改 TLK 檔案的,' K4 q7 N. M; U, W! L1 s0 T

& p! }, M8 ]. Y+ j9 w也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了. h; K" x- T" A
$ P4 i/ [- G' n6 {) X) G
匯出時選圖中那項,就不會是亂碼了,$ D: j/ o; n) \( d- X* i, R" Z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
+ a  U1 F' h. Z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
1 a9 A- z2 m' v6 m0 `; j: `! ]
9 P, X  j3 Y0 v: f% X" N( Cgood software !!!
% w4 H3 G* K, D3 A; r7 gsupport, support !!!, h7 |) {. w( T

! U4 _/ C- H( E* u4 ^5 d疑問,
1 F% C: K. f. m在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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