奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用$ p8 p- Z8 m/ n, s
/ k9 }# w- k: ?& n; J
3 }* @4 E. D$ x0 `

* i  _' H( T# n5 W7 A" s: [! Y. `8 a原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* Q/ r6 f& O9 C( ^
9 J& }8 X' |! {+ q! f- }2 mUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
# N3 A- M  r  B9 GDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* i7 Z3 _: Z5 w& I
ver. 0.20, 2010-01-19
4 l2 a1 a+ h  H
" Z& b9 J. R2 y1 v! g - DAO TLK Editing Tool
( N4 |- W% n% W9 V- v - Can handle multi-referenced string(s).
% K/ d3 U& ~5 t7 B+ I - Export (Tab Sep. or Line Sep. with/without dup.)& n% n0 e4 D0 U- H: j5 M% [; d5 ^
- Import (Tab Sep. or Line Sep.)
( @% j+ H% C/ D6 Y  n2 t - Comparing tlk-files
+ M' D4 s8 Y: u8 d0 h' l' |& ~ - Checking categories of the strings and Filtering the strings.
7 ]3 x, P1 \" Y+ t7 J9 w    ~$ c9 Y) C$ j! ]. m; B
- Require .NET Framework.
5 ~: w- D% x. R! P
: u; `$ @! A7 B* e& C* Without command-line option, Program starts in UI Mode.
! b/ D4 f$ v2 A4 s* X# V: v/ P
1 |8 G& k# D* \7 V& v2 ?% L5 e* Command-Line mode ---------------------------------------
3 T8 D5 u: k" }7 C# h3 ]
7 ]6 v. r. N3 c- u4 o, p. fExitcode: 0 No-Error or Succeed. else, Error Occurred
5 _4 c1 q) M* Q. T1 C4 O6 r1 R9 u) C/ p9 T( S# n2 @2 Q
Common options
# y, M$ W* O% ?) M' X( o" i8 F, j" P' |8 M. A; I5 m0 D: w# ^  q
- Option with 'Q', silent mode. doesn't display message box for error% H$ a* v5 Y9 @5 d
- Option with 'X', always display message box showing exitcode
# O5 r% D/ ~& C! x% W) a! T7 S - Option with 'Z', logging off& f( \- j* H3 I" T7 _
) y# v* V9 Q% k7 P$ m0 m( m
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 d& a( c3 W8 X' O' @
. |- |8 u1 `" Z# G* p4 y
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 v1 c1 B( v( s$ R) _5 j' n
: s& t+ E1 [+ B  d
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 Q- l( m4 f" |8 l6 D2 w
* K) b. c& x. f0 V* Q9 S
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT / |) u( u& a# U( q4 V
1 ]* M3 L+ n; w- }+ i0 k$ A- C
DAOTlkEdit -diff[m] a.txt b.txt2 r8 k( c3 P0 z
, G* F' ]+ u0 Z4 K, c! o, k
- 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" {' z" v6 g3 P- w - Case option without 'm' (-diff), Tab Sep. txt file.& n) M. ^5 q1 D) X5 i$ d0 U
- Case option with 'm' (-diffm), Line Sep. txt file.
3 T  j. m0 t9 {/ }# E* f% ^$ ]7 }  Z+ g- ]7 l1 s8 o# {. f
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ @' ]2 _2 M$ P  q$ V+ C# X, O; }- E
+ I- \" F0 a& I  s
- Export string item(s)
. D3 b2 w9 P# S6 V; ?' h - Option with 'u', extract without dup.
1 g/ d* Q9 @: [% D6 `; P7 Z* M - Option with 'm', Line Sep. txt file.
( {4 W4 Q) J# _$ i) `+ m - Option with 's', sorted by strref.
" }( V  i0 j- I- L - Case omitted to-txt-file, saved to tlk-file.txt1 ^0 o4 p' C9 c( M

: n. N, @; z) L, [0 W* m& ]2 f/ @DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% L  [& U, n7 `4 P3 e* T5 M, J9 J6 L5 T4 S/ G, J
- Import string item(s)
  e( T$ `! O' f2 L0 p+ s5 `- W5 V - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
2 F' a( r# m7 S* r0 v - Option with 'S', update a string value separately by strref" k; e5 j; L+ i* n
- Option without 'S', update directly the shared-string (multi-reference string value). \% E( f0 K( \' \0 ?2 x# j) ]
- Option with 'R', strings will be reconstructed, and the same strings be merged.2 h! K( Q; Q7 j( M5 ]0 q6 c
- Case omitted save-tlk-file, overwrite tlk-file
$ w9 l/ J; k. ?9 t , ~4 A. E9 u2 Z2 q0 b+ w5 R
DAOTlkEdit -d source-files output-save-directory export-txt-file
# @* d6 `( l1 j
9 {6 h8 s7 r1 a3 ~8 r4 s- F - Remove & Export GFF3.2x embeded strings" G) t2 Y. j0 T
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! E  J3 d. i( E" K/ `' t- D
  
$ D9 Y2 z: V/ j9 J1 o* R) J/ j: D( w& D* History -------------------------------------------------4 M8 k* _* O4 V% h9 M  }

0 r& f( b4 [% Y8 Jver. 0.20, 2010-01-19
+ K9 b' Z2 D0 E0 M0 x8 u. q2 K) Q9 i. e3 l
- fixed. didn't found strref./ ^$ w* ]# B2 E# W0 }( Z) n5 ?
- added. GFF3.2x remove & export embeded string.% m' p4 N0 P3 S' i. m2 S& E7 z. s
- added, Find All. p0 \2 n8 Z9 E" A# Z/ _4 N( L$ O
- fixed, edit text didn't changed when undo current cell+ W; `0 S( M! {
- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 z. ~8 q: E/ s* K2 l* k. M0 o  l' m
- deleted, empty.tlk6 e, {' @5 w3 R; z+ z% A

( M& M( v' [* J6 B4 g1 v[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 Y) @! {6 y9 K; X
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 Y3 g) c% R# Y" Q% i; _  R& g9 u4 g
8 A. h% k% G1 c# X$ Q等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
- s0 \5 l! x" j3 P  k+ O給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, t+ W5 R$ y7 W3 z2 d2 `
給UTF8什麼的文本,導回就亂碼了。 ...! ~$ F% M) `7 F. t! {
blackteajing 發表於 2010-5-2 15:49

4 i( ?2 ]* I  ^" @0 m
5 r) ?0 W  {1 G3 `$ Q1 |話說,我是用這個來修改 TLK 檔案的,
5 P& T7 N/ r0 {; G) f5 B
# }" \8 r" ~2 X& o  O& S2 S& s也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了7 k# l4 S' f3 N/ y7 d+ m

: g6 g0 k/ s$ F/ O匯出時選圖中那項,就不會是亂碼了,) i& O# H6 d4 Q7 n( E
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) b! N9 h8 b, R
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
7 Y$ I* J/ F1 L
4 }% }2 N; W$ @good software !!!
$ d" G3 ?6 f* R$ |: ?support, support !!!  m4 e( G% [; I$ @8 I; }& [

) m# k$ N& u2 a5 r疑問,
: q, D3 w# T0 e2 \* Z; C! P在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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