奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 T( n+ J6 g6 E7 w, u, C- f
& B; f& a! M5 |6 v8 g + L# j  q/ x7 q) D) H! D- u" s

+ [, t# P, o$ j, \原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
% y: p+ X2 S% k) E# {
! d( N# Q' O; m; tUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                0 S3 }; h1 k, \4 U8 d: h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)( @4 L5 U+ T% F
ver. 0.20, 2010-01-19% k! i- @- H1 ~( s1 d
% t. y9 u, j9 W! ]8 f1 C: v
- DAO TLK Editing Tool3 F2 x# H! x' E7 s/ t+ \
- Can handle multi-referenced string(s).
0 |: I5 B" T9 ^$ l$ U  A* N' Z - Export (Tab Sep. or Line Sep. with/without dup.)
0 |+ o% U: m6 W6 k$ v% i" v - Import (Tab Sep. or Line Sep.)+ U7 M1 h" g2 E% d
- Comparing tlk-files+ @4 r: C# E: X9 `7 V
- Checking categories of the strings and Filtering the strings.
4 {& ~7 k" ~1 b9 H/ B, N  
4 \. |6 _# o* o" M; C5 e, U2 {% t  [) p - Require .NET Framework.
1 ^* R8 t( [4 d9 `5 b* Q! _* X2 T/ e/ g2 S9 A# ?
* Without command-line option, Program starts in UI Mode.
5 o' U1 K' o0 Z. B, H8 Y/ i9 j6 ~) k& S
* Command-Line mode ---------------------------------------
- e& i2 Y' [7 \" k2 R8 A8 b& e4 ~7 s( m4 o6 [, K( d% s$ P
Exitcode: 0 No-Error or Succeed. else, Error Occurred
( E3 D! m9 X5 r0 N) J7 r+ z3 s0 w- X
Common options
: u: t+ S1 V* Q7 [6 M
) N; U7 g( V" f  @ - Option with 'Q', silent mode. doesn't display message box for error  Y2 I8 c1 c& q: L1 \
- Option with 'X', always display message box showing exitcode3 `( P! |" R3 b2 D3 e: H: ?$ T
- Option with 'Z', logging off
4 ]( ?" u" o; F  e# R/ b' p
8 v: v* N4 x8 p. W/ P" lDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt+ Q3 A! Z$ e5 G" ]/ V0 E1 Y

0 |  F5 |" C6 C5 E, f* Z' a5 Y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File3 Y/ k8 r$ g1 z- b$ l

; ~* R4 e$ p$ ]: KDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt  {" a) A# D2 _6 x, ~( p
2 E8 k' G' a, u/ J  ^
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 2 j" ]9 N- S2 m% x1 Z9 b+ w
2 |. E: F. A, m$ F' v) h
DAOTlkEdit -diff[m] a.txt b.txt
/ `& e2 Y5 L: S
3 g8 p6 b* b% _8 f - 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>- X0 t5 z* }( k7 E' x% F8 }& b9 V
- Case option without 'm' (-diff), Tab Sep. txt file.; |1 F  t  t; u1 l! U8 y8 |
- Case option with 'm' (-diffm), Line Sep. txt file.# }, p2 I5 _' ?: X
7 u7 k/ U' Q  L  j% B6 S
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]% k& c0 }+ f1 ~" X4 v. N# k' w
1 l8 ?- S  u/ g0 }8 V
- Export string item(s)
6 R& J* w/ a, w% B& t' N& x, k - Option with 'u', extract without dup.
5 J6 C5 l9 U% s - Option with 'm', Line Sep. txt file.
. D# w8 H- |3 H5 t - Option with 's', sorted by strref.6 g7 p/ a3 B5 c
- Case omitted to-txt-file, saved to tlk-file.txt
7 h) c4 d; K* ]. |) O
5 U) _. q9 A, ?, `1 m9 C1 T0 Q* jDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) [  h4 b% Y$ S

" G0 A8 y( p* b4 C; l% u; k - Import string item(s)
% ?: H2 T* q& C3 p9 A+ \ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"* U5 H1 n: X3 y$ q3 w
- Option with 'S', update a string value separately by strref
) ~6 j5 t; P  q. Z1 j& c - Option without 'S', update directly the shared-string (multi-reference string value)
# }$ \9 R2 g. h& }- D* V - Option with 'R', strings will be reconstructed, and the same strings be merged.
" e3 }. E( j7 c  U - Case omitted save-tlk-file, overwrite tlk-file& @) K3 Z, @* t4 P

* C" ?6 h3 H: \8 l9 W& ~! _DAOTlkEdit -d source-files output-save-directory export-txt-file
4 ~5 v* r; K8 b: E( z* H4 l
, C9 l& F  w' B7 S$ f9 R - Remove & Export GFF3.2x embeded strings# f, n/ O  U6 z. R9 h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
: E* U. c8 R/ @; z- e3 E  5 W, n2 l, Y% j1 Y8 l% {, |4 }
* History -------------------------------------------------6 [# U1 }5 Z( j, L. s& x

& L+ y! g: D: p6 vver. 0.20, 2010-01-19
5 ?6 f3 {$ O0 ?/ V1 V* Z' a8 |2 ~
- fixed. didn't found strref.
5 X" n$ {$ e: s+ T9 x9 S* O$ Z- added. GFF3.2x remove & export embeded string.! a% H* a6 k1 e0 z
- added, Find All
& U& ?5 ], R: C- fixed, edit text didn't changed when undo current cell
# V: J% v" ^, I  h5 {- fixed, Find(F2) didn't do from start row. (v0.16 bug)
. ~: c* Q! c/ v, ~/ U; @0 `6 P- deleted, empty.tlk  O! v& C4 U1 D: t, {' L

% o+ b& q2 E8 `8 R[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ q: S/ w" j) C& ^( E0 a" o
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
! C. z9 k! B8 [* d7 m: {" m) N
0 {/ ?" y) ?: a9 O等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& K" c2 ~8 B1 @# f# J+ d. [
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 F6 m, Y& d7 @+ P  f: \給UTF8什麼的文本,導回就亂碼了。 ...
2 @0 L; W, ]7 u( ^- C) A& vblackteajing 發表於 2010-5-2 15:49

2 q3 Z3 v: |2 n8 k7 }2 h  z/ X
$ G, M. J: {& k話說,我是用這個來修改 TLK 檔案的,  V( s9 a/ b. q/ B
9 ?6 w5 b  v7 Q& Q# k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
( l3 D, y9 k3 o3 o  v6 x6 `9 d
匯出時選圖中那項,就不會是亂碼了,* t- I% W0 R( S3 Y; g1 g! Q
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
- ]; R% C1 H4 o3 p8 Y& a對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) o5 z& H& Q% y7 ^7 k
7 K; q+ c6 z6 {3 e
good software !!! / d! ^* _# t: h
support, support !!!" |" \1 ]. H/ [* O9 H' q

+ h$ e% K# |* q- @# z, f. W% w疑問,0 J! P/ D0 G- p+ y8 B
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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