奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
" [7 \8 Q; F$ f
; V0 @- L. w1 B# k# Z4 }1 q
: p  v0 N6 D6 S+ S9 L! F1 Z  `! x! Z. S! |
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* H. N' ^1 p- l9 G. f. C, |& f) K" C. \# n+ e; h
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # I% I% D8 j9 d+ }+ R
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 |" ^. k" {, j& k
ver. 0.20, 2010-01-19! ~! [! C& x. r3 I
$ K6 Z1 h* L" ~! v0 _- Q, [- V
- DAO TLK Editing Tool
7 c) {3 c& E% \- I - Can handle multi-referenced string(s).
) z# Q+ a  g2 s) r2 R- C* Z& S - Export (Tab Sep. or Line Sep. with/without dup.)
, c5 C3 o. {# x+ I% }; Q - Import (Tab Sep. or Line Sep.)- M+ o7 |/ Y4 B  @
- Comparing tlk-files
! C) E6 r$ z+ r3 `' A) A" |0 _ - Checking categories of the strings and Filtering the strings./ |. P+ [5 v' k
  
- j" z- p& f& q4 o, c1 C - Require .NET Framework.
/ \7 ~" \+ o; H' m! \$ J' X3 N5 V' l' h
; q; f9 T6 Y1 c1 O1 G1 L! e3 z* Without command-line option, Program starts in UI Mode.
# W" F  B! \) W# y/ g- I6 W
' X0 B7 @& l' O/ i* Command-Line mode ---------------------------------------
7 K" A2 x6 W: Q. U' Y& r5 [1 I" q
; ]) _3 s  m. b) `" lExitcode: 0 No-Error or Succeed. else, Error Occurred1 Y9 Z9 V  ^* }* w; A9 q+ s
: g2 D; a# i* D5 ]: Z1 X% _" a) Q5 Y- `
Common options
# }. \1 K# y( a: t& `. g$ I+ q; E& k" U9 w$ ~' O3 I% U
- Option with 'Q', silent mode. doesn't display message box for error
% r: D4 a+ G% V+ Y - Option with 'X', always display message box showing exitcode, G5 B* z+ a! r+ z
- Option with 'Z', logging off. y! n; ~: |1 W7 m: \) D

# ?/ h7 S9 V9 H1 |1 v8 h7 hDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) I# T8 {7 k3 R' Y- e' X
  v) h4 y3 c6 k3 z% J - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 c" x" R# O8 c+ H5 h

  G  q+ U% J, J& F2 u9 rDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt! |5 K) p) Y$ |  [

$ {- n; Q. k7 Q1 k& k$ G - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
- m& R& A, t8 z6 N7 J2 T5 V# W  F/ O. y. F* Q6 @
DAOTlkEdit -diff[m] a.txt b.txt$ h9 A+ r7 w$ S. @! |
6 W( F- W" b: j. G% 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>
& p; H6 h% C$ ~% ~3 s1 L. ?; y - Case option without 'm' (-diff), Tab Sep. txt file.0 p$ A; }; D! M# A1 h
- Case option with 'm' (-diffm), Line Sep. txt file.
% T  a4 f# ?5 E1 U* q# l* t/ Q. h' U6 b. X3 R' i
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
/ }( p9 W% J- d& R4 Z9 Q% B
! \. `. S- T* d' c - Export string item(s)- E; s" m$ K7 n3 X
- Option with 'u', extract without dup.
) \4 z) A8 S9 E# I9 p# Q) o - Option with 'm', Line Sep. txt file.
* |6 ^1 e8 J6 v% ` - Option with 's', sorted by strref.$ M" Y& H5 c5 c7 j% D
- Case omitted to-txt-file, saved to tlk-file.txt
; }/ A( w/ {3 {+ R! m7 ]' r. \2 z8 r8 i) G1 h- t1 B
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 d( q& X+ i9 f: u+ B
  G2 g% O9 P* i# r) G; T/ |, w
- Import string item(s)8 v3 L' _( w' C5 M# `4 v. X
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
7 A3 n" k8 N0 q. L/ B/ l$ B - Option with 'S', update a string value separately by strref3 u# j) h+ s+ ]4 M* z: H
- Option without 'S', update directly the shared-string (multi-reference string value)
& i' @7 [7 n; i! t) g - Option with 'R', strings will be reconstructed, and the same strings be merged.' n: M  C( q6 {  R9 w8 F
- Case omitted save-tlk-file, overwrite tlk-file* \' U7 o$ R! F7 I! D
/ \0 Y; n6 T! S/ ~) {8 ^  l
DAOTlkEdit -d source-files output-save-directory export-txt-file4 }  ^2 K# _( e. s3 N) p9 t

) u, k, z- x) X/ i: D - Remove & Export GFF3.2x embeded strings# y5 t, m# R! M" N0 m
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". R% J! R9 P5 M. N( B1 m' T6 S
  
( w7 c( g% f" l' H* History -------------------------------------------------0 q) ?/ c, ?' Q3 e! R+ n

0 k5 i1 F6 H, j4 V  kver. 0.20, 2010-01-19
1 {4 L/ E6 [. }# G6 R) f" x' V/ R+ S" z! U: `
- fixed. didn't found strref.
0 I5 |$ l3 B5 j) ^5 t' E  z- added. GFF3.2x remove & export embeded string.
4 Q  V0 D# u1 a+ d7 L- added, Find All, k7 Y9 x+ U/ Z8 N
- fixed, edit text didn't changed when undo current cell2 P& H" ]7 `( \
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
: F( |$ d# \7 \. ?- deleted, empty.tlk
' {; A; \: W. ^( u  i# t7 ~/ Z. m
, j# U& a9 R* b+ \[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ B6 L  W7 @% }) W  I" C% \. l" p
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- g, O. }; z. a# a
! D3 s( N- ^1 N5 q6 }等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 [9 v2 l7 n& s) y, P  H& b
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. V: L# o  U) M- B
給UTF8什麼的文本,導回就亂碼了。 ...4 T1 x- X* h7 b1 X3 x3 X
blackteajing 發表於 2010-5-2 15:49

( L" i0 M8 I( E4 D; G, ^' a4 K$ H! p0 u( U! e, @
話說,我是用這個來修改 TLK 檔案的,
$ ^; ]! A0 u7 G7 j# e) Q
2 |7 e& D; U- ]# r! j: P4 B8 Y也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 i" u% P) k0 S: C- B: @
, [. Z3 ]( M* ]8 E% ?) i
匯出時選圖中那項,就不會是亂碼了,  _- F) \; N6 T" Y4 E; |' J! o
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
; c. K: I" D) g. e$ k/ H對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   ?/ T; x  ~+ y& f: V4 M

- }. i$ [; o! w* p5 I/ [" mgood software !!!
& u& O7 t$ G. x5 f. `% R& S# Rsupport, support !!!  a5 Y& R/ ]' z  r: x$ Y' I, I. f- C

+ S* s4 Y. u& c$ K( X; d" N5 ~5 r疑問,
+ O6 d8 G" d& R$ S3 a- k在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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