奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
) G: Y" }6 i# _& _5 j4 K3 A$ [7 v9 Y

& h) D3 w  S. u  d0 E6 T5 Q
& b; X7 c# z4 Q2 P) [原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
7 Z- k5 V* l* c+ p& W. S1 K1 K; L$ ]* o, L
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
" J8 X6 G" Q$ k; VDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)  l4 ^- r( Q, L
ver. 0.20, 2010-01-19, b* ^: a" h7 u- C" {
; m( N5 p" l$ H8 E
- DAO TLK Editing Tool! O9 M! M6 H0 R. H" i
- Can handle multi-referenced string(s).
2 K% E# \$ G1 \9 }, F6 T - Export (Tab Sep. or Line Sep. with/without dup.)6 }5 {) S+ G6 F! T/ ~( c- K8 B/ m% ^
- Import (Tab Sep. or Line Sep.)
3 T/ r( ~2 Z" X6 ]7 i - Comparing tlk-files* O) {9 p/ O6 r4 G) E# z
- Checking categories of the strings and Filtering the strings.
1 t2 c' ]& r1 v+ a9 d  
* H$ P$ `" J" [7 U - Require .NET Framework.
+ [3 s2 r/ f" V! c
: L( S! U) w( J+ X* Without command-line option, Program starts in UI Mode.$ d- B! o2 W- W) s) X

6 p, D7 l" ?; g4 [6 }5 v' g3 Q% C* Command-Line mode ---------------------------------------  Z7 d- C! n' }' o; n0 p

% v/ g6 t: V/ K' V1 MExitcode: 0 No-Error or Succeed. else, Error Occurred+ X1 ]. c$ V# ~& I- ?* I
2 a/ w$ X  J! h2 Q$ E: P& o
Common options
# f4 {' l, b( P2 p* Y; w
/ \4 j" J% j9 E; e8 `" H/ p0 E - Option with 'Q', silent mode. doesn't display message box for error3 T  i( d- R( X* y
- Option with 'X', always display message box showing exitcode
3 k2 G$ X9 U, H: l* ]1 V - Option with 'Z', logging off$ S. M" K& V$ I6 c

$ ^" l3 z. K+ D0 F4 K4 p# H# RDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ z. o; C4 G; M8 k" V+ r! L) a
* O5 x4 @  I' [5 f6 p) _* C - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
( y4 H* t$ M- q: L! \
3 a0 [9 v/ Y4 `0 \" q; tDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
+ H, o( E) g3 a( c/ K$ d
- ^" x: q% I& Y- ? - Tab Sep. TXT File to SDJ's tlkeditor Export TXT + W3 m* ^: U4 M9 l* V( p. T: b+ B

5 U) Y& y+ c, [. A% pDAOTlkEdit -diff[m] a.txt b.txt/ @* b: ^( E" s; |
" U, N; L2 h2 a8 E8 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>  g/ B+ [7 P) O) N" G
- Case option without 'm' (-diff), Tab Sep. txt file.5 i7 r; @; I0 c) J& D
- Case option with 'm' (-diffm), Line Sep. txt file.0 I8 q3 O8 Z# l

6 }$ S1 U. Q& u4 h# v* l+ kDAOTlkEdit -e[m] from-tlk-file [to-txt-file]8 t% c; g7 u' J

+ E# F" q1 }( z5 C - Export string item(s)7 V( T1 r! ?9 ]
- Option with 'u', extract without dup.2 y8 H% S' L0 I0 g" d/ f5 L
- Option with 'm', Line Sep. txt file.
( q' J( x% `; e; v - Option with 's', sorted by strref.+ y& C5 `' T/ ~4 a3 H
- Case omitted to-txt-file, saved to tlk-file.txt
" x6 \" H) ?2 J' b; r
' H3 t5 c! G8 ^9 ]+ ?9 jDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% a% i' f' T$ n" F$ k0 K
8 M" P& e5 Q+ @) B: Z
- Import string item(s)
1 P/ ]' C; V' |7 e; o( J - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
" x% H3 ~9 b  H* K, @! F - Option with 'S', update a string value separately by strref1 o) r/ C) y" g. Q; A
- Option without 'S', update directly the shared-string (multi-reference string value)
# K7 {+ |5 f; }5 F - Option with 'R', strings will be reconstructed, and the same strings be merged.8 R( w! w' Z, l/ n" s
- Case omitted save-tlk-file, overwrite tlk-file
7 N1 p; L8 q' V3 P- \1 u. `$ O7 k 0 @& k5 D, J( @# p# f& [4 F; X
DAOTlkEdit -d source-files output-save-directory export-txt-file
' `7 O3 B2 a) ~! t. D
  E& b, R& n, c5 T - Remove & Export GFF3.2x embeded strings
, z! J" M4 {" C0 L/ @- k; m# V - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 i3 I6 j6 S1 k  
$ d* Y, a5 h4 i) D- @( ^8 n* History -------------------------------------------------
1 B  o2 m' U* |* E# R2 e! E. h# W; Y  S6 f  U! l
ver. 0.20, 2010-01-19
( V+ D, n) g% C# i7 C! c7 c' ^; M/ k+ R
- fixed. didn't found strref.
2 T9 ^% [' g+ r. E3 N- added. GFF3.2x remove & export embeded string.
" N, t0 X- |9 \  [1 [2 W4 q- added, Find All
& z4 G! a% {1 c% _% w: M- fixed, edit text didn't changed when undo current cell( _! N$ U/ Y4 h$ h! O  m
- fixed, Find(F2) didn't do from start row. (v0.16 bug)! i( D2 J' b, E! \. a
- deleted, empty.tlk
3 ^+ I$ o/ D* Z! C$ K! \4 N- ]6 y. x" L
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,( @$ L9 ~& |' X# q5 Z
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; H2 u# V7 c- r7 z$ S! o$ }* m
/ r6 y% N/ \) Y等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' A* T% P. G2 e/ p, Y6 P# \給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 a; z4 c6 W6 S! U/ w  A
給UTF8什麼的文本,導回就亂碼了。 ...* ~% W5 ^7 E) f5 h0 m- @& w. t4 H
blackteajing 發表於 2010-5-2 15:49
( @* ]! w. m5 H( s! t6 E0 n. ]; v

3 @9 g( T# s: _: r* \$ m話說,我是用這個來修改 TLK 檔案的,
$ h" R9 ]4 `- d" L) h3 u# j9 ~" l) R6 _* @- e4 x4 W
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 ?% Z( j5 \2 G3 v  T
. i1 J7 c, L" B( ]
匯出時選圖中那項,就不會是亂碼了,
7 V+ o1 _4 y; i! ~- k. B. E[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" P% D/ L1 J9 \: D+ }) O; q對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 ^! G2 f  Z( }8 d0 z
& S1 C9 G7 F8 b. O7 kgood software !!! # Y* N5 z0 }& P. y! q2 q# q
support, support !!!
4 c7 j0 ?+ B( F* h, l0 \* }8 Y0 C" h9 ^! b& }. v1 T
疑問,
9 m( c+ d: M& k在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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