奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用& b6 B# A. ~, r! V& M6 A
' k1 l) I8 h) _- @3 ~

* n& V. B) @5 f1 p, @5 x! n' Z
5 @" r( j, j& p+ _! S原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2717 c/ M! d2 q7 m3 B. d3 R

2 p% Z/ E$ e6 ~$ `6 Z5 ]6 G2 vUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: }* Z9 k. A! b" W1 TDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- n2 |0 P& L6 M; c" [
ver. 0.20, 2010-01-197 q$ u) _7 i( D# ?! Q0 a4 M+ P
" }: i# k8 L, C( o
- DAO TLK Editing Tool
  A. G" P" k. k+ S0 b- y1 m1 K: Y - Can handle multi-referenced string(s).
: n/ j2 {% h: [, j/ {5 ]1 [2 i - Export (Tab Sep. or Line Sep. with/without dup.)
- ?( V4 s  x/ R3 z! Q3 X7 c/ P, f - Import (Tab Sep. or Line Sep.)4 R5 n$ K# I' E/ W
- Comparing tlk-files
4 u+ p/ h- E; ^2 E - Checking categories of the strings and Filtering the strings.1 ^+ g1 P) @4 }5 t6 V) }$ _! r
  ' ^5 H- h6 e7 {) Y& u* P+ v
- Require .NET Framework.$ @9 Q5 T, f0 I) g2 G% l9 M. u
$ r( k2 B! N7 J# ^, n
* Without command-line option, Program starts in UI Mode.$ N% z1 q8 m# R4 F
3 ]6 C$ L6 i+ X  m
* Command-Line mode ---------------------------------------
9 `4 V2 L8 ~1 h' O! ~# j% V) I, H' ~: W, j6 p( f: F
Exitcode: 0 No-Error or Succeed. else, Error Occurred
1 O8 d& t" A: `4 J8 v, M  \* V, ?' H* k3 K; Z
Common options
3 c1 Z$ }; b" q: u3 Y9 o# Z- ]% c, D7 o5 ]
- Option with 'Q', silent mode. doesn't display message box for error. B- ]1 N) x2 J5 p0 |
- Option with 'X', always display message box showing exitcode
( l" s# @7 k" ?2 \0 [& T - Option with 'Z', logging off
6 ]: S% O, y/ F. v! }; {3 v$ R( z& T8 H# O
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt3 ]; a  Z! ]' K& V
" o* m) s8 Y1 e; z6 N
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
6 G. c3 i$ u( h$ j/ {9 u  [, K
% D  j- b* z5 I! B  P/ N* i% cDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# ?! z/ t8 ~3 E( r; n; ?+ m' M# Q: ~6 K* C0 l! z9 z: z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
3 f  n. Y& o: y5 a
+ ?, w5 k  {- M0 C# A/ A: G, \DAOTlkEdit -diff[m] a.txt b.txt& D% u+ L+ @- E  |, T
1 T1 i  Z4 d( g& q
- 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>
. {" u5 F! ^$ Z2 ?; i0 p6 v - Case option without 'm' (-diff), Tab Sep. txt file.) M! s( @, b5 C# w/ g- u+ Y
- Case option with 'm' (-diffm), Line Sep. txt file.- a! `" ?' k; f5 l) E
! b1 v  \( T0 u$ g# a& T+ |! e
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 ?/ u  _. L$ j) B7 ~# J7 w; K( N% t6 ~6 G5 C3 K7 ~
- Export string item(s)
7 O8 |# q6 ?) A4 x% b7 H* d2 X - Option with 'u', extract without dup.
- |0 O6 f( Z+ E, V1 d - Option with 'm', Line Sep. txt file.
$ V( M( n+ a& F. u& E/ P" k - Option with 's', sorted by strref.
) f' y7 D6 X" F5 E# B* B( W6 k$ w - Case omitted to-txt-file, saved to tlk-file.txt
: b( c3 @& G# r' f1 k# R! I
" y! V" Y. f* KDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- z$ S  d" H$ |4 _! `( w8 R

8 `" W. J$ b, M3 A& h - Import string item(s)3 b3 J2 k9 ?# j6 Z
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"! U  Y7 M7 A4 W- D3 ^8 w/ |
- Option with 'S', update a string value separately by strref
, i4 {( i+ _$ P - Option without 'S', update directly the shared-string (multi-reference string value)  X/ e2 x5 o# ^  N
- Option with 'R', strings will be reconstructed, and the same strings be merged.
" A3 N" N( ?  Z$ Q  w - Case omitted save-tlk-file, overwrite tlk-file- s& b4 K' b% |/ f. E

! F- o6 U) ]! ?% D6 n2 TDAOTlkEdit -d source-files output-save-directory export-txt-file( `, M7 r- b2 ?% `& N6 w

8 A  ~+ l$ y) d8 k1 T5 {$ E - Remove & Export GFF3.2x embeded strings
$ O2 Z3 ]% a5 S1 `) w9 j! T& R) x - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
3 X/ x7 l/ M6 G4 W6 ?  
/ `. e& O7 M+ @! y  |  w' R& d% O* History -------------------------------------------------
! z+ S6 c0 _9 O1 d
1 y  B: b- H% B5 Rver. 0.20, 2010-01-197 c! w3 x- N3 y# }  ~! d. }& m0 k7 x8 p

: A* ?& r9 A5 T$ I/ j2 ^- fixed. didn't found strref.
$ L# v4 `$ k- y1 t6 ~- added. GFF3.2x remove & export embeded string.
9 h' i# r" A  x. K9 C- added, Find All
/ E& H5 h, i0 r5 e4 |) v% q- fixed, edit text didn't changed when undo current cell
( g( S0 \- b0 \  N* D- fixed, Find(F2) didn't do from start row. (v0.16 bug)
1 a+ @/ \$ G  E+ v- o7 ~1 P  @- deleted, empty.tlk
) ~; \/ V7 p  E: }5 I4 D9 s
2 H& p6 g4 Z9 T  e+ K$ n" y4 L[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 p- m; W. ?2 m2 d; g& r如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' c# Z9 B, C2 b* M8 U  |" w% r
9 _2 E8 t% m/ R/ _6 f$ I6 U. W3 R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* }- |4 d  z+ b* f) k+ y; n
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 v) _! G1 h5 v7 G9 e, T' B* ?
給UTF8什麼的文本,導回就亂碼了。 ...# g7 w6 t5 q) A) u* B. j: f, I
blackteajing 發表於 2010-5-2 15:49
7 d& B3 K; x8 K2 X# G- P
8 w  l) W& g4 q8 y) J* N
話說,我是用這個來修改 TLK 檔案的,8 h" N% v" U& i6 f
. [% }! c7 x2 g; [/ R
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
7 e. X1 g/ d$ R5 v- e4 }
( @! e7 k) u# L$ ^匯出時選圖中那項,就不會是亂碼了,* ^: |0 e1 ^9 M0 j* u+ P
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: Z9 K; U3 v$ ]# r對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) H. Y: X7 m+ q5 H, \) V' c/ h0 F
good software !!!
6 {- G3 E3 N; k# `& |support, support !!!3 p8 [- \5 n4 C( G) {$ {& K
& p5 \! b4 p3 F: R& M: _& D
疑問,; @( \3 N) q' c1 |
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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