奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
8 [$ x7 k8 A3 b" U
" R; v' S/ E2 M- q / ?  P, ~; k# @

8 J- n2 o% h5 p! J' `( J, r原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2711 Q# Z* `$ z; k% q, y2 r) e  q
3 x0 T% o: k' _% l, E0 C% |
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                0 M, l2 Y7 e- y# ~" V
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- n" J7 q: y6 r1 c; b" `3 U
ver. 0.20, 2010-01-19. a& H; R$ M" V+ S

/ i- b. \1 I/ d: E% [' e: @ - DAO TLK Editing Tool
, E) Q: `6 `4 C6 d* |/ v/ n - Can handle multi-referenced string(s).
6 q5 ]. J) D: O5 i4 ]+ `0 i - Export (Tab Sep. or Line Sep. with/without dup.)
0 f! K, P( z/ T - Import (Tab Sep. or Line Sep.)" }$ |2 M6 N; Y6 y8 j( X8 T
- Comparing tlk-files
4 W6 I* A( C, ~1 u' C  r0 P - Checking categories of the strings and Filtering the strings.7 E5 W' ~$ \$ F; t
  4 s( p4 m! T$ ?0 t1 W2 w' Z
- Require .NET Framework.
, f* K: R! l) {1 ~. W6 j: E+ O/ k  ?" k+ R( p
* Without command-line option, Program starts in UI Mode.
  \. u4 \/ J" x, F& D2 ]
; `( n: o* _6 F* Command-Line mode ---------------------------------------1 l7 |" Z; X/ ^8 }5 F' x. p
7 y$ p$ T: N& q4 }
Exitcode: 0 No-Error or Succeed. else, Error Occurred5 U  \# `5 i" ^8 {  q" E

, [5 e( _& M2 TCommon options
) i5 X/ D8 E2 d( e
5 d+ e+ P: x! g# \8 O4 M" m - Option with 'Q', silent mode. doesn't display message box for error
5 h8 C$ s7 m+ d - Option with 'X', always display message box showing exitcode" Z! h/ O# Y8 J" e$ w7 H/ D+ R
- Option with 'Z', logging off
" W* i3 m3 M: k
. |! z! i2 W* {5 \- M' v1 ?DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
. C4 X" n) Y  G/ O
/ l; q1 H7 Y5 H - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; d3 d  k$ ], j# v* R

5 o2 S8 `$ d1 {7 B6 G& d6 s! i. HDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- \# Q' _4 i3 S9 ^0 X$ J$ w

- r2 r- [4 u* e% F# m! v* n/ g - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" I+ y* M! F9 S% a* ~* E
' h2 o" ^- [- P, mDAOTlkEdit -diff[m] a.txt b.txt7 s: M7 ^4 |4 C9 P1 T
% B- D3 l0 K- i' t" p# B
- 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>
" Z6 y  n  Z) L6 ~  o$ z8 O' v! c7 x - Case option without 'm' (-diff), Tab Sep. txt file.
+ Q, @' L- p& j" |7 t/ n& y2 w - Case option with 'm' (-diffm), Line Sep. txt file.7 m4 r. J. [! c0 F/ l7 F$ {! J
/ {( s  x6 b8 u% o
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 d- r9 r. }& q+ y% K0 Q+ W

5 \4 g. A6 R8 v, t; ~ - Export string item(s)0 K8 j/ f4 b* n6 B
- Option with 'u', extract without dup.
" W- t4 e2 w* E# Q$ X) a7 z& t - Option with 'm', Line Sep. txt file.
8 _  e- e$ ~$ o3 D9 ` - Option with 's', sorted by strref.
: D( _) C6 E" `( ]8 Y9 Q5 K - Case omitted to-txt-file, saved to tlk-file.txt7 i- P8 t- ?4 X
* }; J8 n# e: L* y  r- h
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; s: p. W2 d# y) V
! H6 C$ `7 [5 W/ c* C8 C( }
- Import string item(s)' P8 h1 {3 w& C" R& d+ L
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
4 M  ~& ^- o; m" O7 H& |) | - Option with 'S', update a string value separately by strref
+ h1 ^: U& I$ \' r3 }0 _' g - Option without 'S', update directly the shared-string (multi-reference string value)
. p0 P$ ]; ~% B/ v( C - Option with 'R', strings will be reconstructed, and the same strings be merged.
% P) \- W1 O& G$ k - Case omitted save-tlk-file, overwrite tlk-file
* Z* W7 c0 x( u: m 2 r# }% O: X  @/ g1 f
DAOTlkEdit -d source-files output-save-directory export-txt-file
0 |3 b" C+ \; Y
0 \2 c9 R& S$ y - Remove & Export GFF3.2x embeded strings
3 X8 F0 ^# f: o+ ^ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
( r; o* G* o$ g1 G+ k: a6 ?& i% D. n  
9 o' y! H: q6 p( ]  N* History -------------------------------------------------' v9 X( h- d8 L# J$ j' c

; ^- k8 t8 @$ M1 c% p' Over. 0.20, 2010-01-19
4 o- e- x  D8 ]- e: W7 _: j( U8 ^  {" I% t3 ?$ V2 ^4 Z8 ^
- fixed. didn't found strref.
- }9 ]# ?( }- \% G  k1 z- added. GFF3.2x remove & export embeded string.1 k7 i# j1 @) I$ J
- added, Find All
( c. L' T, F; K3 \( a* }! l/ \- fixed, edit text didn't changed when undo current cell
; ~1 ^/ N6 v2 A5 ^% B9 h! {: Q- fixed, Find(F2) didn't do from start row. (v0.16 bug)
+ b. m" Z: h9 v2 N& T* d+ Y4 l0 [# m$ F- deleted, empty.tlk* h" j! R5 T7 \$ Y& U! r- s1 A

6 |, O1 k5 x; b2 h4 x6 ]- f[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! f5 \$ n7 c1 a& c5 Y4 s" g
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
( f& W* f/ `" j
4 Y9 d6 d& Z5 X) p# i4 p等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, R2 E6 C3 }* Z* Y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
7 o9 |! A' B$ w9 h8 g# q  G5 M( ]8 `給UTF8什麼的文本,導回就亂碼了。 ...
5 p: @5 V7 l, ~+ |4 V# ablackteajing 發表於 2010-5-2 15:49

7 L; q% U" q4 m* J( q6 E! A0 J" H
: \. S& T  |8 |/ Y1 y話說,我是用這個來修改 TLK 檔案的,% S. A% N9 B- F- ?

* i8 E7 ~% |$ b  R' r( K1 P5 p也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ N- J# H# y1 m- a! q( O) G- }2 W. ^% C/ w1 R
匯出時選圖中那項,就不會是亂碼了,
2 z, V* y! V& U0 ^[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
5 S! o$ C& x9 q7 P對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   b" {# x, p5 W

6 i! ]3 E4 B$ g' v2 Dgood software !!!
+ j5 [( q+ M4 e6 U1 ~; m" psupport, support !!!, i6 T% i# o8 u) X
% t' L7 N2 U& ?
疑問,& j8 M5 n) n2 b4 D
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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