奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用' d7 w, y% g# s% T# V* o: E. h3 C. Z' }

4 M! f/ u6 r+ w 2 \1 l! m3 H. k& ]$ P8 O
( M. F! ?( d/ r$ G
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
/ H4 Y/ X7 I- ]- k- q7 n/ q
) E1 e0 y! B/ g% PUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
  T; S8 f/ m7 X  r' I% pDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)0 S2 B* a9 M4 i- J1 p' R3 Y+ ^5 R' q
ver. 0.20, 2010-01-19
  S, P8 J% K$ \# Z7 E, _8 ^  W' g4 [4 \. [6 T
- DAO TLK Editing Tool9 q# I0 }% E  ]8 J
- Can handle multi-referenced string(s).
: j6 \8 O1 u/ {3 |) O - Export (Tab Sep. or Line Sep. with/without dup.)
( @+ D" G# c) a' h' L5 S+ e( H  W - Import (Tab Sep. or Line Sep.)3 }! J7 o% \* l+ @; J  K2 B4 R( }
- Comparing tlk-files4 p) k; a9 `! s5 B+ M$ Q! V; F
- Checking categories of the strings and Filtering the strings.
8 [' R% Y8 e8 C' J) V  # @% }, u- t% ?) ~( m* a
- Require .NET Framework.
$ O( i* ]6 K9 C3 H: T0 |: y$ y7 d4 \) `* k2 I
* Without command-line option, Program starts in UI Mode.( W" O" s0 G2 f/ L2 a3 n3 v
  m$ d4 m1 E3 y/ ]- L: K% E1 B5 H* n
* Command-Line mode ---------------------------------------
7 q( a0 [! P# i. y4 y4 I$ N* a, z" C( z; q  t. E; M* w
Exitcode: 0 No-Error or Succeed. else, Error Occurred
' A" V- ~2 Q. y, G; a' s7 B1 t4 W  o% g& D
Common options9 P) I3 c; z8 t
4 n' p, Y: U7 Z) K
- Option with 'Q', silent mode. doesn't display message box for error
9 C1 u2 @( P4 Q$ Y8 y/ j6 N/ F - Option with 'X', always display message box showing exitcode+ _! t* |, J4 \) E' D
- Option with 'Z', logging off
3 ~& ~/ ]: r* i5 K2 s" s/ h# l" C! }3 [& r
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 F9 P( s  q8 Z2 S# Z
: k: U, r4 ^4 v7 \# [% g0 k) J
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File* l4 B  f" G' @+ Z6 y" O
3 Z- ^+ n& ?8 S# ^: x( V5 x
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* v' m5 s. i; A' p3 r1 }# r, I/ Y

1 S5 f& U0 B1 ~! N3 i( x - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) k6 j) ^) a# U. U. C% I# X
5 \# F5 A; g0 l
DAOTlkEdit -diff[m] a.txt b.txt
4 ^1 H* x  Y2 l1 ~' _9 h* h. c! l3 e+ W8 t* }8 J2 i, W
- 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>
1 k, I1 v1 z* j# O7 @3 ^3 S# Z) _# S - Case option without 'm' (-diff), Tab Sep. txt file.9 i) `( h2 I; _& W0 U. g) K
- Case option with 'm' (-diffm), Line Sep. txt file.! H5 ~, `) g0 ~; D6 W+ u
- P! A7 m  z: j- H; @! X# f
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]( O5 G* _0 e: b, ~! \- |' L  M" n) }

& s0 H) I. B/ ?5 Q3 z6 |; O! S% z - Export string item(s)
* t/ t; A) U' f, T( M. x4 G - Option with 'u', extract without dup.8 Q# N! C: |+ H
- Option with 'm', Line Sep. txt file.+ f" o) M- Z2 A) x! E1 i7 h5 G6 c
- Option with 's', sorted by strref.
/ d/ E! f: h1 o - Case omitted to-txt-file, saved to tlk-file.txt$ ?- w& E/ N, h# N" u, J

0 W& ^$ _7 k5 N& RDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
' z$ J; E- _, s; Z
5 c' @& l. B% }+ y$ s; P  @ - Import string item(s)
' M) R: n' N2 f& |- J  } - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
- B( O$ O; n, w6 |6 O - Option with 'S', update a string value separately by strref& m0 m& ]; q  ^; n& O4 u: S( M
- Option without 'S', update directly the shared-string (multi-reference string value)# b: N, w" V* q1 N; B
- Option with 'R', strings will be reconstructed, and the same strings be merged.. k/ t. p8 W+ y) [7 t% A2 W
- Case omitted save-tlk-file, overwrite tlk-file
0 K/ h; E1 c* a% Y/ T  |: g+ y # d% }  |2 V) ^4 I, e+ a
DAOTlkEdit -d source-files output-save-directory export-txt-file& q# v. [. }( J1 B! I
4 X3 z# {3 v8 C& N1 m, i3 a' J* _$ x
- Remove & Export GFF3.2x embeded strings
' a3 [0 t2 `3 v9 f, F - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) T# {! }' r' K9 G  
8 ^" Z/ _4 U1 I/ a6 K  l! p* History -------------------------------------------------
' `% V; a8 J* r6 w) X# R, a
7 S. D. z, O# j, v4 S  Z% d  Rver. 0.20, 2010-01-19
% Q# F& w5 Y; A2 a  L" T$ F/ o) I0 S- M; M$ q$ w% S  e" P
- fixed. didn't found strref.3 ?& U- g* K* ?# Z4 l
- added. GFF3.2x remove & export embeded string.0 b# J4 I$ L' P: V6 b
- added, Find All/ ^) c! K1 O! @5 T' i; |+ s4 j
- fixed, edit text didn't changed when undo current cell
! G5 S4 \" L, {) g' {- fixed, Find(F2) didn't do from start row. (v0.16 bug). }8 b6 U5 }" C3 J; n
- deleted, empty.tlk
/ M& K2 @' x' @8 Z3 W5 H2 x. Q4 i! Q  e! P1 ^$ [% x2 k4 u
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,. j- ~/ T/ i3 ]
如果有支援字典檔的話,那翻譯、校正起來就方便多了。; q2 G, v! ?6 w9 ^+ T# w5 _/ }) o

/ A6 O3 D* V8 S- y) `. P等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# q3 {, O: b+ t7 X+ N9 \) I給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% a0 s% H$ G1 X! p8 g給UTF8什麼的文本,導回就亂碼了。 ...5 U- V, ^0 m+ S/ X# ]/ W
blackteajing 發表於 2010-5-2 15:49
3 C9 @5 e8 C" h/ f- u2 x5 C
0 x: C; T5 w) Y1 {; d7 ]" D
話說,我是用這個來修改 TLK 檔案的,' m, f  U8 z) [4 L2 b2 ^

* l8 w2 w3 G& L! P7 c7 Z也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 Q  b; R  M0 _" L0 V: K' e% x* D
9 F2 v) H: {5 }. ~; d) }- Q
匯出時選圖中那項,就不會是亂碼了,* f4 c) e" f0 B8 ?
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. Q) m1 @1 u+ ^7 I
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 . S! m9 L  }* g* k8 X2 A! @+ K: \  K, X
1 G( N+ s1 g4 V* N
good software !!! - O: K% z0 _$ Y+ @3 M6 q# L
support, support !!!
8 `7 {- k6 A+ _5 J# T
+ I0 F, g/ B; N! w# d, G疑問,
3 \4 K. |- ^: x0 _' L/ G0 l在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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