奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用. q) A9 L! d* W

- H6 K  a, q5 \! O 0 C' i) H. o2 Y) B( B

1 Z3 u# ?% ]$ [3 s) n6 a8 Q& ~7 A原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ x% T1 k+ Y; m( u) {
7 V' T. a2 t( D8 }
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
+ b6 m" |2 X& Q+ _# x8 TDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): \7 L  g6 d2 |1 Y& n" y
ver. 0.20, 2010-01-19' G* Q. ]6 M$ C3 [# Z1 W; u2 x" I

. l) \; i' b$ _3 q - DAO TLK Editing Tool
4 T" C8 v( B. r) U4 @4 G) N - Can handle multi-referenced string(s).3 H2 u% _& f' g' {( E
- Export (Tab Sep. or Line Sep. with/without dup.)
& B$ _( o  g% [( h - Import (Tab Sep. or Line Sep.)
5 j! U/ M$ `# A5 N" o2 [ - Comparing tlk-files
1 z% t2 t# F0 Y' ]0 D - Checking categories of the strings and Filtering the strings.# s* I  E3 J: F7 w
  
: M& U' U& e# e - Require .NET Framework.
8 A" h  D1 q! I% ~+ Z6 u6 h3 d" O1 E2 g
* Without command-line option, Program starts in UI Mode.2 h$ u3 ?/ Y& T

) a3 ?0 F0 r+ X( c- j* Command-Line mode ---------------------------------------
& a, G& W& b+ A" d& o; @% w/ |  o6 G8 y* @) o$ J
Exitcode: 0 No-Error or Succeed. else, Error Occurred
# y: {1 E! \3 ]* z  u6 j# U( j5 }' c+ {6 B2 N
Common options
8 d2 @8 D! q: N  W8 h4 H: c/ `! i2 ?
- Option with 'Q', silent mode. doesn't display message box for error: A5 E( @& G8 v! a" u
- Option with 'X', always display message box showing exitcode) K8 V: S/ V6 f7 _9 [2 t0 f
- Option with 'Z', logging off
1 t- n: m+ h* K: [/ K9 u1 x1 R: g5 B
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ C0 n4 U$ q; R7 `, N2 l; o8 B, C5 u; }4 E
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
0 I$ G3 B! T7 N: ^: v7 q2 t6 m; m0 }
! d4 C9 V; i7 b0 VDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, t/ M2 V% e. r# z0 L2 z
- o; T6 @  p/ G4 @ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) p) \* r# Q7 f  x1 s8 L$ P5 b4 s: m* Q
DAOTlkEdit -diff[m] a.txt b.txt& d6 I+ |- x" ~9 X
0 a8 ~' f- R* q. @: n4 M; 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>
5 G8 e! R5 I% i: y - Case option without 'm' (-diff), Tab Sep. txt file.( q3 {- K, [- S2 ]1 J$ ~
- Case option with 'm' (-diffm), Line Sep. txt file.
8 e4 _' d# E: H4 ~6 t) [1 N9 L& m4 P7 X
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]6 k8 l7 A' {  d, U( j
9 Q3 W  X! K' X3 L: B4 `; B8 s: {
- Export string item(s)
% E/ @; }# v; z2 a. n - Option with 'u', extract without dup.
; E- a( }+ Y4 ~1 _6 w6 b" [ - Option with 'm', Line Sep. txt file.
0 j+ L5 f# v# a! W - Option with 's', sorted by strref.
7 D) s% ~% Z( _3 y8 R* Q$ { - Case omitted to-txt-file, saved to tlk-file.txt# R, e+ t  X" p% @" {" t6 ~
) C* k+ V% t# q# t$ H- w
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
6 ~7 t% Z3 ?4 X0 T( N: n$ O% n0 f
- Import string item(s)
3 v. e' k$ g2 X! t6 P& [4 ? - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 w% G, O& U8 z, A( }5 g/ t
- Option with 'S', update a string value separately by strref1 R0 f4 p  |2 H' P3 T
- Option without 'S', update directly the shared-string (multi-reference string value), O9 j0 r! Q& ?2 V# ~
- Option with 'R', strings will be reconstructed, and the same strings be merged.
0 v" ^" g/ W0 X+ r - Case omitted save-tlk-file, overwrite tlk-file* p' {* ~2 w$ |6 ?. f
2 F' U+ G5 P5 G1 D5 b% b& d
DAOTlkEdit -d source-files output-save-directory export-txt-file  ^) T/ |' a3 n

9 @; v& ?+ \, H! H6 U - Remove & Export GFF3.2x embeded strings
6 k  Z" _, B2 s0 a& M! F3 l# a - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! R+ u3 R; d2 F( Y( F, V  [7 k& n
  
  d$ p& i# b! y* U4 b* History -------------------------------------------------8 P; `7 V( l& i2 f0 N
  J' _# q2 p5 A) Y
ver. 0.20, 2010-01-19
- N6 [7 N9 z6 }8 G2 ~
& y( ?/ R8 m' F. s9 m- fixed. didn't found strref.
& l+ }7 z# G5 q5 k2 s3 _- added. GFF3.2x remove & export embeded string.; {* m7 u* l3 u* N/ o: b
- added, Find All' l, L4 ?* z. @3 f
- fixed, edit text didn't changed when undo current cell
8 U. u$ ?* W+ J0 N" }! m- fixed, Find(F2) didn't do from start row. (v0.16 bug)
$ B2 j7 D- _$ p% I- deleted, empty.tlk' G7 r; N' U4 @+ h4 h

& y/ @/ t# f4 `. @  c  k$ O0 E[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 v: B1 H+ _+ ^6 S. r, {
如果有支援字典檔的話,那翻譯、校正起來就方便多了。, \3 t: w! a& F$ j$ j: C0 R

2 t' |6 M# i* T- `! `0 E等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; r' w, |; e, w" }+ [* B6 D
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 T- w- y3 ^. |2 x- e' ]
給UTF8什麼的文本,導回就亂碼了。 ...
6 c; z# X3 }0 B; v; B5 v& bblackteajing 發表於 2010-5-2 15:49

- L' b* k% ]7 b, `) x/ m. i: U) N
& ]. b& X" {- B3 F  h+ p" v) _話說,我是用這個來修改 TLK 檔案的,  ]: _2 S; k2 R6 c
6 \* `  R+ q, P+ d$ i% j, i0 }& m
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了0 W9 L, M! M6 {3 n  q) Q

$ s) H. I* |: ^+ l7 `- [& K+ X匯出時選圖中那項,就不會是亂碼了,
, Y# Z8 I; L" s9 J5 r3 F[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
' @4 V# I. j, N( p. o& M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 1 f3 [' L3 s, d5 \
0 {! w% b& ]6 ^& t
good software !!! 4 C5 F: E1 {1 Q0 U$ M8 I- M
support, support !!!
# Z: |4 R$ S8 m! d0 s; O9 f$ T* K' E$ `* ~9 n
疑問,
4 v8 C6 }0 `0 @7 K6 k, o在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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