奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ x8 @. V  u: i2 O! I3 Z9 c( ^
" Y& ^5 l, ~! s4 w. Y- R   k0 I$ K% t& a
8 @: z$ ]) z" |( Y  F' B7 p7 K
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
/ S  v# `( F0 s/ G
& u( f# L% O% aUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
3 h, V. J  t% XDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); A8 I' r7 v! N* A3 W, w
ver. 0.20, 2010-01-19
/ Z7 \5 E. q, v, W1 @; R$ e* L. d
6 B) s! p9 F7 ^8 d  Y - DAO TLK Editing Tool
- i$ ~  S( W1 c) [# W6 X - Can handle multi-referenced string(s)." R3 q; M& x, N# o$ R& R& y
- Export (Tab Sep. or Line Sep. with/without dup.)
: z& S! j' {. S. C$ A- [ - Import (Tab Sep. or Line Sep.): H- [7 n- a) Y, d
- Comparing tlk-files
2 P1 [1 i; S) l  M' u% e5 \ - Checking categories of the strings and Filtering the strings.9 K# a: N" {$ ]1 c
  : ~8 e1 P( I: P
- Require .NET Framework.0 c5 N$ D9 V3 s0 o  z1 g) d+ w
0 |, V. z# M  K2 n6 I0 P
* Without command-line option, Program starts in UI Mode.* c+ t  ]+ D' K3 f6 |( @  V

4 _& k; t4 ]* f: r! h7 U* Command-Line mode ---------------------------------------: h' H7 F6 Y2 b* p, C

" F6 a; y7 g1 o( W  }- ]Exitcode: 0 No-Error or Succeed. else, Error Occurred
/ j4 N- m; |# D+ J
) t6 m! k! l  O% q+ Z4 s) HCommon options
; a! Z! c# |  T5 G  e, e2 w' l  ~3 e) V  R: x6 M$ W3 p
- Option with 'Q', silent mode. doesn't display message box for error
5 d: _/ C6 _  {) \0 k) W - Option with 'X', always display message box showing exitcode7 L9 k% ]# M, t# a
- Option with 'Z', logging off  Z" P7 H) u. R' o+ C4 L

4 x  q. F4 E3 @. g+ b# m# f! XDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt$ O# ]3 O* S# b

# F6 T: ^9 n& Z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
. h- B- |: f" |( ], O# q# P6 ^1 k  t
; J& l9 K6 K. e4 N1 mDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
; H' s" g* s; X4 m0 ^5 i+ {/ K7 N% b, Z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ( {4 S9 _* s2 {
6 ^# ^# @7 U' [% `; m! l
DAOTlkEdit -diff[m] a.txt b.txt1 F7 V. d+ W: n" K& q! P
( x# P! O8 u: H2 q: v% y8 q9 v
- 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># Q' K% M" y9 S# c3 f' @6 C1 s2 s! D$ X
- Case option without 'm' (-diff), Tab Sep. txt file.
8 e7 t/ [1 U* ^# W - Case option with 'm' (-diffm), Line Sep. txt file.( Z/ B7 K8 H$ L+ ^

$ K) ~8 A  N$ _2 E6 UDAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 |: w' f2 a! t. z1 P# X

: G+ H2 p4 ?  T1 B: K3 l - Export string item(s)- o4 f& |9 [; U+ a0 }3 T
- Option with 'u', extract without dup.0 R& t7 n0 [; P1 t7 [0 v
- Option with 'm', Line Sep. txt file.! n8 q  A; u& t+ j1 g( B: U0 A
- Option with 's', sorted by strref.9 W& }2 s  t8 I) V) r
- Case omitted to-txt-file, saved to tlk-file.txt& d" Y" V  T( K) G3 X/ _

& E" k5 {- P9 p& t# n% k" q! VDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# k# M+ `" T4 _# w
2 H2 Y+ H8 c, ^ - Import string item(s)
9 |+ u4 J1 E% Z& N& K. \ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ H: A: g3 v( v" D - Option with 'S', update a string value separately by strref1 P* [# J/ ^$ P5 Q, [
- Option without 'S', update directly the shared-string (multi-reference string value)
7 a$ G7 L4 T$ n, U/ H& n - Option with 'R', strings will be reconstructed, and the same strings be merged.6 [% N' d! N: e6 k( V/ ]8 T
- Case omitted save-tlk-file, overwrite tlk-file( J" g4 u$ v0 s. d& N" l
3 M( w  x( S* @3 r. @: r5 r
DAOTlkEdit -d source-files output-save-directory export-txt-file
) R/ E7 u/ Y$ q; ^
' N( q+ }$ S+ U# Y9 \. z - Remove & Export GFF3.2x embeded strings
& E6 m2 |7 z0 [9 h2 O% k - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 ^( a& z3 U4 `' s# G3 x
  ' ?9 Y% y9 f3 O$ b
* History -------------------------------------------------
- W9 L$ F4 O) Z4 z) K
: N' {8 `8 s: l; O( O. dver. 0.20, 2010-01-19
% B/ c  |+ Q) k9 L
. m% o/ F3 ~+ v7 A; L- fixed. didn't found strref.+ q7 v% p3 E0 E- F  @
- added. GFF3.2x remove & export embeded string.; p8 Z7 w, l+ m" h# }7 K
- added, Find All
" a1 T0 ~0 S* T6 T/ Y9 Z; D- fixed, edit text didn't changed when undo current cell" f% r  x6 H3 @" z8 c" y8 r& k
- fixed, Find(F2) didn't do from start row. (v0.16 bug)7 A$ E5 m! }- L" ]3 j% Q
- deleted, empty.tlk1 c, ^2 l; Q1 i( u
( g; \$ ]1 ?. u# w3 @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ p5 w' o3 |' m1 S0 O8 T如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 u# h" k" T1 y: K0 x, L
, _# `6 E5 Y! Z! B7 Z: o
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 M% l: j. H- \. l8 s* X4 v3 P. M
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 Z* y" z5 a1 `" C* Z給UTF8什麼的文本,導回就亂碼了。 ...
& c& U/ m3 x5 [8 `blackteajing 發表於 2010-5-2 15:49

% o4 U+ k2 u) v1 C2 R- }  K; {# Q5 X& A' D
話說,我是用這個來修改 TLK 檔案的,
6 {. C8 p- e/ ^+ z# y' C/ ~9 W. G# A
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 w% c# V0 A- V4 ^9 u

; z+ m4 P: d* Q7 N$ ]( p7 }3 I匯出時選圖中那項,就不會是亂碼了,
. O' Q# ~- E- l$ v& c* K[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 q$ I. i# `% y! S對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
$ }( |/ J/ B7 g
5 ]3 r4 M0 q4 vgood software !!!
' c& m& ^3 c$ U2 esupport, support !!!
, F$ E" r) V6 m, ~- Q: k$ ~4 D" H  L/ w9 E0 U1 ?
疑問,
( d, v( {7 H# @- w+ p* S在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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