奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" g/ v, @( b2 c5 L) j
* c5 ?0 M% [2 ]% K2 f

* L# {9 o5 b( S  P) V0 S: b' P  t' D7 l, C# d7 Q7 {2 y
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271! l2 n& X* s% Q* G6 Y& I  a
3 @6 k+ x* [( `: h/ p+ G. K
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
0 f1 R( v% A( ~2 L+ @' mDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ `' l4 y7 c8 p# T9 ~& l ver. 0.20, 2010-01-19
, N/ d" F4 ?, h; x% f5 r: L$ G/ J) N3 ?* _4 M$ M3 Q$ ]) B" i
- DAO TLK Editing Tool# Q# {9 P1 N. c/ C
- Can handle multi-referenced string(s).
3 D6 A9 T4 A7 W% o% | - Export (Tab Sep. or Line Sep. with/without dup.)
# K/ ~2 v( R9 O5 Z5 d0 i; y - Import (Tab Sep. or Line Sep.)/ {( E3 I: |. M# f; P
- Comparing tlk-files* s$ ^1 A  v( l6 s: M. D
- Checking categories of the strings and Filtering the strings.. t' p4 K+ |% I! A+ ^& `  ^( o4 r
  
. \: _- y7 ]4 N6 E6 }& F& Y - Require .NET Framework.3 V4 R4 i5 X. p3 k8 d4 V

: l* H: n6 |& j; O1 E4 j4 L* Without command-line option, Program starts in UI Mode.1 l" [" [" _! q' Q

6 a; E0 G0 `1 M& e% S. [! [! E* Command-Line mode ---------------------------------------
$ _1 U4 E; T. q# L! \
$ z# I" l; g; @Exitcode: 0 No-Error or Succeed. else, Error Occurred
& F' l( p0 a. p+ A
# C6 p* c% D9 S: R) b  NCommon options
  y5 C5 W# q2 }5 U8 _  f  |6 T6 ]0 @: s0 Y- m1 ^% |
- Option with 'Q', silent mode. doesn't display message box for error
6 j8 I, w/ T7 X( }9 w - Option with 'X', always display message box showing exitcode
$ c" q# D" s, _8 ^2 I - Option with 'Z', logging off8 n& @, d3 P7 p/ Q1 C$ ]
1 |/ g7 r# x4 p4 i2 @, \
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 a2 a( m  F# g5 @7 R9 m# B3 |
+ O. t) I# L$ l& u; N
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) z6 A# _7 P9 j, z3 f7 a' R) N4 u

2 S6 P7 s, _+ `, U6 vDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; n- G5 l# c5 g( \
6 W; f- |3 p+ s, {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
& ^# U/ @8 a3 q8 \
) _7 t3 f+ C" jDAOTlkEdit -diff[m] a.txt b.txt
, _2 [/ Z3 R$ f0 s! W. e1 p6 ]& f' d6 F, f* d# P! I+ R" [
- 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>
7 {2 j; t0 ^1 d7 R - Case option without 'm' (-diff), Tab Sep. txt file.
- D! T, f/ H# G$ j# J; H# ] - Case option with 'm' (-diffm), Line Sep. txt file.% e2 k2 t9 i: K4 @6 m& v

6 X5 x: X0 ~# v, [: u* wDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
& ~" I0 y1 \2 m" `, N/ C! I( P, z) p) r2 s' w! o
- Export string item(s)6 _2 Z! W3 o6 x: |/ u. f- ?
- Option with 'u', extract without dup.
& p! }/ [6 x- b, A# J$ k) m/ [ - Option with 'm', Line Sep. txt file.
2 f! N3 K7 M) g3 G) b - Option with 's', sorted by strref.6 g" m' g( K$ ]' }* Y: A- J
- Case omitted to-txt-file, saved to tlk-file.txt
3 K; a- |6 }2 j& V: _
! B, C1 o) a$ b& o) ~+ vDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
6 J7 w7 O$ A0 b5 i( P$ S+ s. j6 |! X' a) b; ^! C8 ^! s
- Import string item(s)
' u% O5 m7 q$ @ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt", t+ O0 Z9 }& f6 ~( ~
- Option with 'S', update a string value separately by strref
* P" U# x( U4 B5 U - Option without 'S', update directly the shared-string (multi-reference string value)
# j" [3 O, l. B$ w- p9 p6 t - Option with 'R', strings will be reconstructed, and the same strings be merged.
& d7 \$ r2 S* B! q - Case omitted save-tlk-file, overwrite tlk-file9 O2 b! I: W1 u
5 X- {) C6 {' u6 v+ ^; }7 b
DAOTlkEdit -d source-files output-save-directory export-txt-file
% f% ^6 z: ]/ n( t3 E  T: J! Y0 |) X. N# H8 z/ W. l: e
- Remove & Export GFF3.2x embeded strings' U. M7 I- g* m
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' g0 G  E  D! p3 r- S7 e0 G  , @3 H1 j8 Z- Y' _1 n: K1 |* W+ ]" d
* History -------------------------------------------------
  p; _! L2 [, B# r7 G; e9 Q9 y4 V& r4 L& T4 r' L" y9 |
ver. 0.20, 2010-01-191 L( z* g% B" [# S4 G) o) f& G
( {) ]& r. o1 u
- fixed. didn't found strref.
$ C& ^+ q, \* I: @. [7 ~8 W9 n- added. GFF3.2x remove & export embeded string.
& x% U" y; l: Y/ m4 x4 }3 N$ _- added, Find All
+ |0 \4 T5 \8 X% H: h9 q% z7 X  |! f- fixed, edit text didn't changed when undo current cell
$ C% y. A- E' e& u: J! K8 K- fixed, Find(F2) didn't do from start row. (v0.16 bug)
4 w0 i: H' I) r- deleted, empty.tlk  [$ W+ x" J; l! h& z- Y' t

  r! Q+ Y* D3 |; ?[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) D0 d# U/ l) n
如果有支援字典檔的話,那翻譯、校正起來就方便多了。" D# M1 ^/ |/ B3 F

+ V/ T! h0 C4 S* ?3 S& R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ a9 |. c1 }! @給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, D; E7 ^- ?0 f; i( U7 [
給UTF8什麼的文本,導回就亂碼了。 ...
7 B% \3 Y' P" \( jblackteajing 發表於 2010-5-2 15:49
, u0 z, ~8 N" b* r

& w4 G  ?( z* X% q- G( f話說,我是用這個來修改 TLK 檔案的,; {! g* i% Y5 Y& \: b6 k

) g$ R3 s* v# p/ C3 g; ?) w也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了( N4 ?/ U, ~, k5 L2 O

8 x4 y) s/ u8 z匯出時選圖中那項,就不會是亂碼了,; p& m2 R# x, ]5 s# ~
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
' a- ^+ D  Z4 t對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
8 h- j; B- y$ y6 I6 `
8 G# O, z$ K! S2 |1 A2 d8 ]good software !!!
) s9 ?3 d  z% l0 v6 L% v6 @# Bsupport, support !!!5 d, M; z5 |0 j& F2 a+ o4 I
0 z0 N0 g% g! D4 ^8 M- W
疑問,9 I( _. S* u, a, [3 X4 ]; t! Z
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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