奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用$ W3 _! t( ?$ |6 f: o# ?4 }- B
* z+ g& z/ }  M  B' r' H
/ X5 n) k* B  k

3 w& ]' H2 X! s" i$ O4 x原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
3 B" K( D- N& X( v  @7 ~: F9 L9 o! Z6 r" b* F2 q% e8 c
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
6 R6 y4 ?7 a( \# S' k8 p5 ]DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
4 n# u6 S1 T* F ver. 0.20, 2010-01-19" c" Y% K1 J% d
8 L5 I6 u! b2 I7 H6 h# J# ?: i$ J
- DAO TLK Editing Tool, T2 Y8 ]( S( y( U
- Can handle multi-referenced string(s).7 j7 v3 g) p9 \  t. @! w
- Export (Tab Sep. or Line Sep. with/without dup.)
/ P6 A* J* I7 w. A1 p- H - Import (Tab Sep. or Line Sep.)2 I* t/ H# f. x0 O/ c
- Comparing tlk-files" j. x) I) U* y' ]  ~
- Checking categories of the strings and Filtering the strings.
$ o& b- D' n5 S8 q: y: X5 L- s5 i* P  & d- @2 O6 M, @# L, ^7 h4 S
- Require .NET Framework.
# @& e, b$ F/ C8 J2 O& v
7 x1 k+ {0 T5 `  I) Q( k* Without command-line option, Program starts in UI Mode.
+ i2 q2 N6 K: M' N2 |  Z& j/ T& w9 j7 P- [4 F0 H* `, I: k. P: }. z
* Command-Line mode ---------------------------------------
; C% ~; I' F  m0 x6 U' K6 n( {4 f: k3 j1 b
Exitcode: 0 No-Error or Succeed. else, Error Occurred
) y' {, x' u. i; Z* _+ r  q7 a! }
Common options
1 i5 `; ?3 C/ I5 i* B; u
! y. v3 z8 ^- w& Y, C+ r0 p" G$ n1 i: r - Option with 'Q', silent mode. doesn't display message box for error: {& u! ~" h- T# h3 l3 {* J9 R
- Option with 'X', always display message box showing exitcode- d* O" P, X9 N& A# ~
- Option with 'Z', logging off
) R! O8 S$ z3 K' Q4 {4 I% t& t, ~* e1 ~: N; x
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
# Y7 w3 N$ v9 }2 @, W. o: b
& _+ ^: T6 o2 j4 ^. Y; y. X - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
' f: Q4 E1 F4 K( z8 p" \; w2 O# j$ \( w) b
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* }! y; {8 }1 J; {- V# J6 ~: k6 I! k$ Z* a! O1 x( E) \: u- {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 O. z: ^5 V9 V) u
& x$ w/ G, n7 |; `# y3 l. h8 g( u) E" `3 a
DAOTlkEdit -diff[m] a.txt b.txt
! H6 x: o9 Z6 R" F2 u& w/ C, J1 m) G' ?! H3 G( m7 d% B( 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>
- e/ r& ]+ @7 p - Case option without 'm' (-diff), Tab Sep. txt file.
+ l- F4 D4 u" [/ S  F - Case option with 'm' (-diffm), Line Sep. txt file., ^, a+ k- T% ^; h  e: Z: r! w

) N2 ]; h) N( ^& D# BDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
- r+ u5 ^+ }$ m) r4 @/ Z( v, ?8 Q
: q* S4 F( u( L6 z! O& F - Export string item(s)& s3 a8 x3 g, k6 C# S* B
- Option with 'u', extract without dup.
+ Z% l5 |0 i6 j& @# }. H - Option with 'm', Line Sep. txt file.; E1 x+ y3 {. ], i
- Option with 's', sorted by strref.
" A+ c) p0 T" M+ x1 Z# h+ |: r' Z+ s - Case omitted to-txt-file, saved to tlk-file.txt+ n* d' Y) y6 r) i
2 Q( D' A3 i- i3 M& W
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ D' k% n- ?2 Y: A0 h: P

- }0 m! J' ?* l. H1 y' d) u - Import string item(s)7 g7 c' c& g* O* ~3 m9 y* j  e9 o
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
) v9 ?; q6 m( p; K - Option with 'S', update a string value separately by strref
2 m& n5 ~7 P* Y! ]9 t. O5 l - Option without 'S', update directly the shared-string (multi-reference string value)
" E* v& Y, D' P& Z2 ` - Option with 'R', strings will be reconstructed, and the same strings be merged.2 ^; F0 b$ k, ^: y- H+ s
- Case omitted save-tlk-file, overwrite tlk-file" O' {1 t; n( h) u' Q5 T
; }0 A, C4 t8 S
DAOTlkEdit -d source-files output-save-directory export-txt-file( x" G6 X0 r; c& @% u
% g) K# f+ b/ |
- Remove & Export GFF3.2x embeded strings
2 ~) v3 I( ~5 Q- u - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 ^; D: B# [$ Q3 h( G, y
  
; m1 p( T# c0 M7 i3 y" r* History -------------------------------------------------
# i% L1 O! i$ k6 |- m0 \. }) C! Z5 |' p* e$ _3 f
ver. 0.20, 2010-01-191 N% J( p% ?+ G; P% L7 u6 l: S4 c: k& y
3 d4 m9 M, h7 k9 b3 \  V
- fixed. didn't found strref.1 h  v- _8 }8 V; P% c. U  g
- added. GFF3.2x remove & export embeded string.! S7 ^  D9 w) N: X: [6 v2 B8 `! e
- added, Find All% L* A* Z4 U9 v$ @6 H+ M, {: E" Z, ~% G
- fixed, edit text didn't changed when undo current cell
. |/ I( O9 c0 z; C' i$ d# ]- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- t* C: b  t7 D" ~9 P- deleted, empty.tlk
0 E) T7 g; P+ y: w) L0 `0 {' W. x3 Q+ M' q6 Q
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
' \% }1 Y! d  }! I1 @' p如果有支援字典檔的話,那翻譯、校正起來就方便多了。: d5 g# F' Q! p8 M

" ~) f# j2 @9 x; n. _等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 |. o( ^6 w1 a給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 h& Z* `9 W9 w8 r$ f; U2 k給UTF8什麼的文本,導回就亂碼了。 ...2 M6 O. a- S# t
blackteajing 發表於 2010-5-2 15:49
7 ]: N# F$ g6 o! t" [

, E; a' j' n1 n' u, g. F$ q話說,我是用這個來修改 TLK 檔案的,
7 C/ A2 t3 r7 k9 c% e+ X8 C' s9 u" i2 e, b( Z) E3 K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
8 P6 S# o( {# d) q9 Z) u$ P8 K( q: d7 P$ i+ w# @
匯出時選圖中那項,就不會是亂碼了,
  J, q$ |5 {% Q& s, W- o[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ G* g6 b7 q* A8 Y( v對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ! ~% r+ [  B0 C1 g( T" ?" G
: A$ n! ?/ D6 c& o
good software !!!
0 k' T0 `. U+ D+ msupport, support !!!, A0 B& v* l* F& H

: e5 u5 k; y/ n( d4 [3 d" f疑問,
) j, ^( x2 G% S0 K8 T在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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