奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
7 s! h3 i& P& F3 y( u( j2 `* l3 L0 S0 d0 A2 t- a7 k
& h& Y& F' d3 ^5 G2 u+ _) F) ]

0 p+ Y9 L: ]  y原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- N1 v# I' R# [" ~) i! V8 c
! Z3 ^, l* k6 w3 Y6 b+ M) {
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
1 @" P1 U& d  |DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)+ E% t4 r6 ~4 T& g0 r4 _
ver. 0.20, 2010-01-197 B9 }7 G9 f* N' f$ l$ K% ^

2 l' }% @- L! o, x - DAO TLK Editing Tool  |  U5 b# \! Q" Y" A* k! `
- Can handle multi-referenced string(s).
' }% @( j* Y- C7 ]9 t5 z9 t - Export (Tab Sep. or Line Sep. with/without dup.)
6 ~( H. ~2 A' s3 z$ O- q: Y - Import (Tab Sep. or Line Sep.), x% K8 j8 t* l1 ?6 s$ ~" Y2 W
- Comparing tlk-files
: D. N! d6 f/ f* p* F% s - Checking categories of the strings and Filtering the strings.4 b* f% O! U) o5 L! J+ A# w4 I9 p8 _' \
  . u1 T8 I- a( }
- Require .NET Framework.1 U. |7 \! @3 R. }

( @6 o1 H. {$ @" J2 ]* Without command-line option, Program starts in UI Mode." i( R. c5 y. B0 Z3 ^  i  @
" b% i0 ?/ J" t( W9 E% ?
* Command-Line mode ---------------------------------------
. f  e; b5 h/ o5 |; |% ]. p4 }' Z: E
Exitcode: 0 No-Error or Succeed. else, Error Occurred, E4 f! z& e8 P+ K

+ K( x# w' ?* C8 MCommon options! M6 M, \: a& q& ~. v

! `4 P: w2 X( z - Option with 'Q', silent mode. doesn't display message box for error
, k" x# y9 c0 b3 J - Option with 'X', always display message box showing exitcode
$ d3 V- @' v$ Q3 W; I - Option with 'Z', logging off
( L4 J" z6 K- {3 @% a, Y$ O/ t: U( L/ [% Q' n# i$ {; [
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
5 r3 b' c" t3 ]  j% ~3 u4 ]) B4 ]+ _+ G
. t; g2 A, t8 [7 { - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- p6 ~3 J+ z+ i# t+ F
! {( A7 s% ^# d8 V7 `
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 m0 T/ B8 f; Q
, ]  s, S8 ]' N7 V. Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT " e6 t; L; o, _" x' M

! r. Q! ]( t& k* SDAOTlkEdit -diff[m] a.txt b.txt4 P, f8 u8 A! F- X: W1 v& D4 N/ r

& z7 d2 Y: Y7 B2 t3 b - 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>; L' {& C$ ~4 @, D& v0 q- c
- Case option without 'm' (-diff), Tab Sep. txt file.; B3 l2 @" l# b3 Y& E% S$ T1 E
- Case option with 'm' (-diffm), Line Sep. txt file.8 [, m" w9 r# ]; n

/ [: p) W# o. R9 A) P5 J' yDAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ H: g- j- `+ D6 Z# T( ^" A6 I

1 P3 U/ _/ C% l4 i/ ?7 g- I - Export string item(s)
/ G1 p0 L2 \5 L5 Y; g( s; L - Option with 'u', extract without dup.) h# u' c( I- {5 ]2 o: w- o
- Option with 'm', Line Sep. txt file.% @- k+ I9 X: t5 {# I4 X# x
- Option with 's', sorted by strref.
. r6 H# d- j# q: z - Case omitted to-txt-file, saved to tlk-file.txt7 o; j5 b1 O& x# P0 y
3 C! _7 C1 ~: I: H. ~# z
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- }) m0 [' h$ q  \" }( h% T9 ^, c% u/ Q( I# Z
- Import string item(s)
% I! [/ @: {7 N: J* K - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# N* d4 Y- W0 Z( J( F' t
- Option with 'S', update a string value separately by strref+ }: ]9 _( e1 H4 e# ^& T1 Z
- Option without 'S', update directly the shared-string (multi-reference string value)
: G' X: X, _) m! P - Option with 'R', strings will be reconstructed, and the same strings be merged." G: \# _# O5 f( n; d
- Case omitted save-tlk-file, overwrite tlk-file
. j) h6 L0 @! v4 l" V2 y6 ~
  X8 e4 r5 o* k( Q9 N# }DAOTlkEdit -d source-files output-save-directory export-txt-file
' R7 x. {& k# q4 o4 n5 i4 }3 B8 ^
( q3 V& }+ K" a6 ?, A - Remove & Export GFF3.2x embeded strings; J) ^% o7 G6 F1 A
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"# t% C% g  {5 V
  
+ }+ J5 L8 |' Z( N- K/ f) ^& f% F* History -------------------------------------------------
4 M% w6 r+ |: Q. `1 A1 S1 h2 F
. j/ I; ~/ O8 T1 x0 s9 i2 hver. 0.20, 2010-01-198 ~. U/ l* T0 L) c- P, s# [9 y

+ J, f& \, R, k4 M+ p- fixed. didn't found strref.
) g2 o3 U1 }  m3 a' g9 g/ ^) D: L- added. GFF3.2x remove & export embeded string.% f5 |: ^& q' j( A+ ]) X7 l% g, u
- added, Find All
! B! D$ D& `: P4 r% u$ h- fixed, edit text didn't changed when undo current cell$ H* a* g4 L& M: h* f: ^; `/ T
- fixed, Find(F2) didn't do from start row. (v0.16 bug)" @0 o8 Q* N8 v; c( g  t* e* x
- deleted, empty.tlk
- d6 a; V) F; W4 f; N- m' O+ Y6 S+ ?2 e5 O( @' m
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,3 U0 {, [9 @( x/ R
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
$ S& z3 v+ K* F; Z1 a3 Y$ q: k  T# p+ K# g. f
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 A1 W4 }8 ^. B$ r4 V給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. E. }3 s/ \7 l# O% l給UTF8什麼的文本,導回就亂碼了。 ...  g' z" h5 ]$ M& t; P( m: u
blackteajing 發表於 2010-5-2 15:49
" i! q8 {5 Q6 ~2 r, f
* d% W6 d) G$ T3 i1 F
話說,我是用這個來修改 TLK 檔案的,; A4 n. G$ b5 J4 `7 M+ y  f

# t6 ?, q3 `! k$ n  R也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' ]0 Q$ e9 y4 g/ |! h! ?4 o4 \( e! S* e6 X2 u
匯出時選圖中那項,就不會是亂碼了,
' ?+ z: N4 a. e. M0 e5 d[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
5 h3 m/ J, \: |+ V, L: |5 K對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 5 v" k2 K3 R* n, a4 Z) L; B0 n
+ w0 Z, [0 [2 @
good software !!! ! Y) h) ~/ l& r% T9 f# a1 v
support, support !!!
3 [# I3 g0 L5 I, }& r! i, b5 z9 R( o$ r0 V4 q
疑問,
/ L8 K, o/ i' O+ |9 A在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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