奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用1 H' k: R  V+ n3 }! {- l+ Y
5 D7 J$ {# f$ q- h

7 m4 D& O) D1 x/ q4 f
" L; W% z! K5 M: k1 E: Y原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2719 J; L0 ~1 z1 C0 c
2 A- L, p. ~- n8 r( C# T/ m2 }
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " C6 I( Y' K' ~  B$ f9 D& ^' J$ i
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
" Y; _, Q1 b" n# b- q ver. 0.20, 2010-01-19
& Y! n! \; O' @* _5 g0 C9 ~1 l8 J# {3 B3 X) m6 Y# n
- DAO TLK Editing Tool1 O. L% }* @6 J! a6 J1 ^
- Can handle multi-referenced string(s).
5 D- g( Y9 r. z( F4 ] - Export (Tab Sep. or Line Sep. with/without dup.)
' K' {4 x( `2 G: ? - Import (Tab Sep. or Line Sep.)
  S; T$ |' i1 |4 z9 V" F - Comparing tlk-files
  v! q, X" a' [ - Checking categories of the strings and Filtering the strings.: q2 h8 S. g3 E% k8 P! M5 C7 h
  - F" m# [8 x& I: z, S/ R
- Require .NET Framework.
. f" x. l) g- `8 ]% z2 L$ E  \' l* j4 k
* Without command-line option, Program starts in UI Mode.
" ?' n/ L2 L) s8 D
. w+ ]+ l! o* s; ?6 m" W* Command-Line mode ---------------------------------------4 e& a% s# F! G

* O& ]% l- C  s* qExitcode: 0 No-Error or Succeed. else, Error Occurred
, L/ [3 p7 F& [/ c4 _6 ^4 \# ]% y) T1 \" h& C8 S# X' O1 _
Common options
. {1 C4 T. K$ |* d
4 q( {, m; l: g0 M* k - Option with 'Q', silent mode. doesn't display message box for error
1 S) ^3 {. y1 x) C' R( G* G, D0 a - Option with 'X', always display message box showing exitcode
# J) l# A( [6 t  M0 a" @ - Option with 'Z', logging off
) C- `! Y5 Y. y* z- k& ~7 y1 G; z: \8 [6 I* e) J; V9 h  Z  d
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 b/ W# C2 |& n
9 y6 l# o) v8 b' l, t: q
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
: t, }0 p+ {5 f/ Q0 Q, c  w" x$ C' O
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt! p7 X2 x1 }! s
% @. G/ A. `& z2 E& \) _
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
4 b, }4 F. N" b3 W. m- k4 s9 G& \+ L6 C! B: ?
DAOTlkEdit -diff[m] a.txt b.txt9 ^# `) X. n; S; t7 [
( y) O* A5 V$ E+ b9 X$ c
- 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>
% P. a/ [* p1 w* ]9 |$ i - Case option without 'm' (-diff), Tab Sep. txt file.8 o- e  S0 h' X( k
- Case option with 'm' (-diffm), Line Sep. txt file.
/ R) Y0 N0 Y: N% l5 W2 q/ \
* ?+ E/ V  K7 k2 r3 w. SDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 Z5 G; C* @+ }/ Y5 k
- s. X, m, o8 |4 `" e - Export string item(s)
% ^1 K/ |0 b: `9 v" p - Option with 'u', extract without dup.
( H* I# \) h; q' ^+ Y/ l+ W - Option with 'm', Line Sep. txt file.
; P+ K6 z' `8 S: K4 I! D9 B& d0 v; @ - Option with 's', sorted by strref.( ]6 B9 a) ]' C0 E7 Y
- Case omitted to-txt-file, saved to tlk-file.txt" N$ j+ O$ X5 M$ A1 n: ?

% ^( [1 y' V) ?. J* C# MDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" X1 B/ [" |( w) o5 [: j) j4 p, t8 ^" ]5 F7 P
- Import string item(s)& {) q) E& a! p# E, F
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  @. r) r  f/ I8 } - Option with 'S', update a string value separately by strref5 v/ u) O- c9 B% _. \6 d. D$ S
- Option without 'S', update directly the shared-string (multi-reference string value)
/ f, W$ P3 B4 K0 C - Option with 'R', strings will be reconstructed, and the same strings be merged.- A$ e; B, }2 t! E: D8 T
- Case omitted save-tlk-file, overwrite tlk-file
9 b$ o, i" B9 j2 [& a3 W/ a
1 k. X' T# }4 Y- f! @DAOTlkEdit -d source-files output-save-directory export-txt-file
4 A/ O4 K$ t9 G! I8 ?# J0 {/ t, J5 v2 L, I& b9 \& O8 ]
- Remove & Export GFF3.2x embeded strings
1 f* Y9 j0 m/ T5 J, R$ ` - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 M+ Y6 G0 h% ?& r0 J% _- k3 `( y, t  
9 ?7 d& P9 a4 m- D* History -------------------------------------------------  F# q# J; Z/ `
/ d2 l0 J8 D' M4 A
ver. 0.20, 2010-01-19
9 G' Q+ ^% Y, n) B. O5 d$ S' N3 i* c* u0 N% R: ?- X5 }( O
- fixed. didn't found strref.' z! V# F5 K. y! c% ^5 ?+ k
- added. GFF3.2x remove & export embeded string.
" U8 X" A4 g* S! ~- added, Find All
% m, N- `8 P4 q; S- }  O# n; P- fixed, edit text didn't changed when undo current cell& Y% Z& R' P3 T
- fixed, Find(F2) didn't do from start row. (v0.16 bug)5 w: R9 r$ q+ D" c# T. N
- deleted, empty.tlk
; @6 s) `; I6 F: z9 o/ c$ h8 u
. r( u7 p3 {+ ?' \! L[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ F* m/ |$ [: V3 X如果有支援字典檔的話,那翻譯、校正起來就方便多了。0 v  s6 @5 ^4 ?' s5 @

1 b5 X$ i$ R/ ?8 L7 b等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" u  J9 E5 p4 D5 b給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 U  b! @* F' L& _
給UTF8什麼的文本,導回就亂碼了。 ...
8 T( T* v  F) c0 h/ V  ublackteajing 發表於 2010-5-2 15:49

2 \  m8 s) s1 w2 u: ~& b
/ e+ Y# ~/ S, q" A5 X話說,我是用這個來修改 TLK 檔案的,
2 g5 K1 {. m/ U4 I2 V  k4 W: {; H, s
8 V+ ]1 X% x9 o+ J也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: q: `) ^. }5 W% k+ \# @7 `" O/ ]6 g4 J- u/ Z- J0 m$ e  B
匯出時選圖中那項,就不會是亂碼了,
, K  [* I) D+ A# i8 @9 C8 ^* ^/ P- f5 X[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?% f! Y7 V/ e4 f: B
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 . }+ j( p% W: \/ O( L0 W8 m5 K
7 I; S) Q7 M8 h$ W
good software !!!
# M8 m2 D! ?2 Q& }9 w$ X, Lsupport, support !!!0 n' u( x. |) [; z

1 w) F! o5 ?4 P) w4 @' E) v疑問,
2 |/ t4 r' @+ M: R1 V, F在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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