奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, {7 ]. c3 I. C) N3 S! ^$ d! h' r3 T1 D+ r

8 Q! t# L* d3 B% W% n) P7 ^9 P# i% v0 ?# s
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271  ]6 }0 T. v8 R7 x" {

. f  B5 i( q9 P2 E0 b) N6 ?Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! j1 z/ ^9 L, g" I  y( O3 lDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
* t" i. d- D# `' z+ ? ver. 0.20, 2010-01-19" C" p1 i" N* p7 j  b3 P
% U2 D6 ^% R3 `9 z
- DAO TLK Editing Tool
. H; f& b1 @8 @* R2 L3 A) o, t4 R - Can handle multi-referenced string(s).
" Z0 K/ F/ _+ H3 Y5 q - Export (Tab Sep. or Line Sep. with/without dup.)3 a/ S1 _: m+ y9 Z- A
- Import (Tab Sep. or Line Sep.)6 h  G0 v" c" x
- Comparing tlk-files) O$ `; _8 S* l
- Checking categories of the strings and Filtering the strings.  U; ], w! L9 L1 d3 @6 {* f  l! p
  & \  `1 N1 J  \
- Require .NET Framework.
; {) D2 @' D1 X
* {. i1 b& \' c4 j* Without command-line option, Program starts in UI Mode.
1 P6 y) V* ]* t# Q! v( f5 \
. O2 S  J. H0 T. s$ D* Command-Line mode ---------------------------------------( j) t" M9 [' I( z) V
- a9 m" }' u5 b" V
Exitcode: 0 No-Error or Succeed. else, Error Occurred; r1 u; C" P$ E3 p6 l2 L

3 j& w: A. c7 |- t/ _& kCommon options; I( e5 M* y' @6 Q8 w
2 E! U" F, }& u% x# P& W
- Option with 'Q', silent mode. doesn't display message box for error$ C" V# v4 ]* k' _7 t+ Y
- Option with 'X', always display message box showing exitcode+ g3 b1 Y7 C+ G3 w; j" |8 S7 N
- Option with 'Z', logging off
6 @, p( ^9 f7 x( k" I& W4 n
8 Q% Q! o' t* M- pDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
3 \9 L3 g" T5 s$ {! K8 [7 Z2 \7 {1 ^: Q
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ y6 O$ H2 V' i  R" X8 ^& ?. |: V3 Q* `6 ?5 G- j2 e8 K6 }$ [
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- e' d. l( Y/ n! J3 r

% h0 ~( K0 `0 G& U7 }8 x6 H - Tab Sep. TXT File to SDJ's tlkeditor Export TXT . e0 @# V8 g0 H2 l6 m! e! S

3 p" \' C% H; O5 `7 GDAOTlkEdit -diff[m] a.txt b.txt
4 C2 N4 o4 Q- F1 S1 u3 h$ R3 Z+ M7 x$ V) I% M
- 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 w1 ]8 A1 d
- Case option without 'm' (-diff), Tab Sep. txt file.( T% l$ T2 q' k
- Case option with 'm' (-diffm), Line Sep. txt file.( [9 O) n8 ?& e3 a' t: N3 d1 b

7 b: V& C% q3 M& [  `1 tDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
, e# }! ~9 w0 ?4 y4 \+ ?- f: s  q! P' d/ F) r
- Export string item(s)
' O: S( V. {0 f - Option with 'u', extract without dup.& L. a  k% I# S  m( g" U/ i7 w
- Option with 'm', Line Sep. txt file.* H4 M3 [8 G4 |2 ~
- Option with 's', sorted by strref.5 E6 U& n1 d! F, a+ b
- Case omitted to-txt-file, saved to tlk-file.txt/ c( {9 t2 A0 D  W2 b2 k
1 G8 ^4 o# c# E/ R2 J, p1 j" \
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
, ?/ r3 A5 f# N& I9 B; N) l7 [; x* C. l6 |
- Import string item(s)- Z% M0 R; y2 Z0 D
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
) p3 T3 y' l' W5 ?% S' y% h0 K - Option with 'S', update a string value separately by strref
& W" [2 k: f. a5 F/ g - Option without 'S', update directly the shared-string (multi-reference string value)
7 c* Z" ?+ w9 a+ g) V0 E2 p' D - Option with 'R', strings will be reconstructed, and the same strings be merged.5 G4 T% V6 {3 t4 H9 A* H
- Case omitted save-tlk-file, overwrite tlk-file8 X+ [( m) w$ q3 _3 I+ Q
8 N8 u# n/ W% `0 D# b
DAOTlkEdit -d source-files output-save-directory export-txt-file
* F- Z" X1 c6 O# J' S  d
: R# L0 _) r6 X! ~; J - Remove & Export GFF3.2x embeded strings8 c3 d+ A- T; _5 d0 i5 W6 a
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
( m( M" o% r" v0 n8 Y: u) [  
" f4 V* G+ h. R, q% O* History -------------------------------------------------
+ w) B+ [0 o: P9 I
' R8 i$ c. t* E* g! y5 O& m8 Over. 0.20, 2010-01-19
4 k1 ~1 ]5 j% d/ Y/ t/ k% ?" G: [" Y* k* [1 c) B1 V
- fixed. didn't found strref.
6 \- F' R  Y2 c- added. GFF3.2x remove & export embeded string.8 k- p* `) R5 e7 t2 I7 Z0 i$ t" R
- added, Find All* u2 ~, i7 l4 n( j$ Z  ]2 l" i
- fixed, edit text didn't changed when undo current cell
/ t/ x, N* t3 D& k5 e1 z8 b& g- fixed, Find(F2) didn't do from start row. (v0.16 bug)" H% y) s3 I' {: G) X- \8 b* q
- deleted, empty.tlk) {1 C9 ?0 }- r3 [

4 Z, S( L0 d- d* ^2 h1 U[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
, A& f8 p. W: F" h7 v如果有支援字典檔的話,那翻譯、校正起來就方便多了。
3 U- W" D2 k( v* E# ~5 l5 f/ a% \
2 g5 e" c6 C9 G/ O% L$ K$ R! Y$ n等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( _, i7 J9 k& M/ P' o; o
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% F. W8 n2 M) q! ?" m, ^$ q5 f給UTF8什麼的文本,導回就亂碼了。 ...
* y& Y$ R+ Y0 q5 {+ C0 A+ g% hblackteajing 發表於 2010-5-2 15:49
- I& ^- B: ]8 R% x$ B! G: i* X

% \6 L1 O0 Q! T話說,我是用這個來修改 TLK 檔案的,9 Q3 v- P& I" B9 @$ }) ?

% k' e" C. b2 F& z+ T1 B4 T也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了8 A" R- v' k- U/ h. Q

( E" U/ N8 U7 r9 R; z/ [( b/ L匯出時選圖中那項,就不會是亂碼了,% Y: b3 w' ~( u3 k7 W' E  o
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: U( _# R" K* I1 X對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
' H" \- ^) _" H# h/ R& H7 n, i" G1 v5 c' x
good software !!! 4 I. B9 O& B/ A6 T6 L1 E' Y) H. B
support, support !!!& k" `8 B2 A: g* Y
/ }: u6 Q$ C% Z/ q- ?! a+ K8 I/ x: y
疑問,
4 i  o+ t  A' J+ a在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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