奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
; H6 v9 k! G& o7 P: ]
4 }8 a% s8 L: U  x1 L, l2 }
4 e; }: Q9 E9 ~: N5 m( p4 E6 T9 _, A4 b3 ^  I, j) W6 h" [, M4 ?
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2718 E9 A# @: N8 W' {- T
* j% o3 C. r* B( _4 z
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 U+ n* Z" t0 g! `3 s" F) ]8 YDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); }/ k( d$ B" ?, {& u
ver. 0.20, 2010-01-19  q4 x, p. h+ X5 T* a2 P2 s
9 k: _/ ]$ O' t# {( m
- DAO TLK Editing Tool' [" E4 N, n  P9 {3 S- Z$ D; j
- Can handle multi-referenced string(s).
7 N# v+ z3 K& i$ o0 B  A" W - Export (Tab Sep. or Line Sep. with/without dup.)  X  G- e0 s, i! o
- Import (Tab Sep. or Line Sep.)
/ u: Z4 t% `; \+ U# F - Comparing tlk-files
* `- L2 t  v. s7 k4 B7 @ - Checking categories of the strings and Filtering the strings.
* {3 c( E8 z, A9 w: x; w- i  ) O& O$ |$ J* E" {$ }
- Require .NET Framework.- q! }+ U8 e; f4 Q

5 l: M4 ~+ N7 D$ d' T( _: y- P! X* Without command-line option, Program starts in UI Mode., k; ^, p$ x' L% F) W, m! e8 G  g/ P
& i  T( w4 u/ e% C$ P3 |( Z3 }
* Command-Line mode ---------------------------------------
0 u. D) b8 i$ H/ ^$ |+ ~/ w$ W* O' a. @' z' R1 z5 T5 M% f
Exitcode: 0 No-Error or Succeed. else, Error Occurred
8 t2 [" N; L$ q4 [" v( S. {7 H# A) L1 b* n7 \1 v* K$ z: d. c
Common options
0 M2 s6 h4 Q' Z6 G+ l. E" }9 @- V: W4 u2 l6 x
- Option with 'Q', silent mode. doesn't display message box for error& y/ P2 z- T$ c* _1 @
- Option with 'X', always display message box showing exitcode
# c/ X, Y$ N! g4 o - Option with 'Z', logging off& Q2 O' v7 s, S  ~, z4 R( ?4 ?

8 z5 M& }: E2 _# E- {" J! d, ^DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
. H" ~# o. _8 c. E+ I7 ]- R  J, b- K3 C  N7 I3 V0 s  r, {
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; t) V/ M1 w( z
- i) u2 s* B' k" z. hDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt( L' O, t0 j  `9 u5 o
! y4 L2 d  N% m5 _& [1 [$ u% A
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
% Y2 i  X6 Z/ ^1 m( _% b, T2 G9 u! A# r4 |) z' N# z5 F
DAOTlkEdit -diff[m] a.txt b.txt
: k) I: i* {2 O3 k) J3 Q; F" E2 W! L
- 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>
) h: i* z( r/ N3 ]. }( S0 y( G8 H - Case option without 'm' (-diff), Tab Sep. txt file.( w: e+ Y# @! y. X, m% f
- Case option with 'm' (-diffm), Line Sep. txt file.4 M9 E& [7 @, m; y
$ h: {1 g  a; s  j9 _
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]  R/ ^5 K, P& i( O, {

3 S: o2 v3 L% n# y; G - Export string item(s): U0 v  i8 V! X9 a
- Option with 'u', extract without dup.4 @4 y* k- U* U6 h7 O) l2 r
- Option with 'm', Line Sep. txt file.
( `; o6 t# e7 ]' E, s. u - Option with 's', sorted by strref.5 T% A; v& b" D) k" R  b- o7 _
- Case omitted to-txt-file, saved to tlk-file.txt( i2 l% c5 R9 ]: x  K% ?4 L
7 {9 ]; K( P; Z9 R
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
1 n, E( v6 k5 f2 V+ ~
2 F2 `3 S9 }' w( ?, t( P - Import string item(s)6 E8 W9 r. h! `
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, s3 e+ g0 t3 D/ C - Option with 'S', update a string value separately by strref
; \) W2 o" ]% q5 K0 q( ~ - Option without 'S', update directly the shared-string (multi-reference string value)
1 L! {# b) _; y2 }% W9 T - Option with 'R', strings will be reconstructed, and the same strings be merged.( N! k8 W3 p* J! G" I& t: K
- Case omitted save-tlk-file, overwrite tlk-file
: R' P, @1 K" i- S/ h# b% G 5 k, h0 I1 ]0 x2 |9 y1 v
DAOTlkEdit -d source-files output-save-directory export-txt-file7 {* q  U% G1 X; f. o! b- c
; F- c4 A' t6 I* d% L* v1 {$ }. I
- Remove & Export GFF3.2x embeded strings+ K! b; e9 @4 ]2 I5 y8 _" s
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". N' w, c( X8 T
  
; A8 b0 T3 N* T& u+ p( o$ p) u. J* History -------------------------------------------------5 V' \4 d, T8 G7 n1 [: g
  l$ m" l7 j: a! j$ b
ver. 0.20, 2010-01-198 @. V4 `& {. x6 v1 N5 M& O
' s0 I, `3 `' P3 l1 I; j3 k! {
- fixed. didn't found strref.' y1 ?. C4 N# k! n" u
- added. GFF3.2x remove & export embeded string.
" ^( R6 ^: Y) S  S/ q+ ]( u2 ~5 x' [- added, Find All* C( |* L; M" d$ k4 G) k* [( `
- fixed, edit text didn't changed when undo current cell
" A) X" x4 ~0 V( S' T- fixed, Find(F2) didn't do from start row. (v0.16 bug)
7 N& d7 j- T: i- deleted, empty.tlk2 x' V+ m0 q' l+ N- W! F
8 K( Z" C" x7 d2 _
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 I% M) ?: H+ M$ o- R3 Z0 V7 A如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 W$ g+ K7 {8 \; K/ J" ^3 A5 R8 |
' r$ }1 T' j" e. O
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' w, L& M2 e- o: i3 a4 I; j4 ]/ ?給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# _, Y8 p; [; N$ s* [; Z
給UTF8什麼的文本,導回就亂碼了。 ...
* j- x" c% }: t/ P8 ]blackteajing 發表於 2010-5-2 15:49
8 j, T) U4 p1 ~  [$ o1 ]

/ A4 @& g+ F$ D- M話說,我是用這個來修改 TLK 檔案的,
( a  h4 }6 k( D( f/ C+ H9 _8 S8 n6 ?. u! t* w4 J
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
2 b5 R  a* R7 Q  s
) t  H# I( p4 J8 S7 R匯出時選圖中那項,就不會是亂碼了,
+ c" X* C0 f4 Q8 J3 W7 y5 j[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
- j* l1 L  f1 q& ^* ^* i6 Q對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 3 i- H% c- ^+ w, N" m! F
# u! t7 M* n: e5 n
good software !!!
% ^7 X8 S1 j; gsupport, support !!!  p' l' i" u  X4 \# F- l
- K4 q6 q% I  q' J" E" {5 w: p; q
疑問,, p2 z3 S* H  h3 A
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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