奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# e8 m& f) Y; c4 {& R( h0 Y
4 z. B! s* A; u4 L9 N8 I
7 K+ J: ^6 b/ A- p5 C: y  [+ D) `" d/ Z
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271/ y. ~+ ~0 Z) N9 |6 E: P; S! \

3 N  G7 F6 |. M& uUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # v, A. }! z+ j& B; P
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ @( E8 f2 n! s
ver. 0.20, 2010-01-19
2 u: o1 v  t, i$ O" s3 D2 r
+ Z5 `7 q% b% l' D - DAO TLK Editing Tool3 d+ Q$ g; D9 \+ T; t: J
- Can handle multi-referenced string(s).6 i% N- U! H3 p
- Export (Tab Sep. or Line Sep. with/without dup.)! i3 E5 f$ J8 H" y
- Import (Tab Sep. or Line Sep.)
# S9 \" b% ^# @0 U - Comparing tlk-files6 A8 h' f- L' S: E8 c, J  `+ s
- Checking categories of the strings and Filtering the strings.
/ |3 P  R$ {2 [5 ?! ^$ k. F  ( z2 I5 x! E, k; n) o) B9 ~9 q1 S
- Require .NET Framework.! P4 k0 s9 A$ m# _- ?4 s
: N- H' N# A# F; q4 l
* Without command-line option, Program starts in UI Mode.- B8 A9 i% A0 A( V- a& r, E
4 `$ L. ?% m+ `# n" [. ]
* Command-Line mode ---------------------------------------
3 u6 {8 l% E, J4 A# `
& ]1 E! P+ X: Q1 y: Z' q, fExitcode: 0 No-Error or Succeed. else, Error Occurred/ W3 {1 T, Q# p4 Y. w8 i4 Q
: E/ i7 G$ o) N' ^, i) F
Common options
8 y# `; D$ b! [& ~: ~$ |6 l$ x. }7 H6 Q( g
- Option with 'Q', silent mode. doesn't display message box for error4 w, h5 t, x. a
- Option with 'X', always display message box showing exitcode% v% H$ w* D! |! v- y# \
- Option with 'Z', logging off! `5 c% l  z/ p  c& ?) q/ Q

- y$ t; G7 \4 q! o& y" [& dDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt0 W. d1 G  f; N

, t, N; J4 y8 g2 z& i - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 e* {' p7 i. w& \8 K

8 o2 @& t- t! d9 D8 w- Y1 HDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& \* ]% x, N! d5 O% Q
: n' \6 ?3 V, F - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
7 U6 v1 j" T; h2 y( ?. ~
/ t" \' B' T! {' \& z- cDAOTlkEdit -diff[m] a.txt b.txt, ^: {: C; {4 F5 ?

" D6 O6 W) T- \" i - 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>
8 ~/ W4 I& N0 G( c! c - Case option without 'm' (-diff), Tab Sep. txt file.( ?+ v( y& L0 [5 s% a
- Case option with 'm' (-diffm), Line Sep. txt file.
" d6 \+ }, G  v) v4 d
4 [: d* r* }% S/ ^DAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 Q8 H/ ^2 p5 a- D$ l" g" o6 w

5 ]! U3 V( y% h# x- ?8 r - Export string item(s)4 s* b0 d& q; V  A0 M5 h; X
- Option with 'u', extract without dup.
( Y8 a$ z8 B8 e6 K+ b - Option with 'm', Line Sep. txt file.4 C% z& s2 {5 _1 M  g& l% q
- Option with 's', sorted by strref.
  L" M; C' n( J9 h - Case omitted to-txt-file, saved to tlk-file.txt/ A) n/ O0 o) G9 p8 a

: u9 u, |: E5 p# u6 x5 B" iDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
4 M7 n% p2 |1 z. |5 ~$ P
5 ?( c6 J8 S  L5 ]* z/ b. @! C - Import string item(s)7 C1 u  \$ b0 T$ s  g+ z
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 G) k2 E2 C' V9 X - Option with 'S', update a string value separately by strref) O' W1 r+ ^( H' y- }4 u+ |
- Option without 'S', update directly the shared-string (multi-reference string value)
  i2 S& d: d" @; D: e9 r8 n - Option with 'R', strings will be reconstructed, and the same strings be merged.
& s- s8 v. Z; H: z# @ - Case omitted save-tlk-file, overwrite tlk-file
3 r1 d& I# s& @; d! z
7 j: m2 v4 N$ x* P6 S$ c2 \DAOTlkEdit -d source-files output-save-directory export-txt-file
0 a. q' V8 V; y  P- r9 L+ b- g
% O& `. r/ r+ |( p& V - Remove & Export GFF3.2x embeded strings3 Y4 v% ^% e' _. I2 _$ i0 `' |: m+ @
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
/ u: w" U, @( N7 e4 d  * h- Y3 ]+ T' Y4 s. H8 i4 Z
* History -------------------------------------------------3 w" V$ U0 L* @3 A# m1 I

5 T  _4 [* W" nver. 0.20, 2010-01-19
/ |1 j  `0 Z! G8 u- D- `4 q% Z9 c2 R1 Z+ q& q* w- J' K5 c
- fixed. didn't found strref.
6 Q# @' C  G4 j  F. Z- added. GFF3.2x remove & export embeded string.
" Y) Y6 Y3 `% \2 k6 o( S; ?- added, Find All/ Q6 D: i: @& F8 K
- fixed, edit text didn't changed when undo current cell
) _3 H* i' G( m" D7 j- G- fixed, Find(F2) didn't do from start row. (v0.16 bug)) z0 }9 \8 `  D
- deleted, empty.tlk
9 x1 U5 Y; w1 T
8 a+ @& y  k: C9 T' k; I[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,5 y% H& q) G3 }- V) P6 y* q7 ?
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
, B$ t1 u- S0 j" w" j2 l
* {- M2 w& _2 Z/ r/ u等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% a; d* J( n5 x+ i* n# g
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 y( r& P2 e. ]4 v* }+ i( `
給UTF8什麼的文本,導回就亂碼了。 ...! [* j$ Q* ^% w0 q7 b* ^+ F4 B
blackteajing 發表於 2010-5-2 15:49

' [+ C* l' a9 c1 r  M) f" o, f3 l: ~+ M0 ?) ]4 T
話說,我是用這個來修改 TLK 檔案的,
5 Y) O% s" [* b9 c& I2 H1 {" ?
2 W% K' K; \) \& z; r1 T也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了' j7 q, f8 B6 T% j

  n, o( Y  n3 H# f  Z  k匯出時選圖中那項,就不會是亂碼了,
: t+ I1 A% P- r7 P0 ]8 A[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?0 Y# y/ z" \2 E2 v. f" j$ C6 G
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- t. |2 A, i* Y+ G
: j6 t( t3 o7 H& p4 bgood software !!!
1 b) M1 A1 T; q- p. B8 usupport, support !!!' l" z2 @, v6 ]0 B/ q) c

; M0 P( m' [. K* b* ^( P疑問,
( b% D8 ]% I% v( T: g, y# W在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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