奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用8 g2 B  C+ z$ b. j  Y" W
8 h1 {! d9 Y* u( k$ K8 e
2 d4 N5 F% d) W7 y) f% p/ {, F
# ?- e- _( q2 z8 U
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ y0 N2 _0 H1 h1 ^! v; N) |5 x
$ R2 F; C" J" H8 }
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # c: s) j- j" b9 Z  w: }
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)6 P/ f; V* o* y
ver. 0.20, 2010-01-19/ E$ h. A+ I, _0 N" y
5 y* ^; Z  {( Y+ |1 t
- DAO TLK Editing Tool
" s/ y8 x5 `0 y" P# C4 B5 Z! s - Can handle multi-referenced string(s).
8 A$ U% F9 @2 ]4 D* A5 h% L3 w - Export (Tab Sep. or Line Sep. with/without dup.)# Z0 v# W7 a9 l
- Import (Tab Sep. or Line Sep.)
& O- r0 M6 E6 r( E" r- E9 ] - Comparing tlk-files
# `6 Z; s! \) x, L4 T) w% S - Checking categories of the strings and Filtering the strings.
# G+ I+ g' b% O6 x  x4 U6 ]  
4 \6 M6 R& u5 {7 F; c3 `) P$ |9 Q - Require .NET Framework.
' p; v8 D/ ?/ b/ r6 _4 N1 N8 i2 a7 o& l' I% S5 K& i
* Without command-line option, Program starts in UI Mode.( [/ T+ n1 _6 K" a2 [; l

2 T1 |* J$ C* Z1 d* Command-Line mode ---------------------------------------6 h/ m% u, _, l% N
' l2 O4 \: q) Q5 h
Exitcode: 0 No-Error or Succeed. else, Error Occurred) q4 |' T0 N/ [  Z
- B* ]# _( W. [$ N+ T& K( \6 ^
Common options
% `3 {6 ^* R* z3 m0 a
$ h* g, X  A! E6 `! r - Option with 'Q', silent mode. doesn't display message box for error
/ Q% `% z/ s9 O0 `6 N - Option with 'X', always display message box showing exitcode
$ m0 I# \' \1 {/ ]/ N& R; z - Option with 'Z', logging off- f6 p  H7 {( n7 \# i3 \

4 F4 ]. L0 W& Y$ z# J/ i  SDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ G. b- R' w8 T1 H5 r8 y

: ?3 |/ n$ i% C. X. e; [& k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 W* I2 c8 _# r% H5 f
! K7 F: y0 ^* f' f9 f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt" n& q# H% E) e% q) o$ K& w5 p

# O" {/ \6 k6 i1 B - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 1 z. |: `" x4 a9 }' _' V. q2 z7 f

$ I* s( ~, o. {' X# I" VDAOTlkEdit -diff[m] a.txt b.txt
# T- J) [7 N# w' s" J& l
, x$ X4 y! z4 U- C/ j; s( k - 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># i* Z# e6 b; p- f+ z' M  M7 y
- Case option without 'm' (-diff), Tab Sep. txt file.
3 G+ X: W/ i+ w: _! ~( V - Case option with 'm' (-diffm), Line Sep. txt file.
  B& E: D/ y! L3 x; B. E, c" K& ^4 F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]/ ^  b1 O1 D3 |5 h; m
" F# K1 m& L6 O/ Q
- Export string item(s)2 p3 b- W) h! ~
- Option with 'u', extract without dup.2 Z8 R( }! D& |5 T7 Z. K
- Option with 'm', Line Sep. txt file.1 }% p9 u* |, @) ?' s
- Option with 's', sorted by strref.$ \$ a3 q8 \- a4 F" P6 r
- Case omitted to-txt-file, saved to tlk-file.txt/ \7 h3 s  J% r! I2 b1 a- x
! F& d; d6 H8 q4 g/ B" B' [
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 u: u- N, G1 G7 M
4 @: r: N4 z! W, b2 ~ - Import string item(s)+ Q1 A  z6 q4 ?6 ?! K5 A/ M' M
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt", X9 l. D5 B$ k' J+ g" [
- Option with 'S', update a string value separately by strref
8 `5 V& ]3 T( ~! E" i$ [ - Option without 'S', update directly the shared-string (multi-reference string value)1 s6 w, Z" k6 b! x
- Option with 'R', strings will be reconstructed, and the same strings be merged.
( y3 Q, v% ^8 K* u - Case omitted save-tlk-file, overwrite tlk-file
/ F# [, E$ V1 N$ ^3 q( s
& {4 p' k; \2 y% H; NDAOTlkEdit -d source-files output-save-directory export-txt-file& C/ w; c$ z# ?" C- }
; I7 ~8 e  M2 u6 _, x9 N. g
- Remove & Export GFF3.2x embeded strings8 n8 L& b4 b3 y# c8 ~
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 J* ^/ ?# u8 \" X  
9 }$ v' _, `8 A% T& ]4 a9 T7 G* History -------------------------------------------------2 B2 ]) k' m( h5 ]

  g8 o1 E+ T! g8 ~* s  Rver. 0.20, 2010-01-19
# a5 A8 w' R, V9 V# w6 V( [" @4 J: g/ g, Z( D9 t, A5 S# J
- fixed. didn't found strref.
8 H8 q' U; J, A) d5 G2 g) r- added. GFF3.2x remove & export embeded string.
$ p8 I6 g: H9 r7 b4 o7 w* R5 s+ U- added, Find All
& F6 W$ d0 {1 s2 m  B4 P0 ~- fixed, edit text didn't changed when undo current cell
/ n- T! l8 s  P* O$ ?8 p. R- fixed, Find(F2) didn't do from start row. (v0.16 bug)
+ U. e8 a* D$ }/ H, X- deleted, empty.tlk
, d- J0 z& P6 }4 M0 ]: N1 |' q7 z+ h5 B5 K- r( u) k/ O
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
8 I) m" c" l/ k: `. Z) j如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" T& @. S! e/ H! z/ O  v  I3 i) K+ Q: N6 A  V6 I
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 }" `' x. T6 s  |
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 N1 `5 n7 H) Y8 Y5 I  T# [2 A9 z% s
給UTF8什麼的文本,導回就亂碼了。 ...; ^/ l5 e' u0 I# \: O
blackteajing 發表於 2010-5-2 15:49
8 t* h6 F  z0 |
1 x( }5 M3 n5 \; l# r; P; g% W
話說,我是用這個來修改 TLK 檔案的,
9 \0 i! U  C' B3 Z$ L) y7 [( G& J8 u' ]  c
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" S) I2 y! V" b4 C6 z5 r; B

, J, w  n+ c: s- @3 a匯出時選圖中那項,就不會是亂碼了,- G: C" f& y- }; e  {- {( W
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 : p, U! Z+ W3 V! U

+ O' \8 |, b% {: Vgood software !!!
& g4 x0 B, m/ p5 Isupport, support !!!. X' ~! |$ H* a1 o" P' A

' {5 H: P# R6 C& M7 U: h疑問,
7 O7 j' i9 z$ {" l  z: Z( `% M在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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