奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ d' M! k: q. _- a2 e$ g" T8 i& x3 e: M. C! M8 X1 t( x7 w# N

) A2 N( w. V8 E$ E! R, ]" _; {1 J% J8 v& q
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ d. m. W: n6 r% J7 u- U) e9 y! s$ D4 t: h; c! T+ B, U
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " d& K6 X, b8 y7 n3 G
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit), T6 S( p- W. u: _
ver. 0.20, 2010-01-19- h+ K% P1 K8 N  k* U$ b2 o6 r
0 Q5 m" O: N# I0 m8 b" m
- DAO TLK Editing Tool
3 q! L! M4 x" Z! R0 _- @4 D: G. h - Can handle multi-referenced string(s).0 T- O5 M# p$ f2 Y: k  U9 M
- Export (Tab Sep. or Line Sep. with/without dup.)# z  K: o: J+ I% o' S# D
- Import (Tab Sep. or Line Sep.)* z* Y& M. S6 _5 `7 f7 y
- Comparing tlk-files
3 D; p) f3 `1 p+ b# _! A! o - Checking categories of the strings and Filtering the strings.( T% u. \' G* _9 A
  
2 i; g# e* ?. ^- X9 T: n - Require .NET Framework.; f3 c& Y- n" f7 B- d& E2 G

9 f4 [* ~' P7 i0 k/ R* Without command-line option, Program starts in UI Mode.
, [. |4 r, g8 K  |
* P, d- z6 t" i$ v- M( J8 P* Command-Line mode ---------------------------------------) e' `) A) q; j9 I3 e
- l# k# G9 S# n- V; S' D6 p% Z
Exitcode: 0 No-Error or Succeed. else, Error Occurred
$ x5 |" e/ l9 J6 D6 x
* t: [3 n7 h8 iCommon options
" C4 y: N% k2 O; E" S# f# Z4 K
( k9 a/ }8 P- |9 ] - Option with 'Q', silent mode. doesn't display message box for error
- q, I* k( Q4 x8 E! _5 G - Option with 'X', always display message box showing exitcode
/ v* g: Y0 B% F - Option with 'Z', logging off- o/ {9 G. N6 i  F1 S5 A! P: y  l
' V2 m& L7 {3 A, `) R5 b1 t
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt; n! I* Q! V% _$ l! c; F
& S3 X0 ~) B1 b2 A: i  H
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
( I  d, T* e/ d! ]- l) ?  q- ~" M" F' r0 C5 x5 A! F& B
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, `- A1 D! g% S, l% g( S  a7 ~
; X$ U8 f5 S, ~4 w% [: z - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
8 G6 v7 W4 }8 ~" ~$ k3 Z+ a' P
/ C5 Q7 v( o4 F/ S" LDAOTlkEdit -diff[m] a.txt b.txt0 j5 l# ?) r# b7 O

' N: s8 B" u% \$ L8 z' s. S" n - 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>
0 z* R7 N4 o$ v - Case option without 'm' (-diff), Tab Sep. txt file.
' _, W" ?  i8 k- V2 p* @8 G  t* i7 `3 X - Case option with 'm' (-diffm), Line Sep. txt file.
/ n- o' Q) }% G8 ~5 R5 z  q1 Z
; q& B; }! W& p9 i- @- `5 HDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
5 s& v# L  l' {8 x
8 P, e; [  s: y/ E- A+ {7 d+ _ - Export string item(s)
. x1 U2 I6 r; W1 L' G - Option with 'u', extract without dup.
, t8 y4 Y6 W" b/ z! z - Option with 'm', Line Sep. txt file.1 [' c( @9 K) J1 B% R
- Option with 's', sorted by strref.
5 r0 [" j6 D- ^3 u; q% X - Case omitted to-txt-file, saved to tlk-file.txt
# O8 X& ?+ S2 g' ~' G& W" ?9 A$ o
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* L; ~1 V& }; ~2 Z

' G* n- v5 x: R+ ]% k - Import string item(s)+ S( I9 R) T4 m. l. ^
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 ?& y- p: ~4 d7 R5 e9 M) b  ? - Option with 'S', update a string value separately by strref/ j* z: l; N8 F, h
- Option without 'S', update directly the shared-string (multi-reference string value)
) J+ C8 K. Z) u$ H" K! @( Z - Option with 'R', strings will be reconstructed, and the same strings be merged.# v# B; q9 N2 \6 y8 o% m) F
- Case omitted save-tlk-file, overwrite tlk-file: Y* a( v! H$ x0 m- S

0 n7 c6 f# @4 w. ADAOTlkEdit -d source-files output-save-directory export-txt-file$ e4 B& F- e" Y5 P; |

1 a( T" a/ b1 I7 }% W3 k0 n - Remove & Export GFF3.2x embeded strings
3 D- j% ^8 o! V" |+ S" j - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"/ u8 a! d6 x1 G! P0 U: @
  & p& U- e) H) ]" a0 {/ P% y
* History -------------------------------------------------$ m# y, F# l- M' ~" l% M
- Z) D  a* s4 p/ o
ver. 0.20, 2010-01-195 \9 }  D" h3 K# F# K) M' x
. q) u" g& Z: d+ x2 F& m
- fixed. didn't found strref.
- N: J! d: D  T7 ?- added. GFF3.2x remove & export embeded string.
- m7 ]# B1 x. o9 c. c9 h! t- added, Find All3 o2 X7 ~# l$ l" H( X( r0 L
- fixed, edit text didn't changed when undo current cell: [# @* C: k* W, d3 X
- fixed, Find(F2) didn't do from start row. (v0.16 bug)% b' O  b6 n5 ]- ~; e& m9 q& i
- deleted, empty.tlk. m, ~8 G# \2 s9 ?- V( }
" p1 W! I& M: i' q$ T: l* |  w
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,; e- k+ A! I) A7 H/ o, d6 }
如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 N; N  O  |9 {. c7 K" m* r4 J
2 q: z' v8 u# n% {
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
9 \4 p9 d+ n5 K& K給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% V9 B) r! R1 ~1 ], G  x% P給UTF8什麼的文本,導回就亂碼了。 ...& z- k! C, Z1 {0 f$ l) ~% y
blackteajing 發表於 2010-5-2 15:49
4 Z& p: q# |0 i4 i
8 Y0 x6 _# n% _0 B/ v
話說,我是用這個來修改 TLK 檔案的,
$ R$ q2 F6 `" r$ s9 j, e) L" n5 F
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
; f" |/ V& Y) ?2 [9 j
# K) h  l7 x" T. ~6 j匯出時選圖中那項,就不會是亂碼了,) D% G$ N% P: P/ ?! v* C  p
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?! n* ^& m1 ~, p( f
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
1 f3 l5 u. y3 ^/ o1 V6 q& C5 n% N+ C# Q5 Q+ o
good software !!! : m% ~. g5 v6 s! R
support, support !!!# m$ Y6 Q* c; m7 @. f! M' ?

- P7 _# x/ n6 R& E5 M0 `# F9 g- U疑問,, u4 V% b3 A8 W# @$ p# ~* L
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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