奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用: L8 y; d; w4 T
+ N& e1 V7 L5 g
% h( l( w1 K6 q2 G5 {$ n- [

$ N8 i' p. y# Q& D; Z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
1 b2 s  b, c6 m+ E  V% c1 `+ c. B4 J+ Z  y3 }+ u
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " D# T* ^. K% O
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)7 b- Y9 X5 j7 j& o1 |- I+ w2 M
ver. 0.20, 2010-01-19
% I& [6 @2 w9 c0 S0 O9 ~$ [+ x. I" d9 w9 e. L1 f% c2 w" Y
- DAO TLK Editing Tool
; A, p' K# e$ ^/ J' i% M" O8 T8 y% D6 A7 _ - Can handle multi-referenced string(s).
1 K9 Y: m. _% E - Export (Tab Sep. or Line Sep. with/without dup.)
$ C# z1 E& `; W; z3 N$ r - Import (Tab Sep. or Line Sep.)
8 t- a' R' T6 o8 l" }* i - Comparing tlk-files5 a7 v3 t) `  w9 ?- ^& w2 X! Y
- Checking categories of the strings and Filtering the strings.
$ C- y& F7 M7 o% L0 F7 q  ! L) [  T* R$ n1 P. e
- Require .NET Framework.1 X: R% w0 V( n6 c, t& ]

7 N# L/ w7 U2 O1 O* Without command-line option, Program starts in UI Mode.! s; K2 ^: w$ {) {/ T) H
0 n! T8 E2 X( [6 A* w" ^$ e$ w
* Command-Line mode ---------------------------------------
% P+ U) b$ a5 @( o6 U) ~- t, [! K( t
Exitcode: 0 No-Error or Succeed. else, Error Occurred
; J5 @% C/ p9 _
, ^9 Y# n+ B+ f- Q* f/ TCommon options
( v! M" ~# g7 G7 `+ a( Z) [* g* v, ~. V1 a* w" v
- Option with 'Q', silent mode. doesn't display message box for error
! n; h# O0 ~; v. w4 _! V9 B - Option with 'X', always display message box showing exitcode6 i% w% b, q  j# Q' T
- Option with 'Z', logging off
0 I( ?; W' S( V* j8 R. W5 `) w# O6 c2 v1 r0 _# o4 F/ p
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
8 k' d% \: }, G: C- u& J6 {% q" t* K6 @! v* u
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
$ |' c  W; m7 m6 s- U8 C% g" y% {) u
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 M: j+ ~" e; q/ k* K
% Y( J3 E! A% F/ F
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 3 r" C" |! V. M! G4 W5 H- |

# J0 f: L! W6 |DAOTlkEdit -diff[m] a.txt b.txt
% C9 G+ T) e' k& X0 G6 U; y  ]- ?) s0 }# |" i
- 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># B* C' i$ S$ E- V) c
- Case option without 'm' (-diff), Tab Sep. txt file.% z4 Y% s, T/ l+ V: F5 m# V
- Case option with 'm' (-diffm), Line Sep. txt file.
/ C3 s+ r1 C, ]; B% l+ H3 U" H4 a3 Q  K; h0 X; t% b* B
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]; }( c2 Z! ?8 R# t! s) N
) H3 C' ^0 ?- E2 @
- Export string item(s)
  U2 e/ Y3 g! O2 [) m - Option with 'u', extract without dup.' z+ Y7 d0 U# F0 U4 ]' U1 _. D% z6 F
- Option with 'm', Line Sep. txt file.0 Q3 k5 ?. ]% G* D2 M! r
- Option with 's', sorted by strref.0 b# d% y. M0 }8 R, p5 }. v2 x' v- T
- Case omitted to-txt-file, saved to tlk-file.txt+ p$ z+ G! M: I6 a& k5 [& P
2 K7 w* t; V( s' c) B( n: y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! z2 w3 V+ h- C+ X% T+ j7 ?
) u' G- F1 k6 J. `- O0 e - Import string item(s)
" a& a& R  f9 P, G9 K - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"+ p9 {' O% U, {
- Option with 'S', update a string value separately by strref8 l; s/ A& P1 C  j! @
- Option without 'S', update directly the shared-string (multi-reference string value)
8 D) E3 {" n2 Y5 U  C& [$ {: T - Option with 'R', strings will be reconstructed, and the same strings be merged.
& E7 U. q2 J; R* s$ }! \- i  G) L1 O - Case omitted save-tlk-file, overwrite tlk-file, z/ j6 [( ?) O! J8 X
; N# N- o9 o0 l& D8 k# a% y$ F& N' h
DAOTlkEdit -d source-files output-save-directory export-txt-file
1 W! m" P: b& A( K  P; F4 {1 _. G+ C  x: g6 c" v% a2 T
- Remove & Export GFF3.2x embeded strings
5 s5 r* m+ m. z! K( Y4 S - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
" F% Y( {  d) L+ L  5 J+ j0 P, x5 U" j: ~  j
* History -------------------------------------------------
: @0 p7 ~% J6 R" s3 I
4 [5 O6 X( C3 l1 |& \8 e( |4 ]8 g- Bver. 0.20, 2010-01-19
6 ]& |: T+ G/ T& ]( Y8 h9 u, _) R: p, ]8 @% i
- fixed. didn't found strref.
! _  s! M& ~- W. h3 U* F- added. GFF3.2x remove & export embeded string.: C7 t8 R( O' y( [0 b
- added, Find All- w7 l+ v( L* _+ F5 _( K) @
- fixed, edit text didn't changed when undo current cell: @5 _5 `" f# ~! b/ ]6 E
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
4 Z3 c0 F: Z! M; ^9 _/ m3 M- deleted, empty.tlk
7 v" R3 s; Z; |/ j# F: D0 G6 Y4 Z3 i; s* D7 V$ J# G3 e% f! R" I5 v
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 N2 w# `! c6 C) u5 [如果有支援字典檔的話,那翻譯、校正起來就方便多了。% ~, o0 b+ M+ X9 r: j8 [* t& e
. |3 l0 o" g1 l* R& y$ T' c- n
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" [" G2 k4 N5 f
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 h5 Y7 Y7 L7 Q$ I$ X6 D8 C
給UTF8什麼的文本,導回就亂碼了。 ...
0 r( X  \0 ]$ C: a$ r, Oblackteajing 發表於 2010-5-2 15:49

2 j$ _; X% F7 S9 W0 R2 {/ K( v
9 V8 x- ]5 v3 n9 G( U話說,我是用這個來修改 TLK 檔案的,( U# W: L% u) N$ r; O& t# E$ ?
) N; V" V( F7 z0 q. K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: k* f% J3 Y( `! A9 Q2 K$ U) [8 @; Y0 u+ b2 S' g, E$ u- a) q
匯出時選圖中那項,就不會是亂碼了,5 E8 A5 }" V0 F
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
7 ^5 T% u; o$ y: `5 M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
$ r) y! u5 \( \8 L
# ^* ^6 t) i  b6 I/ A* Cgood software !!! / x( t* F% W, A% v  q$ D6 a  n
support, support !!!* G9 p$ x1 b5 C4 ^+ p. s0 l# C
2 @  Y: N, G& c9 ^2 R/ G
疑問,8 K& v9 L+ T) {0 @( S( l8 I0 E' \
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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