奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用7 O2 f9 \1 R+ B% Q1 f. F; W
% |7 z+ N3 Y4 b4 o" a5 x
5 b: K2 o9 k, A

  ~1 j! c! m" o7 m' z* b原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271# N* Z% K7 ]: M. q  c

. n" ~6 d) I( SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! \/ w5 W2 S7 x! w; V/ J" BDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)7 E  L5 @- A2 P! @4 `
ver. 0.20, 2010-01-19
0 d; S/ i8 a$ k0 W) b& i7 i& e
5 v% a4 r0 A" z - DAO TLK Editing Tool
( b7 o# t) }0 G. {, C - Can handle multi-referenced string(s).5 A6 |! r- J) ^. W, M! Y( @
- Export (Tab Sep. or Line Sep. with/without dup.)
+ K6 J' B% O! T1 c; N1 b9 @ - Import (Tab Sep. or Line Sep.)6 H+ N3 H" J! I% d& F' t" K
- Comparing tlk-files
1 J3 ^1 F: {* R( r - Checking categories of the strings and Filtering the strings.
* Z& C2 o1 Q/ B" \  $ c* v7 |4 E( I! {' F- r
- Require .NET Framework.
7 D( i  B# P. J; \, `: A  @) J0 Y2 T/ _- q
* Without command-line option, Program starts in UI Mode.
0 X  d- e. n* D+ J  b# @, p1 o! k2 U
* Command-Line mode ---------------------------------------
2 q+ E9 R( i$ h) K+ b. r$ W+ I8 V. O; O
Exitcode: 0 No-Error or Succeed. else, Error Occurred
$ N% D0 @4 |# P0 P( _+ C) q/ i/ b: [' H$ u; ]$ N! K% R+ L9 V
Common options1 [- e( v  O7 t$ S1 X! ]# i

1 e; X8 D/ V# y3 ] - Option with 'Q', silent mode. doesn't display message box for error' H. R7 H: n9 z/ S; _6 p$ n: X/ v
- Option with 'X', always display message box showing exitcode
9 F3 g, _+ F/ {5 C6 t5 s4 \ - Option with 'Z', logging off
) L7 n& Q; A# O
4 W$ d9 x- b1 C+ B8 E" F; M6 S* JDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
2 R+ X& ?' V0 k7 `. [; K6 W1 A& q0 j+ r9 y( `1 v) r. u
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 A) j; A7 z# w2 J% L
8 `9 }6 ?& x0 k6 b/ PDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 d1 H( P3 v/ V. i; K2 U

: Y$ q/ A. q" A6 a; ~7 i - Tab Sep. TXT File to SDJ's tlkeditor Export TXT * i0 k- v, T$ z% [0 [( K
% d) }4 p) q3 n: k8 z% x
DAOTlkEdit -diff[m] a.txt b.txt
: ]/ _$ Y* {  S) R: w6 c. }( S0 [6 }- a
- 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>
2 W2 k) U# c  m  F% k* ]) ?7 U - Case option without 'm' (-diff), Tab Sep. txt file.$ \: z2 Y# X, ?, l- N1 d
- Case option with 'm' (-diffm), Line Sep. txt file.
" x5 J1 F* U8 i) K5 l6 p+ H9 x4 Y( E" i" m. E# ^
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]1 H! P( v8 K5 N6 m" [  C

, H8 [0 g1 G+ W - Export string item(s)- C0 y* K4 m: j# y# w4 f: L& ]
- Option with 'u', extract without dup.
. ^+ R7 ^, }' U5 s0 q0 y - Option with 'm', Line Sep. txt file.( B- Q4 Z9 f6 E; q% b
- Option with 's', sorted by strref.
; l' G0 ^/ X; L8 E% ^, _0 H - Case omitted to-txt-file, saved to tlk-file.txt
9 j2 A9 [3 h1 v3 u- w6 Y( v" V) R+ N% S; n0 Y5 @% X4 s
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
& z; q' T# s& `5 ~3 X) ^: b9 e$ }+ s9 p
$ q6 o# Z1 L  x. z0 e2 {9 @2 s6 M0 b! H - Import string item(s)
+ F( v5 O- P4 } - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 j* h; S+ K7 }5 L+ i3 w7 R( r% z
- Option with 'S', update a string value separately by strref
% r; U* a3 V6 t: d" j - Option without 'S', update directly the shared-string (multi-reference string value)
( t2 _6 N9 j) g3 l) r - Option with 'R', strings will be reconstructed, and the same strings be merged.9 }7 ]. e1 e  b4 n( W" ~) ^
- Case omitted save-tlk-file, overwrite tlk-file3 s# o- M1 D/ h- |- x  Z

( t1 H4 b$ ]+ \DAOTlkEdit -d source-files output-save-directory export-txt-file- I6 h4 z2 m1 h5 e  H2 _, N
3 }9 }: K& T% F/ p+ r4 k; A
- Remove & Export GFF3.2x embeded strings
9 H' U9 I" W) u! R - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! J- [1 q" ^: J) S
  
) V! I3 u; l7 M- m* History -------------------------------------------------
- H( W6 ?4 j% R5 e
9 q9 q: q% [0 }. Y6 {. @ver. 0.20, 2010-01-19
+ q# E+ ^' q" q" P8 g# v
0 {) P. q% M. U( c7 Y- fixed. didn't found strref.6 |5 S  U4 g0 B9 W2 ~3 _- @" f+ T6 U6 F
- added. GFF3.2x remove & export embeded string.
" b# N" D# |+ X7 [# x3 g- added, Find All% p) w! i. y5 S9 I5 q+ _
- fixed, edit text didn't changed when undo current cell
+ g3 ?* ~3 j% l- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 p4 }; s6 T* x( ~/ d- deleted, empty.tlk/ o/ k/ C5 n: o5 N$ J6 ~; V0 X
; a$ j# O. W( e% `* o5 c
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ z5 N8 m, p  J# y' T, M
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
( S& i7 s7 e) K6 H6 b4 Z9 S5 G5 f5 F1 e8 e& ]
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ `# q5 D; d- a
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" h$ Y& P7 H' v2 ~4 [9 K+ a7 ]
給UTF8什麼的文本,導回就亂碼了。 ...
/ E/ R/ N6 l) ^+ ~& xblackteajing 發表於 2010-5-2 15:49
& O: d3 S- c* p; r$ ~

: V7 q5 p0 B) X+ I6 W& W話說,我是用這個來修改 TLK 檔案的,
& S! S% q2 @, `8 R! ?8 o! x  Z7 A( ]5 P8 F/ P, ?( M  z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! {9 E+ T, p) B. x  E

/ k  h% m' C. O( ^! s) T1 b8 Y5 z匯出時選圖中那項,就不會是亂碼了,
$ H/ R4 Y; M6 r! s8 R7 [[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( D( |+ B8 z$ U3 Z( i/ C對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
+ N& X' g6 B% u5 a' ?6 U
) {) R2 d; e, P  U: lgood software !!!
6 O+ i) u; X* Z* `3 Gsupport, support !!!4 q& A+ G# e: o

. `7 p/ W, W* U6 n! V. A疑問,
" f  j/ y/ j, J在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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