奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
- r% u% a- e" F# [6 ?) f3 |  |2 Z6 L

/ Z/ ^- P% W5 b; Z* K% a. a" @% ?& _4 h4 I2 x+ ^% P5 a
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
' R; f2 d+ ?0 E; V  ]4 w0 T, S
% n8 u* j% g5 uUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                + h" T2 s' `) m. ?- t. g2 }) m# p. A: s
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)( y+ |* x  N% b5 u. b2 Y
ver. 0.20, 2010-01-196 C! d( a# e# m2 `$ l, c6 J
3 a2 A; A8 L" R9 u" y! }
- DAO TLK Editing Tool
2 Q6 I9 e3 R( k8 b3 h+ x3 v( S - Can handle multi-referenced string(s).# w  D1 e2 H& w" W# d: e# t- A
- Export (Tab Sep. or Line Sep. with/without dup.), S% E' }) _1 J: e( ~
- Import (Tab Sep. or Line Sep.)" Y: Y% u: g( M! o
- Comparing tlk-files
' f8 l5 T2 T( r# ]- ~$ F5 F - Checking categories of the strings and Filtering the strings.
5 D$ B* o) O! M( v& r8 t' t  ' r2 T# r! _& N; X2 ~2 L
- Require .NET Framework.
7 \/ t" k" F& {% Y' o3 Q) P; Z
) ?( [$ `8 J2 x5 I7 ~8 [% y* Without command-line option, Program starts in UI Mode.
2 M4 `! g% E+ T) c' M/ h4 V8 \+ T" s/ B; B7 S, _& p1 B6 b, M
* Command-Line mode ---------------------------------------
$ \! H5 `/ X% r: ~. ]8 ]' ~1 v" S+ H4 P" W( @' x
Exitcode: 0 No-Error or Succeed. else, Error Occurred* ?0 l- N. y/ A( y1 }1 J( J# v
/ J; k" t; ]0 b1 o1 ~
Common options
  U/ U$ W/ K7 a2 d2 K4 ~- x' u& A8 r. q8 F( P
- Option with 'Q', silent mode. doesn't display message box for error) M- ?9 l% @/ ]4 G6 M' n3 a6 I" I
- Option with 'X', always display message box showing exitcode- g0 g+ I2 x0 I. C' B/ V( B$ W1 W
- Option with 'Z', logging off
2 ~! H- Z" }: u6 s* S3 n% E0 {: D8 k( J! p5 V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 X8 {- p  A" h0 |
; j1 h' M2 x1 y$ r' T2 ^( }  H* d - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! E9 r" p8 L. ?9 t/ U- c+ Y( \; N& W7 ^2 c9 Z
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, [4 N- ?4 O7 ^$ ]5 |4 s$ ~- A. S& m* Q, E7 a$ p5 ]8 K
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
0 n3 M/ Q+ X. D- Y  [- I% {' r- g6 B1 v
DAOTlkEdit -diff[m] a.txt b.txt, k* a+ R8 l" h3 e* G) A
: {! }3 J) ~7 s( g2 n; p2 J: ~
- 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>; M9 @" Q3 E$ M# H' I$ {# Y
- Case option without 'm' (-diff), Tab Sep. txt file.
8 m7 B- K0 b1 ~9 X6 ] - Case option with 'm' (-diffm), Line Sep. txt file." G4 C' r+ N! a2 A* H+ O
2 h# g2 z$ \! i# _, O
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]* U. L  l5 q; L/ U; f3 P! s

; r% u4 k3 y# X8 H - Export string item(s)
% N& I& W/ F, F4 q$ c' s5 _3 ^, g - Option with 'u', extract without dup.
1 k1 P) r$ e- x2 I' \& S - Option with 'm', Line Sep. txt file.$ U  F# |, ~! [/ U7 ?0 C( X
- Option with 's', sorted by strref.
0 O8 s* P! z7 J5 r/ Z1 V - Case omitted to-txt-file, saved to tlk-file.txt) r, B5 {) s, l2 l: h1 h7 k

8 Y  B8 E9 }5 pDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 N, m# Y* t( s# ?

; h, g, e7 _8 t5 q, T2 P0 A6 U - Import string item(s)
( x- }, M- M2 o7 \ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
$ S$ {$ b, _- `3 M - Option with 'S', update a string value separately by strref+ v2 p3 P4 l, `, X- c. _
- Option without 'S', update directly the shared-string (multi-reference string value)
1 N) B5 ^; I" E$ R  A - Option with 'R', strings will be reconstructed, and the same strings be merged.$ l0 \+ s3 Z: ~! t
- Case omitted save-tlk-file, overwrite tlk-file
9 M" ]# V# H% V" m# P3 V, j
% ~6 N1 p; V% F6 W+ cDAOTlkEdit -d source-files output-save-directory export-txt-file: s0 A  O9 t* n

9 ?3 U! \2 M5 G9 v6 V- `- n - Remove & Export GFF3.2x embeded strings
/ C; r0 q/ K) N$ e( L; r( B* u - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* z" ~& [0 X9 I( e- ~  
1 g: B- ~% n/ O* History -------------------------------------------------
1 Y' D' \& ?9 A# p, ?- u. t# n% Y! f3 M
ver. 0.20, 2010-01-19
9 Q% A- r/ d; M/ o! l5 E  B; h8 y7 _$ A$ ?  V7 `6 p
- fixed. didn't found strref.
9 @7 l# w* B- n& N% {' y- added. GFF3.2x remove & export embeded string.
/ f8 Z' m% D$ R& V0 o+ F$ A; @- added, Find All
) K6 D" h  B! {- fixed, edit text didn't changed when undo current cell* C5 G  j; F+ k5 E6 Y
- fixed, Find(F2) didn't do from start row. (v0.16 bug)# T2 B* H; b. R4 T6 C8 _" w5 Z
- deleted, empty.tlk
3 J0 ]  D3 F6 j# s) U/ j, K
( ?2 h, b: Q, v# D[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,7 T6 k: @$ O6 @( P* \, o9 J; c
如果有支援字典檔的話,那翻譯、校正起來就方便多了。! a) n* o# W# s  ~3 @; z2 Y2 W( O* `
. X" k6 k( i+ P9 U7 E
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 Y4 n% l0 M9 N2 e  @
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! b8 G" `* k  G; \給UTF8什麼的文本,導回就亂碼了。 ...0 E5 r; F. u6 s: T5 n
blackteajing 發表於 2010-5-2 15:49

* J) N% Z! [! R' F4 {7 W6 v' L+ B( k. [0 {% y$ r/ A* l
話說,我是用這個來修改 TLK 檔案的,: W. P1 A( r: A' J

% f, n9 l' R8 M, U4 H6 r/ Q! j' f也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) Z% G( w& A( U9 |$ h2 a
$ I2 a( f- r. j% S; t3 {
匯出時選圖中那項,就不會是亂碼了,
7 S( S3 X9 D  K# o9 H[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
8 c. F& Y7 c3 W! u6 \2 E" N1 s對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 % {% u7 X. _5 V1 y- \

: ]) R/ x# c. I5 V" A, k- P' C: ?4 Ggood software !!! % w; w8 z" A- g0 H. b( m
support, support !!!6 G& u' ^8 Q. w
( `9 k1 k& Q6 n4 O" l: m
疑問,
5 U& r: m8 ]* p3 m6 L( i8 H在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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