奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 }4 M' I7 e' _6 P3 w! t* I
8 y5 j6 h) }9 |$ C0 U3 G

4 J. g. ]( a5 F) z* z8 ?
- P) w- z: s# h9 P2 z! t原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271) Y, ~4 B7 a8 {9 K! v% Y% s4 s
3 M+ X% A1 B0 z6 `# C
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
; ~4 H: `! R1 H6 B( I; }! VDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
, G( F$ {( U7 t4 ?7 E+ w ver. 0.20, 2010-01-19
: M: @# g( b9 b2 @3 D' K
8 i3 o# \. s- f- G! C - DAO TLK Editing Tool0 N4 X7 h$ W! k& V+ c5 B% k- p
- Can handle multi-referenced string(s).
* d3 c  v* n3 p  @9 k/ t$ M, |( k3 h - Export (Tab Sep. or Line Sep. with/without dup.)
4 t; Q0 @! }, @9 q6 r9 |8 `; f - Import (Tab Sep. or Line Sep.)
, W3 s( C( L6 M/ ?4 Y+ i6 x9 }0 q - Comparing tlk-files
8 B2 ^; f2 P; I7 I6 S - Checking categories of the strings and Filtering the strings.
/ W) N' j. @, x: a7 ~0 J  
3 y  y* R( F6 X, u, y' L - Require .NET Framework.1 E- p4 _* w: ^% I0 |

) }) `' d4 Q- C& X* Without command-line option, Program starts in UI Mode.5 P. S8 ]5 q  x4 t0 E  |+ ?: q
8 |: d; f# m% ]
* Command-Line mode ---------------------------------------& U  e# }8 y8 J0 y  e

% E6 |, V% C. p) f/ Y2 j* WExitcode: 0 No-Error or Succeed. else, Error Occurred  S+ P) K. I/ t

' v5 E( H4 y4 a" F8 MCommon options
7 A; ]  l6 j/ z- o. z9 @! J/ Z+ n, b* J
. q2 z% c0 Y5 a; E  C0 f - Option with 'Q', silent mode. doesn't display message box for error$ u3 [  T$ }$ g* \3 s, w# J
- Option with 'X', always display message box showing exitcode8 Q8 J3 a1 F' s$ v0 d. Y' W
- Option with 'Z', logging off; ]: O+ _$ q& S. o
+ L  c! d& P+ A; X0 p, Y4 X9 f
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  Y/ A; q; k* _3 H; I' R
' G/ H7 C0 k) G' {/ O& ~
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File. T  n/ y; S4 S4 R

3 c. C. m. ^' u( l: V! ZDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* s0 {$ P8 w  W, k6 n8 y' Z$ k" k- z! C, T2 ~; X
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 G, n* g) Q9 R# J; |# S! O
5 [- `: P" h- z- G
DAOTlkEdit -diff[m] a.txt b.txt( R8 y+ y/ u% a: A+ w/ c

7 Q& W; m9 q! S! U8 B3 J1 _0 k - 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>: m# M6 R3 y) Z% P: M% P$ B
- Case option without 'm' (-diff), Tab Sep. txt file.2 b9 l( @4 N9 v( V& H
- Case option with 'm' (-diffm), Line Sep. txt file.
% B. m# @5 ~# C& b( Z0 k) X( a0 s  N% G4 ^9 _$ I
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ y6 Y# S( a  K& F' L  z
: f! r* @& J  k- v
- Export string item(s)
% n* _9 s/ o% v6 ^  A - Option with 'u', extract without dup., f3 e/ R. I1 j% M: K/ }: e6 D, w
- Option with 'm', Line Sep. txt file.
& K( |, V( k, z2 j: o1 w" P - Option with 's', sorted by strref.
$ Z9 W$ q" t1 |" C) B( b - Case omitted to-txt-file, saved to tlk-file.txt; A6 n% F7 q: R1 a: L5 G

# i: I0 C' J9 _3 [+ Q+ ^DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 l, g! I' E9 d
6 r; l$ }$ c- X, H( m/ l - Import string item(s)
' Z+ Y* ?- |+ K7 a6 Y+ L. B - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
8 p1 Z9 X! L3 v7 U - Option with 'S', update a string value separately by strref
5 @7 D/ ^* t5 ]* i3 q9 a - Option without 'S', update directly the shared-string (multi-reference string value)
; S) N0 V# g( x5 f - Option with 'R', strings will be reconstructed, and the same strings be merged.
3 N) z6 ~3 H8 |- g0 ` - Case omitted save-tlk-file, overwrite tlk-file' @% `, j: i. J6 S* `2 e/ O

3 u% C$ f5 X) A! H9 I  S# w4 mDAOTlkEdit -d source-files output-save-directory export-txt-file
$ [0 x" G. L! \& @4 G. ?0 h2 R$ q6 g- o2 }4 d" U8 B
- Remove & Export GFF3.2x embeded strings
1 y/ a- [+ ]" R5 X - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% A) L. S' n( w. {2 U
  
1 k7 `0 s. j  N( d% ~* History -------------------------------------------------
9 }' l1 q, M. b9 y
7 z8 @0 c' m7 e* A- n5 Iver. 0.20, 2010-01-19' k4 b0 V, W$ C/ ~
% `7 o1 C, M$ H4 x: ~
- fixed. didn't found strref.8 F. L- j' R9 S
- added. GFF3.2x remove & export embeded string.
$ o: E2 V) L# v* M; X3 K; b- added, Find All
/ U5 s. Y) ^5 ?( V- fixed, edit text didn't changed when undo current cell
! P: Y3 ~+ i7 m4 E! M, s- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' D4 k% u# l  P- deleted, empty.tlk
/ o. ^7 ]0 ]/ A$ [: r) J3 ]& J) f3 [
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
% B) B" R6 @8 B0 n1 D( G7 \( P如果有支援字典檔的話,那翻譯、校正起來就方便多了。# X9 f; ~, ?! R8 j, A" x
. B7 W$ U3 H3 o- r' A
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; M6 a' c; @: ?6 i( v7 P: I9 r
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* V. [# S% v& ^0 w! T6 y9 o
給UTF8什麼的文本,導回就亂碼了。 ...1 X$ \1 P9 \: r- b1 b4 K! j
blackteajing 發表於 2010-5-2 15:49

# x3 m" I# l' @, S4 i
% j/ D1 r! R% [7 j) q話說,我是用這個來修改 TLK 檔案的,/ M3 o. R* f, ^: ?: r

2 f# @5 x& M( \& o8 H. J9 g也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 M7 B$ {; S8 S) n

, T" D5 X& G+ m匯出時選圖中那項,就不會是亂碼了,0 k/ C, Z" i7 S0 F  d
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
; W- I4 R8 e: i9 k0 _3 }6 U對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 5 c& b6 W2 J* O) q  \. S

2 G1 t) D8 g* cgood software !!!
! x0 r+ n' K/ w. rsupport, support !!!5 Z( g2 P! S5 Y" Z5 s6 J

/ @, _3 I0 l2 w5 X$ n疑問,
6 Z' ~) P$ M6 {3 U) G, R在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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