奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用5 S/ I5 ^- J+ ?. B& ?1 Y

4 A9 ]+ e4 p) G" ~% x" \4 d% z) K
; n6 V4 @, W5 K( a# ^  ]. L
# V! M9 B6 s( J5 v5 H; z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
5 P% G- m1 @6 J- |  a# m" N, X+ W
9 V, \; P- g2 x% S$ s# v, PUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                & K' y5 q7 |' \
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)' ?0 P' K: {$ f
ver. 0.20, 2010-01-19
+ g, l: N6 i( ^) w4 L
; {7 E" k9 ?! n6 ]/ Z+ F - DAO TLK Editing Tool1 ^9 F, i2 K: C3 r- B3 f' H
- Can handle multi-referenced string(s).
! ?6 _2 W/ Q* r* _, y+ X/ r0 l7 x - Export (Tab Sep. or Line Sep. with/without dup.)
4 ^" s% k8 \; ]( R( a5 t" ?! f$ O - Import (Tab Sep. or Line Sep.)
/ v, a5 W; ~4 b  ]& p& T& t; t - Comparing tlk-files5 ^) @! d& `  R5 U
- Checking categories of the strings and Filtering the strings.7 x$ Y* ?' g. g3 y0 ~3 C$ l
  7 n; n$ H- `& w: m
- Require .NET Framework.9 C. [9 d2 S* c6 s

; g% `. ?9 k, b2 V. l8 _  F* Without command-line option, Program starts in UI Mode.' Y: [* `; O# Z. B

3 T+ D: c$ y( h/ t4 Z' b( Y+ _! }7 H* Command-Line mode ---------------------------------------
& f- T: X& Y: ^4 U) `7 M( y$ _
+ t' l! ?4 w/ J1 P) C1 \. mExitcode: 0 No-Error or Succeed. else, Error Occurred
; H( _/ M" D) C+ w/ }2 M
* G8 R# m9 E8 \) ^4 J2 o' K% LCommon options. l2 r  Q: e  D* x) \
' I. g% n' ]" a" g3 W4 t* R
- Option with 'Q', silent mode. doesn't display message box for error
! W4 Y" V% L; l. h( N3 B* L - Option with 'X', always display message box showing exitcode$ d! x7 }/ ~. d# N, @/ U, z* h
- Option with 'Z', logging off
8 w' |: y5 F3 _5 r/ w) w9 c
+ L( |) |0 U, h3 [3 KDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
- h0 q% |8 G& w
2 Y' a/ n) g$ S - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File6 p( z1 g% R0 B

# E- S# V% N% k/ pDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
) j4 q% R& b2 [
* D- h$ g' M* K! l - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( _4 Z9 w' R' L6 A3 Q1 P( {: p+ {" h, a  ]
DAOTlkEdit -diff[m] a.txt b.txt' |0 U  H2 M: A7 ~. _

+ G* Q6 A5 u; {$ 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>
, e5 c  W+ t5 D - Case option without 'm' (-diff), Tab Sep. txt file.
* Q' o7 S3 B+ y$ s - Case option with 'm' (-diffm), Line Sep. txt file.1 m* y/ S; j( `, d3 e" E7 W" M

0 }0 U1 U2 K4 H( @DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
, N& c3 k, {0 f; s0 a" `6 l
+ n+ B* ^  A* e' n5 x - Export string item(s)9 {  p- L% K7 Q# T* W+ x- v# v' l
- Option with 'u', extract without dup.* ?4 n) K7 i" }+ X8 S5 S
- Option with 'm', Line Sep. txt file.( G3 k$ A/ s' S5 D& I8 ]5 P: i& o
- Option with 's', sorted by strref.
& I) r0 {5 o7 [+ L4 A% O  U: ^2 T; P! x - Case omitted to-txt-file, saved to tlk-file.txt
4 D, I, V$ W- w; ~& v6 u% v
# ]& Z0 m8 v# \- I" t! zDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) U3 Q! n4 [( n4 q# `, ^3 v! _3 F! Y+ O9 L) u4 z7 B
- Import string item(s)
9 x9 ]  U% ~/ E6 z! K - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
: X" y) X# r+ z+ K& S  i) v% K - Option with 'S', update a string value separately by strref
6 x: v8 [: [9 P9 X% _5 } - Option without 'S', update directly the shared-string (multi-reference string value)& \7 q5 e/ ?) T5 p
- Option with 'R', strings will be reconstructed, and the same strings be merged.
/ W0 O5 x! e3 y( ] - Case omitted save-tlk-file, overwrite tlk-file, [" X7 c* m- z* q1 _$ c1 h
! N' o* L4 z# |5 T! w/ X
DAOTlkEdit -d source-files output-save-directory export-txt-file& S1 J* c0 S7 `+ q. z
3 D& X/ |$ N- d+ }/ e/ C9 \
- Remove & Export GFF3.2x embeded strings
8 |: d1 Q4 y7 K" [( R - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* W8 o8 I: u0 M' g  8 F, z/ `3 t2 U: e" ?& u& y9 M
* History -------------------------------------------------
( `: ?1 H1 A1 h5 _5 B9 Q- H# }' x9 n% P! y
ver. 0.20, 2010-01-19$ j6 g+ g5 l! f& E& n1 \  d

* ]/ {  F# p) Z. B. T- fixed. didn't found strref.
/ R; F+ e' E9 P+ _- added. GFF3.2x remove & export embeded string.+ r# b7 B, ?2 ~3 X% H) w# f0 W
- added, Find All) `0 X8 ?- k+ ?( s1 b
- fixed, edit text didn't changed when undo current cell
1 R/ F( c* S" J- fixed, Find(F2) didn't do from start row. (v0.16 bug)
3 [- }  m$ A# I- H' ~4 K2 J- deleted, empty.tlk
5 F* `3 o: L+ C- y5 g: z# Q$ x/ j6 F$ `% {4 w
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,. d9 ]  S" X2 u7 f
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
9 f; s9 h( {9 s' h: R3 q1 h3 Z& F1 m* b. N% H
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 w. ]1 d- S. ~8 w3 [給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
/ ?% a9 `/ z$ y# K給UTF8什麼的文本,導回就亂碼了。 ...
" u2 ?  b4 v' Ublackteajing 發表於 2010-5-2 15:49
7 ?" L1 S$ R7 J% R. s% t2 i

: _0 w8 }/ ]5 U8 ]0 T. |. i話說,我是用這個來修改 TLK 檔案的,
- s5 S- W! t  s% @6 U
: Y9 T/ ^: ]$ P1 s也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# D( _8 m9 A5 f' U6 w6 a' ~; l: v) n% V* ]/ W5 e' {0 Y
匯出時選圖中那項,就不會是亂碼了,& l/ D% U3 x5 \4 i$ b
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
/ a6 Z4 `, V( m. g對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
$ V! ?9 g+ P* Q# H6 S! x* `
0 u0 `' n" f6 hgood software !!! % a0 x9 a/ ~' Q7 m( L- G
support, support !!!. k% ?2 \! @% k& _8 B, F! C

: [! s2 @- n/ W1 `- j# h" L4 v疑問,0 Z9 Q5 D# Z4 @- m0 d
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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