奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ @  B; ^0 o, f0 E* B6 w5 M

9 Y. `+ ]6 {7 F3 A
* ?, C2 X9 K2 C; k; x/ ^: k( y
- \, y% ~* b. v( m原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: G" Y4 I6 P; n: [" b2 z; z/ V) D; X% @8 u
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
# A9 X# n2 i  }4 O, K( c) K3 NDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
4 a: ^9 K7 g: ^- k7 R* {# p ver. 0.20, 2010-01-19
4 J! d: p# [( y2 `& j; d1 {2 O- }% C9 j6 O9 D- x9 E
- DAO TLK Editing Tool
+ a7 s/ l/ L& _# K - Can handle multi-referenced string(s).
3 r8 l# N: d! G0 p- P5 ?' i/ q - Export (Tab Sep. or Line Sep. with/without dup.)
! m0 S8 o2 r; N  E/ Y - Import (Tab Sep. or Line Sep.)
5 P- ], d4 F4 {8 S! Z( } - Comparing tlk-files7 J  D3 r  G8 ~& p1 @
- Checking categories of the strings and Filtering the strings.3 K' i7 _9 v, D# k3 D6 z3 x
  : E. k& ^; B5 `3 W* @% ]* L2 S
- Require .NET Framework.$ Q, Y; c1 Z+ G: ^% y0 }
8 r' q2 l- J5 M' o- g0 m$ g: O; n, j
* Without command-line option, Program starts in UI Mode.
( ^+ c2 y6 b8 ~- z
/ g( A% ]; l, n* Command-Line mode ---------------------------------------9 D( O$ C& Z, T0 J! @" F# [: F
1 [/ u9 g- N3 l* [$ y; P) P
Exitcode: 0 No-Error or Succeed. else, Error Occurred
5 ]' n7 j- D" e: U0 _7 j% E; u0 `+ L0 L9 Z
Common options0 b- y/ z0 U; r6 U

- b( j$ T: _$ \% W, b8 D3 R+ u - Option with 'Q', silent mode. doesn't display message box for error. w. ]$ j! c( T# f
- Option with 'X', always display message box showing exitcode
: G! h1 `9 z" @% ] - Option with 'Z', logging off
4 P8 T% ^: p) e$ h6 p5 m" L- {7 A/ m; y4 s3 o  ]! p
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
! b) E$ ?& v$ s( F8 H- O! C: P8 R: e8 k$ J/ f9 @
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- c- B* |7 ]; z& o. B' q% ^0 {9 ^
5 o) S& @5 ?. `
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt& j/ f( h& N0 y+ w, ?- p
9 Y  p$ ]7 i5 K
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
- T) s" B8 |: n% o$ D0 R; E, e% n+ T+ m( {+ `$ n9 A9 y
DAOTlkEdit -diff[m] a.txt b.txt& C4 _# N; G6 f
& g3 M3 f' w- o
- 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>* o* P5 O6 I0 G8 @( h% N. S9 V9 E6 V
- Case option without 'm' (-diff), Tab Sep. txt file.
4 y1 D( c" t0 K7 w- H" \- m - Case option with 'm' (-diffm), Line Sep. txt file.
/ D4 d+ G) h; F1 U8 I/ g5 n( f
6 `, w/ n5 Y  g7 L$ I& ~DAOTlkEdit -e[m] from-tlk-file [to-txt-file]; Z  j( L) S$ e! l, T
) W, ?& q" U' b; X+ \; V; o1 H
- Export string item(s)
. a' s$ G8 Q! A  B' ^8 J - Option with 'u', extract without dup.2 x5 [3 Z) z$ G% J, Q
- Option with 'm', Line Sep. txt file.
9 e! {" x  t4 V3 I! H - Option with 's', sorted by strref.
! S8 P5 o- n  g( V; U - Case omitted to-txt-file, saved to tlk-file.txt" b! Y9 _- G! s
6 R3 |3 T; n' Q- c) O5 ^
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]2 h0 [. K+ G$ b* k" M
5 `. n! ?8 h7 f# }$ H
- Import string item(s)8 o2 Q3 F( t& T: x. X: a5 H" S
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
& X6 U3 x; {0 E6 K  Y* ?# U5 \6 {- e* U4 e - Option with 'S', update a string value separately by strref
) V% K9 w+ E. U- L - Option without 'S', update directly the shared-string (multi-reference string value)2 Q4 J; J; Q' g
- Option with 'R', strings will be reconstructed, and the same strings be merged.
$ A5 M7 W9 p( C) l; c* ^ - Case omitted save-tlk-file, overwrite tlk-file
) Z) r5 \+ d4 u7 R
6 D2 M4 C7 q7 f+ e$ g& }# V4 zDAOTlkEdit -d source-files output-save-directory export-txt-file: j) e, F5 c- j1 {3 c5 p- d) _4 _

+ B; S( V5 L  N! X - Remove & Export GFF3.2x embeded strings
. E) [1 C! A& e6 ^5 j3 ~ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"8 L8 `* n1 Y, J% r2 M$ h. E, j
  
( U* O- p! e; |8 X" {4 {* N* History -------------------------------------------------
3 m% ^# M* g6 L1 o3 b  N2 [8 E# O
  L  h9 `, ~! B2 R+ _! ?ver. 0.20, 2010-01-19( C- Z9 g% G8 \0 L6 N$ U. a

7 k- q; c+ f% `8 l+ l- ]5 X- ^- fixed. didn't found strref.
  I- Z2 @  y+ v$ D& B+ y( N- added. GFF3.2x remove & export embeded string.
& V# h. I  B" W3 |- @# h- added, Find All
* l# y9 o; t: ^- fixed, edit text didn't changed when undo current cell
5 G$ M7 Q  N( X- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 Y2 t% q; Y2 F1 ~5 c+ W
- deleted, empty.tlk
; A- k3 k* P3 [6 E6 W$ |0 @" S  H7 o5 _. X0 W* i; @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,% o5 @. f' t8 V" `% R$ W/ m
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
/ ?: b; @! I+ ^/ ]8 f8 o
# ?' {5 e2 \2 p! \' g; y等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 c" l1 r3 D3 {& c& T給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! E7 j9 X# f& `給UTF8什麼的文本,導回就亂碼了。 ...
  ~% ^( G, o5 L# pblackteajing 發表於 2010-5-2 15:49
6 q6 d+ S7 z, ?! _% k2 J- I

8 B$ Y1 J. B+ \" K話說,我是用這個來修改 TLK 檔案的,! o. n5 Z" |# p6 M2 s# D
0 m+ g% X5 o* k! p$ V, L# ~
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
$ @4 H0 _( F! o4 j0 v
9 V: Q4 Y; s; t/ o' |7 f7 h& e匯出時選圖中那項,就不會是亂碼了,
& V, G$ L2 ], S) o[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! i( @4 i" h9 K* g對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 5 s: I" B$ O2 B

3 R- M  U( x, m0 g/ s  r$ K/ Ygood software !!! . P% S* m6 [: m0 a
support, support !!!- j0 N4 [1 Z. f- t  z8 r4 g

2 k8 {2 O2 y. v疑問,8 M" g; j  Q! d8 h+ n
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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