奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# m3 I$ t$ p( _/ r( l' f  }5 J/ `, y$ L5 \

6 @# }& \4 G9 l9 z5 ^8 z3 n& |% K
7 X: g4 m( p& A- A+ h; X) H7 \( P原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
/ N* T' u, ^( H
  J0 U+ x3 p) `Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " U( y, T' w$ P- d* h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
$ C! H3 Q0 ^9 q4 S; q ver. 0.20, 2010-01-19
, d' W6 e; i  g( \$ w; F& X! X+ V2 U; y
- DAO TLK Editing Tool- u/ w1 z- ]& a+ @
- Can handle multi-referenced string(s).
8 A, c) u' r& T1 m' X - Export (Tab Sep. or Line Sep. with/without dup.)
" z$ ~" Q6 P7 C - Import (Tab Sep. or Line Sep.)
8 \; M/ ~( m: n# `) G - Comparing tlk-files
# t6 Q" x( v. V. |8 g - Checking categories of the strings and Filtering the strings.8 ~) i8 ~& ?5 R: c  F, W, z
  
: V( g) o2 I# ^) F. p" x - Require .NET Framework.% Q& h+ g, ]& S, T: b. X

4 H7 ?9 K) l2 y. R$ ?6 N0 ?5 O  d* Without command-line option, Program starts in UI Mode.% y% s4 U6 C: O0 C7 d7 U
$ C. G& q) O7 A/ Q) ~! {
* Command-Line mode ---------------------------------------
5 {+ f4 s& N7 J4 [8 ?0 x! A, n% u9 W  @, t$ I9 C7 M
Exitcode: 0 No-Error or Succeed. else, Error Occurred  C7 p# W# U5 K9 f
3 y6 P/ V% e; e6 B1 m1 z* g
Common options$ h" k3 A9 R" M; o9 ]

( m3 D2 d( [: Z2 }0 R, e - Option with 'Q', silent mode. doesn't display message box for error: S% q1 v4 H3 T  K% M
- Option with 'X', always display message box showing exitcode  s! {" }2 ?8 o. m; e# b
- Option with 'Z', logging off# o% F' D  c9 P$ B9 @

! G. v# f) u1 l/ r3 m4 }! @% vDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
& b( y* m, K) ~/ U. @; u& v* ?7 s
' i% R8 a3 T4 K2 R3 ]! `; v - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File$ V; {8 G5 k3 f- w8 u
3 B$ n( v# ~7 D; T
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt6 _: [" t9 d9 O4 Z9 H

/ t* W' p* n# ]. ~  c - Tab Sep. TXT File to SDJ's tlkeditor Export TXT - }6 ~0 t5 P1 O7 d
4 a" M+ r" {, W4 n9 q- q" L
DAOTlkEdit -diff[m] a.txt b.txt
. w: m( ?9 C1 t6 J  J% W7 D( v
" q2 ?& Q' d+ \ - 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>+ X- P$ g" {& R/ ?% q! @
- Case option without 'm' (-diff), Tab Sep. txt file.
. |" g% y- i' D) I/ ^1 y' b7 u - Case option with 'm' (-diffm), Line Sep. txt file.# c' B1 W4 G2 s! u3 C# N# j' C
& K; ?1 |3 d) c/ X- a9 n, z% }2 C; P
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]8 X8 U3 Z" T! _' b; Y6 X7 k0 Z

5 ^, Y* n$ e& k+ b - Export string item(s): b) F- A- u8 k* W1 [" v
- Option with 'u', extract without dup.
5 |, S9 B/ P' h" G! }4 E7 ^9 N - Option with 'm', Line Sep. txt file.
3 p. u0 X4 B2 _! B+ K1 Q7 m. C - Option with 's', sorted by strref.! f  C# R* k- c$ P0 H/ e" [
- Case omitted to-txt-file, saved to tlk-file.txt
) G8 f6 m% {7 H# ?! B4 T1 q
" W( F* Z" Z' ]  m6 p% b; `) ?' }DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 j+ n6 O  |: r6 Z

; W& P+ c8 P% Z8 y1 e - Import string item(s)' o! j9 o) ]# w4 o
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 @+ h9 ~$ I" T% L& u - Option with 'S', update a string value separately by strref
9 i: Q( _/ t6 m# W5 t1 G. X - Option without 'S', update directly the shared-string (multi-reference string value)
( K9 R" M* B& q8 J4 E - Option with 'R', strings will be reconstructed, and the same strings be merged.
* o' D( U9 a" W. L" H - Case omitted save-tlk-file, overwrite tlk-file
, M$ E9 [$ y8 X- k5 `7 k: V; J  ~ . O5 w/ l7 f' S. `5 G' r, V
DAOTlkEdit -d source-files output-save-directory export-txt-file; j+ f3 x  N8 M+ o  d
+ ^! X4 L, z8 [: `! ~3 f1 S8 [# W  L% V
- Remove & Export GFF3.2x embeded strings
7 l& F  I3 Z) ^+ I9 K$ X - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* `, ~5 x2 Z6 b0 s
  
; K0 l8 h4 r2 R* History -------------------------------------------------3 k- l' s' q7 u" i/ |& B
% o3 w, z( q. O4 [( m$ a
ver. 0.20, 2010-01-19
4 J" N& X3 a  f
; |0 \" r2 \+ `+ v( R$ J- fixed. didn't found strref.3 W3 B% Z$ G3 V$ `8 U
- added. GFF3.2x remove & export embeded string.
* Y2 K0 K% q) }; I. E8 `: h1 p% x- added, Find All: W* u4 g. H6 l7 l2 D& S7 y
- fixed, edit text didn't changed when undo current cell
: Y; \0 g0 x) l/ S& ^- fixed, Find(F2) didn't do from start row. (v0.16 bug)9 E( J3 K+ s) N
- deleted, empty.tlk' c0 P+ Y7 s3 }% Z; W3 g

& z  f9 p7 j9 V[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,4 j8 m+ @6 c3 v+ b4 x- h& S; u7 p
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
& w: K1 k( C) M5 z) _$ @; T" ~, E2 ~' {' u, [$ ?
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 O' a! {9 p: u1 f* P* W給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# ^  c+ {+ o/ J* l給UTF8什麼的文本,導回就亂碼了。 ..." \' ^; U; [* K' a9 K! [# J2 W5 z
blackteajing 發表於 2010-5-2 15:49
+ W9 Y( ]" P8 Q% _% j) q+ z" |) p

: h+ G- v( N1 |, \' G4 |8 i) _' V話說,我是用這個來修改 TLK 檔案的,) g% P  u. `  V' _0 [2 K" ?* S

) n4 y0 z6 p; F# e& C8 q7 Q4 g也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
7 H( s8 }2 @- T5 o. v& O
7 i& v: X6 M' w' V% |- z6 h匯出時選圖中那項,就不會是亂碼了,% b" g8 U- d" k) k
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ w0 }" w% X* J對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ f+ m7 Z' b. Q2 s  i
% l/ {& E( n3 o' Fgood software !!!
1 y2 B9 B! q" L; Y8 Dsupport, support !!!. p, X& j4 N7 T. n. q+ Y

! K+ M, C  R7 S! L2 ~' X5 n+ o疑問," Y( e( U: D. Z5 |
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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