奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* h: @8 q" ~: H" K$ R% w
8 C  I2 x2 ^) _% c+ y: J

4 {" b. X) @% x5 J+ b2 j* v4 n4 d8 |8 k0 ?. S  w1 T
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
1 A% b1 o9 B# A" r' v3 a3 E7 d
2 z3 ^4 j- M! n3 L& bUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                5 \4 A8 E6 z1 W. u% Y' {9 j6 u
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 V1 {% {% I8 y0 x ver. 0.20, 2010-01-19, j- L# h" [  l. b- d. X+ n- \: \

# ]" O1 N8 E% ^& K7 R - DAO TLK Editing Tool
, T" T6 r' e" L( d7 u3 o - Can handle multi-referenced string(s).% r- M$ H$ }, x* \5 `7 B
- Export (Tab Sep. or Line Sep. with/without dup.)
& \8 ^4 r4 A+ v - Import (Tab Sep. or Line Sep.)) c2 u0 q  i* {6 r. H+ H9 ?
- Comparing tlk-files$ n/ s5 e- z5 i* ~  M, R& N4 n
- Checking categories of the strings and Filtering the strings.4 e5 N2 s8 c- G, J* i! _
  
! K( e$ d1 s! }& T; Q$ d! @: i - Require .NET Framework.
% a9 k2 \7 |2 \: q! _; Q
3 Q" A- |. K7 R  E; P* Without command-line option, Program starts in UI Mode.' C" v: e7 r5 b) }
" R( U- W2 h5 F
* Command-Line mode ---------------------------------------+ z9 i4 C+ r6 P$ o/ U4 u: ]
. [& M7 V( e4 I: K$ T+ m
Exitcode: 0 No-Error or Succeed. else, Error Occurred
  {  a  w! g( d7 ~0 p& W/ ^! n9 Q
- S3 w& n$ O+ f7 z5 D' G: aCommon options
' ?. w5 O' S% o1 v) u7 ~
/ U0 L( Y8 l, N5 ~: w8 k# A; F7 @ - Option with 'Q', silent mode. doesn't display message box for error
+ q6 y: L% r8 i& q - Option with 'X', always display message box showing exitcode( `/ q) v8 M8 m/ U
- Option with 'Z', logging off$ X" D$ q( o4 `9 B' t! [+ ], O1 G

4 E9 k$ _5 n* Q/ xDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
# B( E2 `+ w4 ^# [* b8 j" y' ]: m4 m( w1 X" L
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
2 G! J$ ]* Z! M/ h
+ e7 O3 T7 i( |" H0 Q; WDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* I& c1 E% q  j" ~( ~
3 v$ O. }1 J- b3 Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 6 H+ X) T0 {* o3 {& s" L& i

6 K# X+ A& P* W- f8 FDAOTlkEdit -diff[m] a.txt b.txt4 ~" |# ^+ M/ M0 m! v- l" }# X1 ]
$ V8 I6 x* I% ^; R1 c5 Z
- 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># h( j6 y: ~4 K# `  B  a1 s" Y
- Case option without 'm' (-diff), Tab Sep. txt file." _& A3 |0 e! k2 l- P% G5 x$ {
- Case option with 'm' (-diffm), Line Sep. txt file.
, p, U8 V& v- |  C7 g3 q; P9 g! _9 d) D" k
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ G" d1 B; ]0 |7 n1 i, |* f  m; |
" h% A9 ?6 X: ~# f& f - Export string item(s)
9 u" T# r; E3 d  f - Option with 'u', extract without dup.
5 Q) M9 }# N" y5 `/ ~( a- Q; g - Option with 'm', Line Sep. txt file.
+ t0 X" u6 D1 t  u/ m# \ - Option with 's', sorted by strref.4 y* X, L" m  T1 T
- Case omitted to-txt-file, saved to tlk-file.txt7 T: M) J/ Y& \' x- _. m1 x; ~
( D' c, x! b5 o* p( C4 `8 s8 c+ u7 E
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ L1 z, n2 m1 F9 u, f/ y  H' j# }

- U9 p/ Q( h: V# D5 W - Import string item(s)" h4 B. |9 v% k
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". {+ |) {$ ], C" @
- Option with 'S', update a string value separately by strref  j9 o( `# g" G: S/ I: r
- Option without 'S', update directly the shared-string (multi-reference string value)5 j5 `1 G5 J# }( w7 b
- Option with 'R', strings will be reconstructed, and the same strings be merged.8 g0 ]1 k" A- M, l  i
- Case omitted save-tlk-file, overwrite tlk-file& Q3 N) Z0 h8 b6 ]9 s6 P0 @
6 C* l+ }) q- {& x. p) z( H% g
DAOTlkEdit -d source-files output-save-directory export-txt-file
# h* O. z  j9 g) {/ i4 K! r  L: `1 i+ Q
- Remove & Export GFF3.2x embeded strings: Q4 `1 s5 Y& @) i7 k
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 v; v( g, X( k' v6 {9 F! ]6 X, T& N  
/ i# M0 _8 a2 z4 B& O2 f' E' T- M* History -------------------------------------------------
0 _) P1 O2 [4 B6 G! k% y7 K4 z  H1 ~" @# x3 \
ver. 0.20, 2010-01-191 L  @# F7 M( S! ^7 q, a
& b; m6 y) G$ g5 i& I! @
- fixed. didn't found strref.
9 E; g  v' K- ~! g- Y- added. GFF3.2x remove & export embeded string.
0 q3 n/ z8 I7 b1 k: r: W- added, Find All0 P0 t0 V5 O3 }" L0 n! P
- fixed, edit text didn't changed when undo current cell9 a4 K& z' g& |! z
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
1 e! C& `% s2 o. M- o( v6 ~- deleted, empty.tlk
+ r4 K' C5 L' B+ ?9 M/ c
9 L  D/ \! y6 u0 _; q" C[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) z" t5 H! D' P6 R6 |如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ I! A: f8 [4 u! o3 B( h( P  u
" f' j# U# q& S, M9 \
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 z& c: U1 n: F9 x& l
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 c0 y+ i' ]( d; T
給UTF8什麼的文本,導回就亂碼了。 ...
& }0 ]1 m( h& |4 y4 Z% \2 S) C2 gblackteajing 發表於 2010-5-2 15:49

7 o. |, V9 H( P2 N9 C) P$ n5 O0 V3 H0 N. g; d
話說,我是用這個來修改 TLK 檔案的,
) d) N4 x3 \) s/ E' `( v
4 \! \1 Z4 @: F# F也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 p! b/ N5 h8 ?8 {9 R

" _2 E" v5 Q% m' N# s" @' k匯出時選圖中那項,就不會是亂碼了,! {" p0 H0 m/ x! E1 o2 I7 \7 T1 P
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?3 C' s: R8 Q! i" T! q
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; u3 g% v' v# L" J# |
" i  ^- e/ }, v) u0 M$ n
good software !!! * ?+ ]/ o, l; k9 K
support, support !!!
8 e  [3 m( M% v" J6 y- T3 X. g8 X$ e# E2 ?" k) G9 _- d4 U
疑問,
1 g" [1 a" r6 O2 y9 X在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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