奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 l9 m- v* _0 Z2 R4 D1 |: p: p

% ~$ w6 t; b) V # S# S* l  d( k( U0 X

5 a- \  O& O! A. @% `原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ R3 j6 Y: r5 h

; w# |: e- c1 _: Z4 UUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ( }  r) W. h& u2 I1 I% {. H
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)# i0 |& @6 H3 T( ]' V2 a$ y
ver. 0.20, 2010-01-19- h2 \+ {" h1 p* p/ M

5 p: x' R2 D; y; z" P7 p1 N - DAO TLK Editing Tool
5 S2 @9 a* z. S1 S) c - Can handle multi-referenced string(s).7 _2 n$ L/ t1 {1 q
- Export (Tab Sep. or Line Sep. with/without dup.)) @" l% a7 \; E6 r2 F7 r& F
- Import (Tab Sep. or Line Sep.)
* j  p& V( x* w4 f: @5 i4 u& N - Comparing tlk-files: W7 V2 [' u! A0 z4 H3 ?
- Checking categories of the strings and Filtering the strings.
, {! m* U5 X- J3 r5 f3 ^2 ?* B  & H8 I  A2 P2 U( p) u' ]- S3 P* m
- Require .NET Framework.
: s1 B' W( i0 e6 f, x$ _8 [1 ], W' K/ w5 H4 j' d
* Without command-line option, Program starts in UI Mode.; ]" y& B- {  J! n! C5 [
& G6 O0 [1 W# Y, E5 a2 G
* Command-Line mode ---------------------------------------$ u& _: `9 E& R8 r$ ~( [& J# R6 R

% Y$ \2 c  R% W) `' uExitcode: 0 No-Error or Succeed. else, Error Occurred* l  f, a2 k8 E: h; k2 H4 H9 v5 Q# u
0 e1 }: @1 A% H; n+ m; n* L& Y& `
Common options+ k& {, L1 x: D
2 e; F* s7 _. J8 C. o& W
- Option with 'Q', silent mode. doesn't display message box for error  x9 T8 V# u/ d% V, M' [& a
- Option with 'X', always display message box showing exitcode; m( z0 L9 n) C& ^; O
- Option with 'Z', logging off
/ e2 p. {8 D6 r0 u0 R) J
* ^" d. R; i: l7 p$ }, Z. NDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
; H9 D9 o+ }2 h8 m8 e# x% N- @3 L4 D: N# Z2 s. p" E3 e2 @" Z! Z
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File8 V: Z* h; N5 O, G* \
  Y; ~/ X' `4 v) i1 Y( d7 u6 V
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* |, F6 [% z1 q, R9 u2 j, _$ F8 I* _- J
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 1 q% o% ^7 _- u
1 J0 d4 U) h$ a' E0 e. Y  E
DAOTlkEdit -diff[m] a.txt b.txt
* ~4 P; f3 b: H6 J0 [  Z; f5 q: G8 D, 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>
$ W. @% c& K  V) J( Z  U9 S# t - Case option without 'm' (-diff), Tab Sep. txt file.5 G$ E) s1 |4 g7 j
- Case option with 'm' (-diffm), Line Sep. txt file.4 X9 b6 q. M% q+ T( L" j

. l7 E+ Z- x2 D$ i8 {; T2 VDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
6 W% F& d) x# ]* C' G) ?8 t4 @& q2 g
- Export string item(s)
1 Z( S; o+ v+ Z' J - Option with 'u', extract without dup.% X) P( y' ^/ ?
- Option with 'm', Line Sep. txt file.! N7 \% @# z; Q$ J) B$ c4 Q
- Option with 's', sorted by strref./ s, s4 D1 I# F
- Case omitted to-txt-file, saved to tlk-file.txt7 u) n; X7 g3 C
: b4 q, z$ F8 `; h! ^
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- k6 m  j% d( W; z& M
! k+ H( ]# t# v/ T
- Import string item(s)
" i% s  F+ F( C; E% c) o8 u - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# Q% k. o7 P  n+ y. I2 r5 q2 C& s5 c
- Option with 'S', update a string value separately by strref
& f- u8 B, r1 N4 k - Option without 'S', update directly the shared-string (multi-reference string value)
, m! n  o+ V8 i6 } - Option with 'R', strings will be reconstructed, and the same strings be merged.8 h# l2 V4 z' n- f
- Case omitted save-tlk-file, overwrite tlk-file* I0 w% J% E7 e% J
% ~) E$ X0 ]. I5 K
DAOTlkEdit -d source-files output-save-directory export-txt-file
: t7 z0 e) \! k  z0 A1 U+ f) m: e, M0 z8 s! \, `3 `0 w
- Remove & Export GFF3.2x embeded strings! g# v7 }5 W+ Z
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
7 _' C- o1 d: z0 k$ p* ^( U- A3 g  
) H& s2 w1 Z) l7 C, @* History -------------------------------------------------) _4 e! ]' ~9 d
$ x! ^2 ^& Y' Q3 P* b7 ^
ver. 0.20, 2010-01-19" {& A' s* @* E5 j

; w$ I7 y( W7 z) ?- fixed. didn't found strref.
- }1 C# S+ R. }) U" F2 v- added. GFF3.2x remove & export embeded string.( B2 ]6 K2 U3 s
- added, Find All/ F* v/ U# [: S; l
- fixed, edit text didn't changed when undo current cell
7 V- b  O' U7 T# a/ c2 }- fixed, Find(F2) didn't do from start row. (v0.16 bug)! A1 b- Y1 c. z( R3 N& I  e1 O# r. C
- deleted, empty.tlk
. x7 f1 u  j& x3 A. w! {; E1 @6 o
( H0 N- h, _( S1 {$ I7 B. D[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ K; j8 V$ T" R5 C* V
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
0 }# A  l: M2 O+ M' A8 T; q. p/ e7 }$ t, S9 q9 z* b- n
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! j0 f7 {, ?) g$ r: R$ Z給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
( j( e- f& j" F給UTF8什麼的文本,導回就亂碼了。 ...
$ r. e8 n; B; h) X  b& ablackteajing 發表於 2010-5-2 15:49

2 E; E6 \; i8 x* S7 i$ |* z4 I5 K9 B: d
話說,我是用這個來修改 TLK 檔案的,+ ^; U9 q" G4 n1 N( I' L

& ?; ~" y0 ~6 d+ L4 l- \也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
3 c* o& g3 U" e7 {
- S1 x4 ]0 {+ G* z. ?匯出時選圖中那項,就不會是亂碼了,  g% h# W4 {8 y7 d
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& b9 w2 ?3 }, @: f% p
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- ^4 G9 c$ {: F, ~# \& i3 Q8 E5 z. a  U2 a0 f7 W% {" j- j
good software !!! . h4 d+ B+ x! U9 d2 b8 m
support, support !!!: ?7 q& X4 ~# J7 j7 i3 j' ^

9 p! H- X8 q$ W5 U/ E9 v' W疑問,
0 V& V/ m! A, d8 E* c8 {在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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