奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
% ]% q0 L3 l6 o3 X6 v4 O* o: o" \. z* m9 {; \" X( c1 n, Q
! V6 Y# @& M% E+ b4 U0 `

; h/ e6 `2 x7 c- P4 e原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
0 ~% |* J6 o. _# y
6 {2 W. E) W8 G/ ~) U2 a& h8 y0 C, DUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
6 d% `3 X3 m9 R+ xDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 _, E; R, C2 d0 C* F! u, D  | ver. 0.20, 2010-01-19
4 S! P; d/ U7 ]9 `
- V% Z( Q( f" E2 z- G. X7 | - DAO TLK Editing Tool
4 ?1 f7 n2 O- v* a6 _, n - Can handle multi-referenced string(s).  p. H) O% u- D4 w: M! v+ J1 Z
- Export (Tab Sep. or Line Sep. with/without dup.)! x' I" B* D$ |4 L
- Import (Tab Sep. or Line Sep.)
7 ]/ u% q) J, G& t - Comparing tlk-files9 {3 ^- |4 W7 Y( Q" |$ g7 ]1 ~% R
- Checking categories of the strings and Filtering the strings.' v. n4 S0 f/ I- c
  
1 ]- S" e+ j9 b" w; V - Require .NET Framework.6 f* G8 _  u( ^6 p
( h% u3 O# Y! t' f& }. }# j3 G
* Without command-line option, Program starts in UI Mode.
* x& H" _3 L3 h# p
0 x! ?% b: |/ I! ^/ Z* Command-Line mode ---------------------------------------9 |* u6 H) @4 j! ^5 W

' a6 }7 D: V: z8 I- U1 QExitcode: 0 No-Error or Succeed. else, Error Occurred4 V# T! m2 L' R% I

$ R8 X2 S) p. G* HCommon options
9 K% y$ z9 ?* |+ T! X1 l/ P0 v$ o# }  T, e
- Option with 'Q', silent mode. doesn't display message box for error
0 X! a$ A" x& _- z - Option with 'X', always display message box showing exitcode
8 R* g, N+ s  S$ s4 ?# B - Option with 'Z', logging off) C9 h% E) @* D3 z: D# I; M
: @3 ]0 ^" s! U8 Z. R- B! |, D9 G
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt1 L0 G) J3 K2 ]( c

, L0 t6 J  K  E- l& f: o7 M& k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
5 K9 z" i+ J* n- _. _) F  c% e- K" G% f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 D8 t& y9 v1 R( w! h- D0 O; j) D! a; D7 Y  @( i9 }8 {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 f8 V0 x' t) i8 x7 x0 K- u% g

1 U5 h6 a0 u1 rDAOTlkEdit -diff[m] a.txt b.txt; G4 o5 x3 |3 x0 c0 ?2 g& d8 l8 h
9 W2 X' ~1 G2 |6 J9 E  [9 a4 \/ e) n
- 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>! D" t" q0 m1 q, k, Y
- Case option without 'm' (-diff), Tab Sep. txt file.% J5 ~& x& v. T2 q4 l, h
- Case option with 'm' (-diffm), Line Sep. txt file.
9 k8 d2 P. R" I  Q" s' E: n
9 S3 A: S- _: i& n  Q8 r+ MDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
4 g  {, G3 \. M- u1 V9 W" b6 r; o" I" [
' u" v) ]# l( R: j - Export string item(s)" V8 B$ Z: |) i& n0 |/ V4 i! A( k
- Option with 'u', extract without dup.
! y8 m4 B6 b* ]# C( i; i. E" D7 E* f - Option with 'm', Line Sep. txt file.
1 T8 f- a% V7 Z% X" y6 \9 ?+ A, \) C - Option with 's', sorted by strref.
8 o* l+ u1 N& ~* Z  D& `7 J - Case omitted to-txt-file, saved to tlk-file.txt& [; t8 @+ g( S5 l

, c* L# W5 B5 GDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# K1 M& s$ f; f  L( A8 K8 U4 J3 z. N1 ]/ d$ ?* p2 C4 ^: z
- Import string item(s)
8 p4 L6 n# I% I! L - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
( @  a6 D8 ?5 W - Option with 'S', update a string value separately by strref
# d; o7 L7 u' F1 F! E" h6 ` - Option without 'S', update directly the shared-string (multi-reference string value)# L$ T. J/ ]' x2 W! D
- Option with 'R', strings will be reconstructed, and the same strings be merged.4 B8 {4 e6 R1 P  {* d
- Case omitted save-tlk-file, overwrite tlk-file
2 f4 P$ K4 X& `
! R, j5 W/ P. P6 j. g) uDAOTlkEdit -d source-files output-save-directory export-txt-file7 x: D1 G* c% R) n0 {7 _* s

6 A5 ]( b+ `* F; |/ K+ p, d - Remove & Export GFF3.2x embeded strings9 s8 K) Q& w+ s2 _2 ~( E% a: o
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; L8 i: _! m# H5 j( b  
' x7 R% r& l' [! E6 _2 ^* History -------------------------------------------------8 q) ?$ z" e' r9 ^) d: p

& v# a* _/ w7 u5 r* hver. 0.20, 2010-01-19
# G( S( u2 R$ A* h$ F, v* D% Z9 r: R2 h
- fixed. didn't found strref.* x% p' w; h8 ~. f: U* o0 O
- added. GFF3.2x remove & export embeded string.
$ y6 O2 J4 R6 z8 |; M; v- added, Find All
. s  a- B/ Y" q# L; Z  \- fixed, edit text didn't changed when undo current cell
8 \) b( R6 o4 V' x- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 T  A( Z, C3 R9 P- deleted, empty.tlk( f' O: O0 P  ?1 o7 v+ n/ ^* X) Y
( p/ f* l# P% ^- n1 H# A/ ~5 t
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ J) E; B/ f6 |  J* l# Q0 D
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 P' ~0 T0 S5 p1 k4 }+ o- }2 W  j' I  T+ Z% y7 ^
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 Y( {( Z) L, ?0 Q& J9 s給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. r2 M0 `6 M$ D9 T5 v! ~) Y給UTF8什麼的文本,導回就亂碼了。 ..., J) @1 g6 D# U- H( u# M! R
blackteajing 發表於 2010-5-2 15:49
  \# X2 z! j+ i) ?( I; L. L

4 f6 _! X# N% N$ a7 ~/ d' {6 r. W& T2 [話說,我是用這個來修改 TLK 檔案的,% L' x! l4 _; H: o7 m
# d: V) U8 e  r$ q2 h0 ?" U& H
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 |' b6 x+ _0 M; X# \
7 N3 i: S6 V7 E) R* e! e
匯出時選圖中那項,就不會是亂碼了,
/ @3 G. B1 J: g% P( _[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?# e6 N% ?6 R& s7 Y( B
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 % Y# t6 d" S& n7 T6 W3 ?% @( k/ p

+ R, q$ s& Y: o0 egood software !!! 5 v, [" `6 f6 e- a' x& f5 B, y
support, support !!!
: ^) {6 Q' i% k: Z
7 @2 \1 ]: T2 O4 K2 \, I疑問,
4 j2 e- ~: q) ]1 o4 x! O2 U: l$ S$ q在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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