奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用- u% {- R5 a1 L7 P

0 M; G7 y/ z( I! y; x, o ) H: m0 s: Q) m! r  z- J

8 }2 q5 ^* G: A' s原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' n, I9 z7 D* h/ t: f

; e+ {  l. s" u3 u# nUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                5 V2 p! B6 R. l2 F4 l( m) i/ |
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 F( r( U8 v% j* G ver. 0.20, 2010-01-19  l1 q! j4 A: M" v1 k0 a# T
+ ^- j5 N. {3 C. O
- DAO TLK Editing Tool) Q# P$ f. z; K; g8 z
- Can handle multi-referenced string(s).% n7 v) g2 v+ H% }
- Export (Tab Sep. or Line Sep. with/without dup.)5 G$ f' O' ~5 A/ }
- Import (Tab Sep. or Line Sep.)
! e# r# |; l6 p% r$ I6 z- Y - Comparing tlk-files
. D. [% H& t! K7 J5 ?/ Z0 V8 M - Checking categories of the strings and Filtering the strings.
2 l. n" s0 W% N5 f  
1 A3 @7 t3 e5 m# c - Require .NET Framework.8 U* t$ X8 m2 v! C1 l) B! ^) q
2 Y0 n6 I, H# m
* Without command-line option, Program starts in UI Mode.
: g' b) ^# e' ^$ s: L2 p" l3 t0 \! W/ I$ r1 F3 O  P
* Command-Line mode ---------------------------------------
4 a9 b* B( `" h% E8 C2 x
% K' }; l8 P3 a8 y" N7 [Exitcode: 0 No-Error or Succeed. else, Error Occurred, Q# Q; N0 G; Z- U* _) l# o9 Q) ]

3 A% l4 f0 m# ~0 t+ \Common options9 P% c: y5 m# U/ y9 V) ^; P$ n$ n

( M% s5 O" X" o: A9 A# Y - Option with 'Q', silent mode. doesn't display message box for error. _" S+ [/ i& [
- Option with 'X', always display message box showing exitcode
! H6 U6 {! }2 v - Option with 'Z', logging off% Q: D) d4 \9 U4 d
9 p( `# ^+ o1 W. V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  D; X' ^$ S; b

8 y' E6 Q- J# [: x; z9 o3 Y) V - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
$ h1 O, g+ h4 o) T2 b- i) \* f' R! U4 _' V* _1 S9 d
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
0 d* n0 R( G% F. R+ N2 H$ w
7 h- s0 |1 N9 K7 o5 Q - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! P7 I1 [( e9 ], y+ s" Q
/ t0 ?- y9 r+ d% iDAOTlkEdit -diff[m] a.txt b.txt6 O6 T9 P$ ~% q8 b0 v8 E" A& _6 D, ^
8 `& N7 l) t4 X/ 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>
. X& x& \. r0 a$ c! c8 G - Case option without 'm' (-diff), Tab Sep. txt file.6 b4 L* F2 x- L, L
- Case option with 'm' (-diffm), Line Sep. txt file.
0 r: K# J6 l2 {$ i1 Q. f; n+ D: i) M
* Y5 W! s. T# jDAOTlkEdit -e[m] from-tlk-file [to-txt-file]3 W6 E3 Y( o# Y) G( d6 S2 P# E

9 z' o1 l8 [  f - Export string item(s)
/ a2 P: U- ^3 B  _: w# N( a" b/ i - Option with 'u', extract without dup.( Y  H0 E5 @: m' {7 h4 @4 F
- Option with 'm', Line Sep. txt file.
" i) G9 A& r4 W& E' S8 x. g( E4 d6 i - Option with 's', sorted by strref.
- y3 F) g  L& J( ? - Case omitted to-txt-file, saved to tlk-file.txt
; Z. X/ a0 k0 B: P2 w* ]) w5 N, y! ?5 G# |
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 \& o" V* _+ E5 S

/ k. I5 r" s2 F$ S" i - Import string item(s)) F- v2 {9 P6 F# p9 f4 _, M  ]2 Z
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
4 P2 {' v) ^3 J5 L& P - Option with 'S', update a string value separately by strref) B9 S, b5 P* T, _3 H
- Option without 'S', update directly the shared-string (multi-reference string value)0 m! x2 Q6 c/ f  B" v
- Option with 'R', strings will be reconstructed, and the same strings be merged.
$ f! i# r8 d8 h) {5 Z* P) f5 H - Case omitted save-tlk-file, overwrite tlk-file; O% \( o$ W& y& D, w# I

! [  B( P5 k+ U$ f, M3 a2 nDAOTlkEdit -d source-files output-save-directory export-txt-file
4 u* Z- C8 S" n; Y) E$ ]1 E( b7 d' r( X, l8 I! }; j
- Remove & Export GFF3.2x embeded strings5 s$ i) A& h- M# D$ ^. K
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
8 Y+ p2 ?) n, N& i, F1 J- @" K* c  % W2 p7 r# p, C' \
* History -------------------------------------------------
4 B5 ]3 p  E) j, o5 F
, O6 \1 X2 y0 z6 o$ [4 k5 \ver. 0.20, 2010-01-19
1 P+ u1 r7 A* H& J% [3 g
7 F, W( e# r% {2 i* }- fixed. didn't found strref.3 x; P# q8 b- M7 t# d
- added. GFF3.2x remove & export embeded string.: K( C2 L/ }( L9 H( Z+ N5 S" q2 D
- added, Find All2 r1 B& u, H6 T
- fixed, edit text didn't changed when undo current cell- f8 `# b. ?* i1 g
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 q2 a$ h( m4 _2 Z  g2 Q% M- deleted, empty.tlk0 P/ h- Y5 }7 R1 ?7 C6 o/ T
( I2 ?1 N# }! @) u
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
3 {& r" d& F: k+ A如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 m7 U- U' A; j/ Z+ L4 a# m( |  E+ P
( I5 ~& p+ Q1 V9 D1 u等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  @; q: ]" V* M! h' U
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 ]. G; l  i3 s9 h; W給UTF8什麼的文本,導回就亂碼了。 ...
! t6 Q/ w" O' E6 `6 Hblackteajing 發表於 2010-5-2 15:49
' r+ i  q, O6 H

# x, y1 D( o7 G8 S! b話說,我是用這個來修改 TLK 檔案的,! o  s6 N' v5 l. \0 U1 ?
+ b0 @' R% Z+ `2 H! S4 V
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了6 I" k2 b  g: p

5 y, U# J$ U7 Y& k# S2 }匯出時選圖中那項,就不會是亂碼了,
/ n& i* w/ @& N0 b% M( v[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& i9 ]8 P4 N0 [" I8 j. ~4 q; f
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 2 ]) h+ ?! d+ }" a

: u7 O& w* ]* ?- Sgood software !!!
( B3 X8 C" d6 _0 M' R" n& jsupport, support !!!& b/ c9 H9 g6 u" T

/ L- A( t  t' M( a疑問,; [- \9 Y; L* p4 ^7 @) x
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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