奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
2 t. {7 `1 R* R" v! y& d
% R4 w0 d; W5 c, {9 S
  v9 h& d! P4 p8 l
: L: B  g$ A% L原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
3 ^) p+ n( D( j9 D
. ~7 H- A, D, @9 b- w7 gUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 a! R9 f# \) B. F; QDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 B; w9 y4 h5 i" H ver. 0.20, 2010-01-19+ ?: }4 s- Z, [" ?! b2 ^3 X( [2 E

: ?3 ^7 q( a: Z7 B; z - DAO TLK Editing Tool/ B7 ]$ S, x# F
- Can handle multi-referenced string(s).( s5 m: q" `- w7 {7 W& U( k
- Export (Tab Sep. or Line Sep. with/without dup.)
4 d( _- \, ]0 K; k3 n, p8 I - Import (Tab Sep. or Line Sep.)9 h$ ]9 L! a- k- Y8 A
- Comparing tlk-files
. O/ ]; {* f4 S% A  ]9 e1 I - Checking categories of the strings and Filtering the strings.
, U, K# W! \1 S" ?8 D% A! x  
, F. P4 @8 E: ?+ u$ O - Require .NET Framework.
1 H; j0 S" u- }1 ]
3 W" l; `+ l3 X- n/ |* Without command-line option, Program starts in UI Mode.
3 J* Q, L- ?' ^) ~5 A( y/ ~0 f) U; Y# y3 ?0 f1 K4 G
* Command-Line mode ---------------------------------------
1 w( k0 c/ v+ @+ V' n; Z3 X
$ O" Q& D4 ~% Z1 n6 g$ R/ U5 W# uExitcode: 0 No-Error or Succeed. else, Error Occurred2 w1 J0 p: {9 N

' g0 H9 B5 A, W' [( [Common options7 `% [9 Y5 _7 _) x# |
% W$ X! w; l% Z+ s. `# l" d& Y
- Option with 'Q', silent mode. doesn't display message box for error
1 Z) I) L3 c! a- K! U. j7 U - Option with 'X', always display message box showing exitcode  x0 b4 D3 a# R% |: @4 ]
- Option with 'Z', logging off1 v' h- ?/ @$ f
% R' A& i/ O& f& O9 p2 L+ A: U" |( r
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
. e, g# v1 b+ F& U& g6 @' Y2 U: H2 m8 k$ ?  W  T  a$ n! C
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 s( ^+ m- V" U  p
8 `+ E  \7 z8 Y% b% X
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
% `8 X4 J4 e# k8 K- M% |" |
# f  ]. T& e6 E8 T/ _8 G4 ^6 _ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 6 q1 {8 b, U1 W8 |# j3 d3 M
0 x) b- |1 t9 e6 I2 a) Z0 S
DAOTlkEdit -diff[m] a.txt b.txt* F; W' H* _7 A: h: s  J) n

" J. k% ^% v3 y - 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>
" Y: H8 O( Y4 G/ O/ K! l - Case option without 'm' (-diff), Tab Sep. txt file., W& j- p, h% r4 o4 ]/ W2 H
- Case option with 'm' (-diffm), Line Sep. txt file.
  R  J9 R5 x1 q1 {6 t4 X7 O
8 h* a. P# X7 uDAOTlkEdit -e[m] from-tlk-file [to-txt-file]/ y0 I1 F& e7 c9 i, X$ K' z4 f8 F
9 W$ v) j! ^  Z/ Q( f
- Export string item(s)' [* H4 P! [# D: u$ I; y, L
- Option with 'u', extract without dup.
% I& N* C+ C. r( e - Option with 'm', Line Sep. txt file.
7 S9 E6 Y% O" |1 W( | - Option with 's', sorted by strref.
3 P/ c& ]" U0 |; l, a, U5 S2 @ - Case omitted to-txt-file, saved to tlk-file.txt) f- t5 t4 G0 ^  T4 k9 L
4 S5 }, v/ W% I0 ]. b2 e
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]3 P5 j* r) A0 m: `0 i# @4 v/ |

( C$ X- ?. a# J4 h3 M$ O - Import string item(s)& s+ t, s& C  c9 @# G5 D! |
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"' y& V* r/ ~; U* g: j
- Option with 'S', update a string value separately by strref
- {4 x( n( }  V* H - Option without 'S', update directly the shared-string (multi-reference string value)* e7 J( I( ~  w+ Y5 ^
- Option with 'R', strings will be reconstructed, and the same strings be merged.& H" x1 @9 X# }
- Case omitted save-tlk-file, overwrite tlk-file& ^4 X# G, o; X( Z8 u4 Y1 {1 v; u

, I1 T% A( t; Q& T- WDAOTlkEdit -d source-files output-save-directory export-txt-file# s% [1 P; u) v! d% o* l
1 W# |" j+ E% k1 v/ R
- Remove & Export GFF3.2x embeded strings! J/ {" l6 I3 x6 H* |
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 b3 B3 ?. ]& T! D) w( I9 {  
: ?0 @) }* ]+ q5 ?% v* History -------------------------------------------------
$ i$ m* A- \# U9 S
% z' M9 m+ s* q5 C5 hver. 0.20, 2010-01-19
6 |  Y0 W# l4 x( s) H
) z2 R5 E8 w; Z* n. L' A9 n: K- fixed. didn't found strref.
. n9 I1 U, q8 c4 B+ ?  S  ~- added. GFF3.2x remove & export embeded string.
; _( A' S' d2 N3 ^5 F* t- added, Find All* f6 [. L- P/ Z
- fixed, edit text didn't changed when undo current cell: S3 Z3 J: d3 n2 ^0 Z0 r
- fixed, Find(F2) didn't do from start row. (v0.16 bug)+ |4 V9 r9 W) Z5 \6 C' b+ h9 V
- deleted, empty.tlk
- Q+ M; |( u& ?  Z# b( Z; S! w' f
) u$ l4 X2 ]! m% u[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
- ]! ~4 W5 f0 E% d如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* ~4 D9 R" `0 I- F* t
) i4 i+ N: n; i等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 O, s8 o& l. t' B0 u. @
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 v* v) J, [6 H# p: M' {給UTF8什麼的文本,導回就亂碼了。 ...
$ `* g: ]4 y2 O( `) f9 ^blackteajing 發表於 2010-5-2 15:49

0 ?1 R+ f% ^& K7 D, d) g/ L- @
+ v4 N6 G; N! F4 q話說,我是用這個來修改 TLK 檔案的,
+ [1 j3 x6 [% Q/ O. o; X( {4 j: V: `5 q8 }, z7 l% t
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 I. N7 U% ?& `( j: F
/ G2 a: j4 G& a2 N; q
匯出時選圖中那項,就不會是亂碼了,+ [/ u' c9 U7 v% v9 A0 q
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?( l. ]6 c6 c9 d- F% a4 \0 b" @" f
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 2 {$ q; ]0 l! d) z: l
1 ~( K% r4 A/ g( k
good software !!!
) N. t& a- k( n, M+ C) M% wsupport, support !!!8 w3 ~6 C2 z2 C4 L% |# D" J
7 `- D0 D2 P. O
疑問,$ w% @$ v$ {" B0 _% V
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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