奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用  M' [; g: @. U" G) w" _. l& a0 `4 S
0 F1 f( C1 _1 P2 J9 [" u4 i; @: |

: B0 c! P! \3 z( j* \
/ r1 Q' ^2 W# ^原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
8 e" C! V8 w0 C& s2 A2 c; I1 }% c% `+ [  `6 w
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 {6 q* b& a  |" I: y! _3 yDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
9 B+ p6 K! x- L+ ? ver. 0.20, 2010-01-19
( v" h1 t8 K2 E+ u/ s' h- _1 m3 @) p; }# M) y8 p# R$ ~3 W
- DAO TLK Editing Tool- t4 E$ T; U* Z0 t
- Can handle multi-referenced string(s).
. \/ Z; A5 X% S" B, e. |+ s( T - Export (Tab Sep. or Line Sep. with/without dup.)4 Z, i  u& D1 N7 H3 }: C% ~
- Import (Tab Sep. or Line Sep.)
+ P& O) q% D: A) M - Comparing tlk-files
3 f7 o. D# B/ A6 u9 x - Checking categories of the strings and Filtering the strings.
" |+ P* a8 Q2 {; E  
( d' ~% [5 _$ p, r% k2 Q: o - Require .NET Framework.
/ ?+ X$ G& p) m# Q5 E2 A9 |8 `
4 _  g* @' z7 t" g* Without command-line option, Program starts in UI Mode.: Q' j: T! e. Y; t' m- i1 Q& C

6 W7 j* t3 A2 O# Q1 T+ {! A% y0 `/ w* Command-Line mode ---------------------------------------
3 \' d: d& Y. H+ W4 v4 q2 U9 y
Exitcode: 0 No-Error or Succeed. else, Error Occurred/ L+ j4 F  O6 t) d1 H# p; F" h% o

% A$ L9 r- r( t0 u$ MCommon options+ ]- Q8 c# b4 O) R+ Q7 B

/ f9 E2 n* I" J) S- | - Option with 'Q', silent mode. doesn't display message box for error
1 S: C( B4 F+ }" M3 i4 v- I) c+ Q4 I - Option with 'X', always display message box showing exitcode
- N5 W) \8 _) d; }' Y - Option with 'Z', logging off; e+ B- B( |6 |) T8 d$ r6 }7 P: o

/ g) `6 h* g8 s0 n- c, [$ `DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt( ]& Q. E( P2 n' y, t# j
; a9 W  {7 C: W7 _
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, i, F9 S. f4 _( _1 b2 L. \

5 T( V0 w1 S+ g5 j# D" k! bDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* i  V3 y( p! V0 U
' |! _* b% g; y: \* a - Tab Sep. TXT File to SDJ's tlkeditor Export TXT % X1 O2 D) N+ z0 _: I

" p3 i2 m, W4 l& |; vDAOTlkEdit -diff[m] a.txt b.txt4 I( q! s2 d3 n! W  |

1 O1 @0 \" l) U! D; h9 f& X& \ - 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>% t8 m6 L, \2 ]5 N! Y6 \" d
- Case option without 'm' (-diff), Tab Sep. txt file.- G) E4 v6 Y8 A' L9 a- c$ }
- Case option with 'm' (-diffm), Line Sep. txt file.
6 l- j( ?4 R# A( z5 F
' z& I) Q, R( h8 n9 ~( X2 vDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 b, n' L, k* C2 G$ X, G) \7 O/ ~% J% Z/ J- \, _( f
- Export string item(s). e6 t, u$ J" ^* w
- Option with 'u', extract without dup.
3 R& _* y1 V9 p% { - Option with 'm', Line Sep. txt file.- F( S8 Q4 i. Q- Q. S& n& H
- Option with 's', sorted by strref.
) g% {3 y: A8 \, W; s - Case omitted to-txt-file, saved to tlk-file.txt5 |2 J2 S( M$ V6 Z

- p6 M, g% K3 [  W& w9 s- ?DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) W/ U) @+ q! h0 }. N3 k8 V& q( S. V
* o7 [5 q& U5 h& C3 W; A' y2 e' u
- Import string item(s)
3 ]. l& y. |6 C, i1 ^ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"* Z( m7 w( C; u* c
- Option with 'S', update a string value separately by strref' O9 g2 t9 `: w) k$ |/ y& C# y* m, e
- Option without 'S', update directly the shared-string (multi-reference string value)
/ s1 B5 C# d( g4 e, [ - Option with 'R', strings will be reconstructed, and the same strings be merged.
" n* ~. ]# d3 v$ z# j4 \ - Case omitted save-tlk-file, overwrite tlk-file
8 ]" K; O& p0 o9 n 0 m1 r' |( D% b" e
DAOTlkEdit -d source-files output-save-directory export-txt-file% [4 g2 q; l7 `

8 @7 j2 R- d2 D5 P- K - Remove & Export GFF3.2x embeded strings, @3 a# {$ k- y6 t+ `
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
1 o. f* D9 y% U% {! K+ M2 [; C+ ~  0 @! H) K9 m  d# c1 _8 ^) o
* History -------------------------------------------------
3 V, S" i6 I1 y. {
5 m8 H9 V& T6 j6 Q3 J6 Zver. 0.20, 2010-01-19
! Y* t5 g$ y$ K
6 |0 K9 @! V% C5 T- fixed. didn't found strref.
7 U. C2 c9 W2 C# @7 N5 ?0 J- added. GFF3.2x remove & export embeded string.7 E* L$ o2 }& {! E3 c
- added, Find All" _& S# M- G/ m4 y  ?; p  d4 B
- fixed, edit text didn't changed when undo current cell
$ b4 J5 Z  a; Q: Y- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 `0 [& N. ^: t& {! W
- deleted, empty.tlk
' J# c) h/ z* A$ b$ R1 t4 P: I% W. ~! D, g
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 v  f- n2 j5 w如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- m" x) ~+ |+ S1 s" Q
2 q9 t! P$ U4 h9 D7 M0 x等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# z$ A! o9 N, L( p* T% S給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 s8 h$ q' G0 q, X給UTF8什麼的文本,導回就亂碼了。 ...& y7 o+ @: B- f: k/ Y2 ~
blackteajing 發表於 2010-5-2 15:49

/ H& r% Z' w# B
4 N+ |" o5 U1 o' p. u; Q( k+ R+ c話說,我是用這個來修改 TLK 檔案的,0 E0 U- {: [; }
  R: C( O4 B0 b3 S6 b- u! P
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! t, S4 D5 m  C- B5 t% c
- [0 ^. s" l6 r9 `. {匯出時選圖中那項,就不會是亂碼了,) ~0 l2 M/ d, t0 `
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" h: H& p# ~2 T1 c  D* C  S對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
6 j6 q' E# I: L7 F
+ k; D9 U& z- R& U) c/ n9 J2 @; p2 B9 }good software !!!
" l1 m& \$ i+ L; K2 t+ wsupport, support !!!
) r1 ?3 f3 R4 {  T/ J
5 X* ~6 c/ o" r& c. y" W7 d$ e疑問,: w+ j' ?' E( N) h+ ~
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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