奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) p6 [$ x: a; N* ]7 L' O7 d
9 P1 v& \; V. M0 v

" v+ L6 R& o4 l- h% G' t' ^# W. S1 v" ~: L; w3 ]
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ a; h: O1 n: a4 N4 g1 |! {: M; X; C: J& R
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                2 A+ l" m5 j: }* y1 s5 D' E- Q$ H: q
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
  c% F% }3 s6 _ ver. 0.20, 2010-01-19
' L5 Q5 R! U  {( c- S+ t  H9 C
( [, R* H; n! i3 p7 b* L - DAO TLK Editing Tool7 D7 k: y5 d7 j: C+ G
- Can handle multi-referenced string(s).: V' X  ^, E- K  M3 k9 W5 i8 q2 o
- Export (Tab Sep. or Line Sep. with/without dup.)
" b/ t: b, K( p8 M5 b+ g - Import (Tab Sep. or Line Sep.)
, i" i5 i- {. U/ j' s' ] - Comparing tlk-files! p8 ~) |$ w9 g  L. F0 I
- Checking categories of the strings and Filtering the strings.
$ y; j2 y' X% V  
% i3 I! I0 M" T/ r* Y. J% t0 W - Require .NET Framework.( y5 y" q& `2 |& P  J* l
9 c& P- P8 |# J" @4 F- |
* Without command-line option, Program starts in UI Mode.
, Q/ H4 Y. K0 M7 y8 b; h' X5 s5 G
5 B- b; G* O' Z8 u2 l! r* Command-Line mode ---------------------------------------
4 z& S+ [) ]. {# x( V5 o: I
  C1 O* n! A, ^- p/ U- k0 W( oExitcode: 0 No-Error or Succeed. else, Error Occurred- F& B2 q  ?0 [( c& r, ^
' ~. ]: |: B4 b# y
Common options
5 d8 L: O: ?: Z- b/ o
; I5 X1 @3 A+ q2 r7 _0 T" a+ m - Option with 'Q', silent mode. doesn't display message box for error
" }5 J% {, W% J0 G1 M. E# H - Option with 'X', always display message box showing exitcode9 P4 }. D% B8 _% {! P
- Option with 'Z', logging off2 Y/ c& R9 ?. F' ~3 ^' n

. ]; F) z5 [8 V0 d% g3 v  \. bDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt+ a' r2 T2 n; S8 X; J; K9 h8 }9 E

, Q( Q5 y, X+ S3 |' l% x - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' L2 o# Y9 r" ~
! C1 l; x5 `$ f" ?6 x1 l0 V. [" T
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# J$ j" Z0 N9 g2 h: n  J
; d' C, e: c; X+ f# E - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
. [5 \6 Y6 c( c4 {/ T- M
3 _9 b* v7 @" C6 E6 PDAOTlkEdit -diff[m] a.txt b.txt
3 P% b7 H2 v0 l$ w5 g4 M7 e" y9 y! t* i, ~
- 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>
" M  d# S5 z! j) I% I9 j$ y2 x - Case option without 'm' (-diff), Tab Sep. txt file.2 }9 M: D& g) `
- Case option with 'm' (-diffm), Line Sep. txt file.7 {& t6 F! x0 J0 g+ o4 i- E' S
8 l% d1 @  D3 P" H# l% t+ {7 M
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 t% }8 ^; P. n: M6 j, h2 E+ a7 B! S/ V! s" d4 w
- Export string item(s)/ G, |) t8 h' u
- Option with 'u', extract without dup.
' @1 h8 H5 A, T7 h" a - Option with 'm', Line Sep. txt file.* _" z: F8 Y& _! V7 b' j
- Option with 's', sorted by strref.
" g% Z7 h% o; h% H - Case omitted to-txt-file, saved to tlk-file.txt
2 ?: p8 @9 {, @2 ?: t+ G% g2 l+ `; E- s' _+ H
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]. M3 z. q( {7 t2 b9 w: J
3 q2 l: H0 S( O( H3 o' J" _
- Import string item(s)- v& z3 z" Y% f  c/ y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": l- \; P" [; l
- Option with 'S', update a string value separately by strref
6 `- Z3 B4 H: H - Option without 'S', update directly the shared-string (multi-reference string value)
) S; \* u# }+ r - Option with 'R', strings will be reconstructed, and the same strings be merged.
4 f9 I( M; a! w, y - Case omitted save-tlk-file, overwrite tlk-file
& n( P' r6 `% m6 ?9 b% B
4 J3 W, b9 p2 l2 B# TDAOTlkEdit -d source-files output-save-directory export-txt-file
4 _* |. T; d$ E8 ^
/ c" `" A9 t0 i8 u: \ - Remove & Export GFF3.2x embeded strings& D8 |2 _3 c3 m6 u5 e' z. B" m0 Z
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
$ `& j9 I7 ^3 ?* J# [6 V. w" F9 v  # S7 i6 C, _7 h+ p
* History -------------------------------------------------
! Z, O2 V. c  Q# X6 M) ~4 c
1 e2 e- ?9 R2 ?  o& {% Zver. 0.20, 2010-01-19
$ P- U. P, w/ w! r) k, s0 U2 j% A0 _7 B# I: h
- fixed. didn't found strref.
" u- Z3 L7 E' g- added. GFF3.2x remove & export embeded string.  c7 ?/ G: C7 U  ~5 ?) r9 I
- added, Find All
' B( r) S) m: h7 }- fixed, edit text didn't changed when undo current cell
' G3 a- c1 v! |- H- fixed, Find(F2) didn't do from start row. (v0.16 bug)
: j  J( P3 X" _8 [& z- deleted, empty.tlk! Y% j  K$ F7 n+ m- R! `

( P6 x3 R1 O1 X/ S! ~; @& D3 r% P[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
* s/ [7 f8 W) \; X2 D如果有支援字典檔的話,那翻譯、校正起來就方便多了。
$ R5 J# \2 M# n' ?) O9 k3 l7 B! r2 o4 Q1 N  M/ ?# m6 i, Z% W+ x
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; _4 K! I+ F' K5 v0 W) u$ p給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
- i" b& Q' G+ K6 \. z; d給UTF8什麼的文本,導回就亂碼了。 ...( [  c# ^  }2 L$ X, l$ ^
blackteajing 發表於 2010-5-2 15:49

7 O8 y' H6 h' C( Z* e, I- a7 U" c6 n3 Z# L+ e
話說,我是用這個來修改 TLK 檔案的,+ j6 q% n; D- k& E* W0 @3 x
& ^9 j6 C; J! J+ C
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了: p, w5 [; z& i" y
. v: `/ D2 P8 l
匯出時選圖中那項,就不會是亂碼了,
6 ?" \" c. Q: i* U# k* R, E; f6 ]% X[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. w* A2 N& a# G
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
& q+ O/ B2 z4 h; T0 e; Z: [9 F7 H7 Y0 m  s
good software !!! ) i! K1 u. X% g! }
support, support !!!
, j6 j3 ^* X8 W9 `9 g$ |- y+ u0 [8 T4 y1 y; Q( }% ^
疑問,% x, X  Y; v" Q1 g) g4 T
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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