奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 R8 n2 i% X: f
5 T' L$ ?0 B( Y3 Y8 P! h8 ^
" P7 f" R# ?4 T2 G: |( ?

" P1 F, P4 f% g5 `5 p" K3 e原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  j9 S1 b! Y" O# s! V8 R) j8 J  s* A: J! `
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                3 ~. m9 g' x0 m4 z7 b. d9 q5 Y- @6 u
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)4 C' ?: T* P' s# c  w! c8 D! T" I7 A
ver. 0.20, 2010-01-19$ }5 H/ c  S1 j# ^* m
$ s/ W8 b- F0 a% O: ^' [
- DAO TLK Editing Tool
- X. o+ l: e# R# ^ - Can handle multi-referenced string(s).  n5 ?: @0 y9 W! k* s
- Export (Tab Sep. or Line Sep. with/without dup.): Q8 H' r* y* X# q
- Import (Tab Sep. or Line Sep.)
' B- T2 E( s. k  I; E - Comparing tlk-files
, I  e. e+ h6 B, K8 g - Checking categories of the strings and Filtering the strings.
. F$ R/ Z2 I! L" A2 m  
5 h3 g5 W7 ?4 W2 m  G  H - Require .NET Framework.
$ ^0 s' ]$ u8 K4 y$ j% L, t; s# }. `% K( a5 w, T9 O5 I+ g
* Without command-line option, Program starts in UI Mode.2 W9 Z, D& o: Q

& S( _, H2 G, J, a. a, |* Command-Line mode ---------------------------------------' T& |3 \4 k2 a

2 Z& J+ N6 W& U  |8 }Exitcode: 0 No-Error or Succeed. else, Error Occurred, r5 u2 f2 H' m; z2 t4 p( Q

, a# m& z8 B0 f7 ~  t1 u: g& A! |/ ^Common options
  u2 w. M1 z% d4 P: n
) v  [7 j( n2 e. h - Option with 'Q', silent mode. doesn't display message box for error. o( [6 h& q$ i2 `! O
- Option with 'X', always display message box showing exitcode
0 X# {7 X1 @( ?  i - Option with 'Z', logging off
7 ^: K9 i6 k2 w7 N' o7 M- B: X. s" A# g4 x7 `
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) h! n- k$ [2 b* ^
6 ]' U. z" K$ x
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 I6 B! J3 S( w# [1 y) \, n) N& F) }0 `# }
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt' d9 w! `0 j. N6 `3 h4 c
, D* Z. u% h& ]+ Q) Y
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 c5 n2 h; C' S/ N0 \
, C7 N# w; S% a- l) E0 C! o
DAOTlkEdit -diff[m] a.txt b.txt: o! ^1 F9 n8 v% I# {6 w7 ~- f

4 c5 D+ @6 W/ c' l( ?  t - 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>
' Y$ m7 l+ D3 R8 M - Case option without 'm' (-diff), Tab Sep. txt file.
# E5 x, \; x: P9 T - Case option with 'm' (-diffm), Line Sep. txt file.
( Y' @& w! v7 u- ?3 Q( M( o. x! x5 p. s0 ~% B$ u' m2 R! U
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]8 f& D0 C' [6 w9 o& b

+ I# x9 ^5 g$ S - Export string item(s)+ Q+ W  s' p. v7 z0 J
- Option with 'u', extract without dup.
5 ^  J! W+ t! ?' L8 s! }( v; | - Option with 'm', Line Sep. txt file.
# ~, Z5 B/ t& i - Option with 's', sorted by strref.
, v- p0 r, b4 e4 J' Y, @8 {! y* S1 e - Case omitted to-txt-file, saved to tlk-file.txt
+ ~# A0 q! a# ^( ]# e6 c( h" c( d* d
# A5 l" g3 L9 b- a+ PDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
& T9 w$ E1 n7 e$ G9 ]7 g9 }  W
" I2 ~4 d2 }( g) M8 N( m) g7 J - Import string item(s): ~" k5 d4 I# ]+ \  r$ x8 \  r
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  L, I2 d% O# K! }  ?# L& X2 Q
- Option with 'S', update a string value separately by strref
" _! j6 l5 [9 y) l2 T, x+ S - Option without 'S', update directly the shared-string (multi-reference string value)9 A/ ~% X0 a7 z) ]' g
- Option with 'R', strings will be reconstructed, and the same strings be merged.% X2 ?: Z. K% T/ k
- Case omitted save-tlk-file, overwrite tlk-file% w$ ^6 T1 u" ]  L% Z* S

3 X) \' b) V0 D& W# ]. JDAOTlkEdit -d source-files output-save-directory export-txt-file
2 e! S- M. m9 ]
+ `, G% F+ A! x; l: [ - Remove & Export GFF3.2x embeded strings$ v! p0 ]7 B4 `% S( C  j) O$ U
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 A% {5 k% i8 b! a; h0 ^  0 K2 @6 n! z$ M1 T  T2 G
* History -------------------------------------------------
* S* o" M; V1 K6 U
. D' G- i* V8 U6 M0 Pver. 0.20, 2010-01-19
- y6 U" W3 u; B. n
$ z: a7 k+ I$ Z/ M5 v6 @; P  a" X- fixed. didn't found strref.
0 y' D- _7 t, T' Q" l- added. GFF3.2x remove & export embeded string.4 b6 f" X8 x! X* d6 Z" B
- added, Find All) C; i7 r1 W* {3 U) f
- fixed, edit text didn't changed when undo current cell
( Y4 {5 {% E1 ?- fixed, Find(F2) didn't do from start row. (v0.16 bug)
( q% |# f9 Q8 E; [& c( J6 y0 B- deleted, empty.tlk
: _" w" Z, M3 t: N: q' N+ G: Y& b0 O6 n2 X6 ?3 [
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. R  t, t: a! n! P2 O, @如果有支援字典檔的話,那翻譯、校正起來就方便多了。
0 P& f. m) d( l; q! g+ C8 F3 }8 D6 ~# r5 ^( c/ e1 \
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# g, a; n0 q) i, h9 i6 X7 q, q6 @
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' s0 T- e: U; e1 o. }給UTF8什麼的文本,導回就亂碼了。 .../ `1 W! _' _4 ]  g' }& y) e7 s# G
blackteajing 發表於 2010-5-2 15:49
2 R. i0 N: ~' C3 j+ p, j2 v  I8 D

* f* V! V# b6 G& }, ^話說,我是用這個來修改 TLK 檔案的,9 \; J6 q# \: e; \( ^

  R+ S  r) g, W9 u7 R, l# A! t也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
1 b, }7 b( {7 o+ N! [  A8 Z* A4 B7 r1 y# D: h, s  G$ |  X: N
匯出時選圖中那項,就不會是亂碼了,6 B2 f, F/ j0 p* s+ j' b* D
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
* @6 f. L9 }2 v& `% S4 I$ T6 w對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 # V3 ?/ w) z! v# N! i- p: c. O4 c

7 L8 ?9 ~) Q; A) i2 q, P; V+ C( Kgood software !!! $ N7 ~7 @+ Q, w& M: v
support, support !!!
) O% f  _9 {& m. _- \- |: L* p" U) l. E. S
疑問,2 j: e/ F0 C; i* N& ]* n7 t
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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