奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用9 l% n" ]6 \2 Q9 F7 `* g5 L1 z% u

# r+ d# H* o+ m/ B$ C
$ O9 O" H  {! X0 ]8 F: \* Y  @* o( n6 p! r
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ l3 @( I$ t$ h4 a& ^* `
; @2 m3 l' t* ?' s% k( x) h
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ e8 G3 a9 \6 a2 G+ i" w5 [DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
/ w" t: H5 B2 i5 ?! i& Y' K/ {/ Z ver. 0.20, 2010-01-19
  T: N0 o6 S/ T! p* P
2 J: f7 Y( Y0 G6 w8 p% ? - DAO TLK Editing Tool
. K$ n4 o: _, W2 G2 g& l; ` - Can handle multi-referenced string(s).
9 u' ]# L- r4 T - Export (Tab Sep. or Line Sep. with/without dup.)
. S+ t; y' X/ a1 j' K# v0 T - Import (Tab Sep. or Line Sep.)) a: k& A3 [7 J; c- b8 I
- Comparing tlk-files
1 J) F1 U# y) y( u, N7 q0 o - Checking categories of the strings and Filtering the strings.
1 V+ H" z- j% R* B# a  
9 \+ y' Z- V% L. T8 L$ M( M - Require .NET Framework.
9 W/ i! S: t3 \+ ~9 ]" H8 z9 D  I0 i+ v9 |! t3 N
* Without command-line option, Program starts in UI Mode.
  n/ h+ Z8 e( G
+ M9 y9 N+ P  {* Command-Line mode ---------------------------------------
; W1 c0 t8 V& F# ~1 r* }) b4 O0 t0 Y. G5 j* A
Exitcode: 0 No-Error or Succeed. else, Error Occurred" o9 n7 j+ L: o( w% ?! B; q

% C2 w% `; c& U3 s$ ~" wCommon options3 _4 u" W3 m2 Z
7 ]: V. }7 E8 v8 S4 M7 V* x0 y
- Option with 'Q', silent mode. doesn't display message box for error
- X+ w! ?3 E) @0 z7 c8 J - Option with 'X', always display message box showing exitcode
. K4 S& n) W2 Q2 y7 ^ - Option with 'Z', logging off
9 U* M+ x2 h( g$ i& l4 m/ ~5 n4 A( u: z& ]- l7 U, }' E( q
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: U* }  [9 F$ }8 ?6 X1 D2 o; L8 \% U+ |: y  d/ S9 I$ k
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 t& l7 E4 g$ k8 t9 Y2 E
2 F6 m* o3 P* Y/ {$ g- f- aDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt% G7 r- d. s8 y# N, |" U0 q
& S" R0 ]/ l8 o- ]. a7 a6 m7 f8 [
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) k" h& l" q3 n8 O) e! F

3 [; y. _. m  x( R) VDAOTlkEdit -diff[m] a.txt b.txt. Z' Z7 L5 A8 [" x7 S# x) X2 E+ ~

( w* J3 ?1 \; n: s' |6 m5 |( 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>" T0 j( A( D3 f+ e2 w
- Case option without 'm' (-diff), Tab Sep. txt file.
2 ~5 q1 }$ H& L4 s8 r' }! | - Case option with 'm' (-diffm), Line Sep. txt file.
2 u2 L1 o8 S0 n) O% X6 A. a8 x. J2 v: n  I, w0 p# S# M
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]% U5 |; y+ o' N- H4 I  o1 `& n

# W& {2 \9 P7 K' g) Y  y" r - Export string item(s)% A0 Y$ l9 t+ F
- Option with 'u', extract without dup.
% V" n" L: U2 Z' [( M2 n - Option with 'm', Line Sep. txt file.+ R& \% U4 C1 h& \& M& ~- J# Q( Q
- Option with 's', sorted by strref.; T% p$ W; ?# D, z
- Case omitted to-txt-file, saved to tlk-file.txt, R' L' I3 l6 q% S

# h! B; V3 i. u- I% Y' {3 MDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]1 l2 Q+ V$ w( c$ L
' z6 ~' W, R# I6 g3 c8 W( L
- Import string item(s)( ?8 X! u: H$ z' ^8 c1 }; o4 b
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# e9 Z$ _. p/ O- `' y. ^+ F! ^; f- W7 ^ - Option with 'S', update a string value separately by strref
* {; ], v# w' T6 J - Option without 'S', update directly the shared-string (multi-reference string value)
2 c' T9 r, n8 B( }$ s6 T - Option with 'R', strings will be reconstructed, and the same strings be merged.
4 y6 W! {( g% O. ^" h! H2 K - Case omitted save-tlk-file, overwrite tlk-file
- [, v) a! `! M* P" T
% q( X! K  \( ?( Y# N* jDAOTlkEdit -d source-files output-save-directory export-txt-file
7 i7 _# M) I$ {
6 M* s" O6 i+ N, D - Remove & Export GFF3.2x embeded strings0 @* _& s% p9 N: h% L$ R
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf": r4 F. K6 j6 Z/ \: [/ c: I
  
3 E5 B0 i( n0 X/ [/ Y/ C* History -------------------------------------------------
; W3 j# x$ u" ]! E0 B7 x5 ^) J$ E' y% f4 F
ver. 0.20, 2010-01-19& a) n  G: S* o: i

) p0 u% ^1 p* o5 v- fixed. didn't found strref.* U8 t% O7 ]5 |- H! b
- added. GFF3.2x remove & export embeded string.
) w9 l4 D) d" L- added, Find All. |/ c9 J- A, k! L: J* P" L3 m
- fixed, edit text didn't changed when undo current cell
7 J( ?9 I$ w, l- fixed, Find(F2) didn't do from start row. (v0.16 bug)
; M0 X( v3 ^* q' j2 J- deleted, empty.tlk$ O+ @% U: k# _$ C

# |8 Q( u' o) I3 J) C/ W[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,# s+ k+ z' }9 }. p+ }6 ^3 L
如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 Y+ b. a2 f" U$ T
2 s- R, c3 }5 M* N# D% z# X& q. d
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 |  S2 j  v' D) I: Y. G; K
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 Y9 F. I( j" h- ~# k4 P3 m
給UTF8什麼的文本,導回就亂碼了。 ...
3 m7 l4 s5 r: j" a0 Bblackteajing 發表於 2010-5-2 15:49

. r' V/ n- b6 I- K5 Z0 v8 z' Z
) E( S" `( ~% G+ }5 ^( ?話說,我是用這個來修改 TLK 檔案的,+ V, N% _# X/ f7 m/ ]

+ `5 [  g, \9 c! B也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了# J+ p* y! w1 k. w6 z$ H
6 d) _% T: M$ O3 |& k' a
匯出時選圖中那項,就不會是亂碼了,- d6 H- @6 O' ?7 e) y  Y  _
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 Q7 z9 d0 I6 a2 _. k' I9 k對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 . P+ |* P, l# x* f7 f* D% E
& H! _4 A, ?1 e8 X$ p
good software !!! * s# r; @0 c1 J& u4 G% K5 z- U; H% j
support, support !!!
3 |& T, p' o- S) a/ y: [8 \1 v4 Q5 D4 a2 W( e" u8 p+ J. I7 ~0 T
疑問,* I2 N. f! T6 n3 Z& m; C* c  O
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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