奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用: W$ p( S5 G3 ~! g% X# ^& c2 s
6 E5 [  M, O. {4 j: r; V

$ x0 O- B# F, R) E/ y" e) p& h- i  C$ b
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: F& `  C$ k; a3 D+ p9 o& }) e! A$ {. ?' y& K. t
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' R2 M: \. x: O1 b9 o
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 a2 s( R4 K9 M- O% w
ver. 0.20, 2010-01-19
7 p  x7 Z1 N& A3 G5 N5 p' z' S: ?/ Q* D: x
- DAO TLK Editing Tool/ g2 ^" H3 ~( L, }6 u- f& z2 i
- Can handle multi-referenced string(s).
! X2 v" D. k- S  t( Z - Export (Tab Sep. or Line Sep. with/without dup.)
  g. `0 N% p' k% E8 T - Import (Tab Sep. or Line Sep.)
* u" r5 ~- y- Q - Comparing tlk-files7 Z, L! ^6 _0 X% y* U
- Checking categories of the strings and Filtering the strings.( S) U1 M& `5 M1 m4 `  |
  
% N0 D' _. s3 W. @( M6 n - Require .NET Framework.* W: h8 ~5 O( ]% f: k, Z+ N; X# j$ h

) e$ a( l" l9 k* Without command-line option, Program starts in UI Mode.0 J9 C$ U9 l2 ?7 A0 z
! d' S- m# p  a- H. ]
* Command-Line mode ---------------------------------------9 L! T- x" `! u9 M- I9 V( W

# z1 ~% Y% I5 |0 D  H7 l% }9 @Exitcode: 0 No-Error or Succeed. else, Error Occurred
) g) H. C- `, \4 J# }
" Q& \: Q3 a& ~) q6 @Common options5 {4 N# }% W3 O$ `- P+ p

& b; L) N9 a1 ^& g- x" a - Option with 'Q', silent mode. doesn't display message box for error; H6 k9 R$ g" c1 g; d* v, P$ T( A$ r
- Option with 'X', always display message box showing exitcode
& ~. J; E9 g% I. W - Option with 'Z', logging off" {2 x# |$ g7 j+ P% d/ i1 [

5 V3 g! m: X3 b  u8 S( qDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt$ z+ `& ?0 N% p/ }& f4 w* ~

* y3 L0 Y" C3 }$ W6 f- ^ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ o2 D8 v0 Y3 ]) N7 Q

+ h8 h$ R& k9 ~( U4 `' w1 P* a3 nDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
/ e1 c, H& V4 l6 E3 A& |
* {$ B' g# F# ~; M: u - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; a  |5 y  X5 S$ K/ ]4 r& p* v* h3 s  ~# j. P( s
DAOTlkEdit -diff[m] a.txt b.txt4 h, s) w! N5 x/ F; G2 I3 W& w

% X/ f4 f; G% U( ?3 b - 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>
; B: `7 G: R8 C% `% F - Case option without 'm' (-diff), Tab Sep. txt file.( q' i7 K9 n9 `
- Case option with 'm' (-diffm), Line Sep. txt file.+ f5 E) p4 e. p5 Y+ |
9 K' f, f4 \: S. F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]( j8 q: R; f1 D6 X3 I" P# U1 H

: q+ `0 f, T* ]& [/ U+ F' K - Export string item(s)9 c* p/ B  Y0 k! R7 V# ]
- Option with 'u', extract without dup.
: ~( v- d: U: x$ e5 x6 Y - Option with 'm', Line Sep. txt file.
- F4 T5 Q; J7 Q  } - Option with 's', sorted by strref.: ]7 p. T9 J( y* R7 k' D
- Case omitted to-txt-file, saved to tlk-file.txt/ Y2 p' K5 b, u1 u
' K) F( a& t$ ^, H
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file], F" L8 H9 l8 ^+ g

5 ^- y' N8 F8 Z% w0 {/ d0 E - Import string item(s)
0 ~+ M" x) \) H - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". t3 V: B9 Z2 S( w+ d! d
- Option with 'S', update a string value separately by strref
5 h, b  ]( }) d9 g# G" @1 K - Option without 'S', update directly the shared-string (multi-reference string value)6 p, p2 s% t( I: U# Y4 ~3 M
- Option with 'R', strings will be reconstructed, and the same strings be merged.: M: w! F% y/ u7 e' s3 w5 g- C
- Case omitted save-tlk-file, overwrite tlk-file
# O+ \& F3 L5 [, {; H6 I! u2 D
% `: }% e! T# y7 V# mDAOTlkEdit -d source-files output-save-directory export-txt-file
& }- ^( v3 ~9 ~: Y: P# G- h
( n; Y/ i/ P3 m. }; G9 l" C - Remove & Export GFF3.2x embeded strings
& I4 @% ]0 w+ K, x; l+ x - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"' a+ |- D/ ]) Z* |! m6 D$ Q: o* j' \$ Z
  + O# |/ ]& C' H) {* e8 |9 \; L& W
* History -------------------------------------------------- y, r( F' W5 F+ |: p

' h8 P% R! q7 Rver. 0.20, 2010-01-19
0 A3 c9 N; b2 `0 p% O5 v- I
. I: I# ~3 u* J5 r* _- fixed. didn't found strref.7 k* z* o1 [# y3 a- b$ s
- added. GFF3.2x remove & export embeded string.
0 @3 n9 s& Z4 ~: G2 O- added, Find All
+ C  C/ l* f7 J4 r- fixed, edit text didn't changed when undo current cell" m  M7 P2 m1 b" s
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
1 p8 \; ~: r- @3 a. f3 P; j1 `- deleted, empty.tlk) C& x( T7 Q8 Q* \( A$ K/ f
7 ?% x) O$ {) K9 g9 o) V
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ O' y3 t- q/ y8 \
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; u# Y2 J; `- g* f3 x, R7 r
% M+ N* a1 B& f* R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: u6 w' a4 Z$ s1 K1 A) K! ~
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: k3 d9 F) ^; m9 c. A5 H8 @
給UTF8什麼的文本,導回就亂碼了。 ...
9 @" v, Q% T+ g  f) Z1 ^blackteajing 發表於 2010-5-2 15:49
* l2 C/ h3 Q  `8 _, u9 b

( u  m' [' N4 ]話說,我是用這個來修改 TLK 檔案的," j" l. s; Y, j( z+ I3 p- C; x5 H% k
5 u, m  t3 X' X' x( y' d
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了6 \# M( B" k! z  r4 l
, n: x' m5 t1 Y7 g
匯出時選圖中那項,就不會是亂碼了,1 o: @* r" h/ l
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
/ w3 `+ |% [* O; Z% d# u2 x& z. ~對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# j' G' |- o! [3 ~5 y( s2 b
" y8 c% |, X5 V1 egood software !!!
  |5 u' b, V8 `9 gsupport, support !!!
7 w% e' k1 ]! b, U1 W$ f+ z1 N  s) Q9 O- O# ]
疑問,+ g6 r2 n: ]; t- t5 S
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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