奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# e6 U* Q) p4 u: w# F
' Q. ?0 |% ?) `; C( q & ]0 i& ?% x9 w# `( `& b8 Z, I
; n# ]# t- D  e. g# B
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- N% _- _$ N7 W/ L4 V+ y$ G8 i

# A$ H6 b  t/ TUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                2 [9 d, S- F7 ^/ y
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
! e, |  h6 g" j$ K  J ver. 0.20, 2010-01-195 F4 p, W; g6 {* B/ D
* ~$ B$ [$ u; ?! y; p+ S
- DAO TLK Editing Tool' y6 |; ]: [6 B) w3 t# w, `' ?
- Can handle multi-referenced string(s).: q2 ?/ {4 d0 z& j& X
- Export (Tab Sep. or Line Sep. with/without dup.)
" J/ g" H3 f& A; W( l! X - Import (Tab Sep. or Line Sep.)/ T3 p% E6 ~) S' B8 S; ~8 ~0 t' m2 L
- Comparing tlk-files
% j0 ]# Y" a# o; l7 P - Checking categories of the strings and Filtering the strings.- }7 Z& b' @7 f4 V
    T. ~$ M( m4 K) J/ n
- Require .NET Framework.
  Y1 W- J# Q  v* ]- Y7 o1 @& i$ O8 n9 {- a% ~
* Without command-line option, Program starts in UI Mode.+ m! w: R6 Q. y$ T9 M& C
& |* D$ n( ?5 q# a! I. B
* Command-Line mode ---------------------------------------
* W8 Z& H7 a  {. K1 J' [# M- t3 j2 J& v9 u
Exitcode: 0 No-Error or Succeed. else, Error Occurred
4 c% N6 ^3 s  B4 ?' d5 T; |3 h
3 b* g' F8 [& m3 c7 G8 XCommon options4 J$ a/ C% G. t. w2 C

. f+ f2 I! _) ]$ h* Y0 N3 y - Option with 'Q', silent mode. doesn't display message box for error9 y- ~5 r/ P" X
- Option with 'X', always display message box showing exitcode
) m: _: t9 x" ]* t: G - Option with 'Z', logging off1 A7 i: j. m* F/ v
. g5 S$ p) Q6 B& |
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) R  [- S$ I, E) s
; O" F2 |4 Q3 K* J9 b+ [
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# N+ c& g- z! D5 [

$ R. s- s/ e% \% U- FDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
0 j* G" E' O$ S' ?
7 t2 S& V4 G9 _0 F' C. M - Tab Sep. TXT File to SDJ's tlkeditor Export TXT % }- j8 n- b+ d; r4 {

" I2 m, T2 x! x* k8 E, aDAOTlkEdit -diff[m] a.txt b.txt" s. K( _0 u8 w8 o4 \- P

: O7 p% ~1 m- n9 ?* Z" L - 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>0 S' G8 q6 T$ r* E  K' `
- Case option without 'm' (-diff), Tab Sep. txt file.
8 m) y9 h0 H# o- W2 N1 ?, L - Case option with 'm' (-diffm), Line Sep. txt file.
! ?5 j! |1 X3 p# [, y
% D- p7 [$ x5 \$ |( M$ W. _% kDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
8 q( C9 l! Y4 F. I& n
, ~, e1 o' f6 w8 A- [2 b, P - Export string item(s)" b" j& {4 {/ d( w
- Option with 'u', extract without dup.
1 b' T" G6 r0 ]  Q% k - Option with 'm', Line Sep. txt file.( v4 k  ?: H* X
- Option with 's', sorted by strref.
& V& x" |. U& g9 v! I - Case omitted to-txt-file, saved to tlk-file.txt
8 O; z3 V8 R7 P! G# J
* o+ ^  }2 L/ E3 x  L/ y  `& wDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 N5 Q# w' N4 j" X) x5 ]% G! S& d5 i& c, W/ {
- Import string item(s)
- a- _. ^- q: L, k$ a - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 t1 y* P" Q. S0 F
- Option with 'S', update a string value separately by strref
/ }, F3 g! }/ _9 ]7 s- B8 l - Option without 'S', update directly the shared-string (multi-reference string value)
" `" s) k6 u0 `6 I. ^ - Option with 'R', strings will be reconstructed, and the same strings be merged.7 L( _: S8 u3 c% `! u8 G# S
- Case omitted save-tlk-file, overwrite tlk-file
* f; ]# S1 z- P% s) G. w" G: }0 x
" S0 v$ N. I& [3 c7 M" F' J1 q7 B  yDAOTlkEdit -d source-files output-save-directory export-txt-file
8 Y! @8 o3 {. f4 R% b8 {) Q
! A1 t' V- V/ v& T& f - Remove & Export GFF3.2x embeded strings) Q1 ^* C+ o3 o( i7 B4 t
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* ]: k$ _) |8 N8 Z: z+ e  
8 G2 w$ f) w4 E( E5 g* History -------------------------------------------------
/ q% k1 \4 l, U3 `# T2 H$ O. S& n+ t( q( V( r* f( t0 H
ver. 0.20, 2010-01-19
8 w6 H) a! O6 a# S) V4 e# `  K& p' c3 L) _% C! n% S
- fixed. didn't found strref.
3 \; ?6 s' g  b6 ?7 N' {- added. GFF3.2x remove & export embeded string.
9 J6 s: U5 F( N/ v! m; i# ?- added, Find All5 H6 w+ j% F) i7 r  y$ o, ]! q) W
- fixed, edit text didn't changed when undo current cell9 G0 e" D$ _) t! d  Y; f
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 ~1 M* }) }  S- deleted, empty.tlk
9 S+ ]' B4 N0 n1 i' K) m/ S' t( z7 Q" |+ u! g1 p
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,( k( \7 a4 ~/ l3 U) I" y
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 W4 T6 w' q2 u+ j$ |# K
: G( K4 v8 @; _1 `9 U/ ^% F等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# @, j. a9 R* r, a# p
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 s" j. n0 g& y2 ]. A, \給UTF8什麼的文本,導回就亂碼了。 ...2 e9 C1 v( _6 R8 O$ i, J6 v2 Q
blackteajing 發表於 2010-5-2 15:49

8 x- l6 ^5 A2 B! X$ ^% v8 G) n# _
話說,我是用這個來修改 TLK 檔案的,; R. |( ~- t  s7 a
) ~) H, y0 G9 v- h$ o# G" C5 v3 T0 J
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; P2 ?0 l- V& c% R
* j$ ^, N  L7 r  L) [
匯出時選圖中那項,就不會是亂碼了,+ P9 K6 G/ l( \: m; J
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
& h  a* z  d3 o0 x8 ~對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( U* q0 G) @3 |% T5 [
) r! Q7 x9 w! u: ogood software !!! 6 o- o- Y$ A* q( o; i. Y
support, support !!!
3 ~/ m8 Y# L7 c5 F% e
( K- l2 b1 P7 I疑問,
- H, E# r$ j/ [) r在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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