奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! n' x( p/ `5 Z% Q, z' f( K
; w4 s1 l5 U: N' P# Q; [

" t0 @9 _; Z0 G) y) o' }
+ K' c/ y* I: C, x( p" ?' |1 P原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2718 k- |: Z1 @; S* h) V
& c% \& N4 {- C/ ]$ K7 O9 O4 _1 l
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
( r- L7 {8 `( v) jDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)3 a( D! S3 u& w6 X
ver. 0.20, 2010-01-19
& T7 Y# i* l" `" k  M" Q
) a+ |) ]& _! f4 F - DAO TLK Editing Tool: B1 e+ u9 s( h7 i
- Can handle multi-referenced string(s).
! C* _7 {, a9 q/ K- j" Z2 |% X - Export (Tab Sep. or Line Sep. with/without dup.)
2 P! F+ T4 q. g" N* Y$ X( Z7 ] - Import (Tab Sep. or Line Sep.); c' B% y! C3 M; U9 O
- Comparing tlk-files
1 ~4 d/ ?" T& A  y4 H7 T1 G/ I0 ^ - Checking categories of the strings and Filtering the strings.& M+ @; Q6 x7 Z, P- U" {
  0 Z5 R9 O$ ?8 `2 ?+ H  i
- Require .NET Framework.
* q1 F- Y) w7 s5 I. ^* V6 C  S# J3 C3 t, L( P
* Without command-line option, Program starts in UI Mode.7 K9 `+ \# g4 ?! g4 b) l& y

$ g- l. ~1 O% e* D% }. }: d* Command-Line mode ---------------------------------------
  G) A7 e2 U0 [4 p/ X5 n; S
! T! y  U: q3 ~& _' N( TExitcode: 0 No-Error or Succeed. else, Error Occurred0 \. F7 e! v; s! [

5 @* Z5 v, A3 Q! U3 dCommon options5 b& x$ J7 |6 N7 \7 q; k

9 L& z$ [( s9 ]  R( x7 y9 z# I - Option with 'Q', silent mode. doesn't display message box for error: q, m- N+ N) \( g$ n
- Option with 'X', always display message box showing exitcode1 o5 c8 H* b5 L9 F
- Option with 'Z', logging off) L- w$ E- ?5 Q, N+ }
1 G6 k- n2 `- X+ j: N/ ^$ ?
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" B* @+ o2 n9 m7 `
0 a# S! u% E& W - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 T$ |- k: W7 K: p6 U; m2 |7 R0 Q# i8 E  V( r
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 }* T# Y' B2 ]/ ]! L5 n+ {0 E; S: U- }; A8 T8 o
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
& c9 i9 ^! a7 I0 k6 `. D
. G/ n+ A: G! p2 L  @7 HDAOTlkEdit -diff[m] a.txt b.txt2 `( |' D. j# }. B

# u+ r0 ^0 C9 h$ ? - 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>
7 z3 Y$ g+ Z) h# }, L( m - Case option without 'm' (-diff), Tab Sep. txt file.# L; \) |3 [% e1 G0 H- g
- Case option with 'm' (-diffm), Line Sep. txt file.0 O! l( b8 z: \
( A! {( ?. i# f. ?: ~
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 e, `) `/ D! \8 W8 z* t' J
( l: c7 I- ?6 D+ p, ~
- Export string item(s)
7 v  z2 s0 s4 F5 w - Option with 'u', extract without dup./ `9 ~& a# v5 K5 K" k
- Option with 'm', Line Sep. txt file.
/ Z  k; p3 {* O6 [6 O. m - Option with 's', sorted by strref.) |( z, d- W8 X. l6 m* x8 b, P+ a
- Case omitted to-txt-file, saved to tlk-file.txt8 t! H1 O3 u) M* O

' p2 f* t: F: p" Q+ |+ HDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 U) ~4 S# C( N1 E$ x( {: [  J  [
$ m  B& J  \+ v) e4 m, [2 E
- Import string item(s)( _4 q% K' E+ n1 [4 Y1 H# C* Y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 H9 R, E( o1 c6 l - Option with 'S', update a string value separately by strref( }/ e  c/ b7 J# @, ~
- Option without 'S', update directly the shared-string (multi-reference string value)
  x+ n, x* H& }3 q3 t" A: s% L. H - Option with 'R', strings will be reconstructed, and the same strings be merged.
9 i1 f3 i8 p5 i; M' |) M - Case omitted save-tlk-file, overwrite tlk-file
8 n% Q8 j/ B! E) J, ]- v1 r
4 w! [  _$ r" U6 CDAOTlkEdit -d source-files output-save-directory export-txt-file% w; a& \9 y* _4 V! V3 L
2 C0 P2 e9 c$ o! B
- Remove & Export GFF3.2x embeded strings
1 ~: U0 Q3 `/ N/ d. t( H2 n& ] - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; s# ]( F3 ~& F3 m+ e
  
5 Y. u1 O& g& R$ x* History -------------------------------------------------- }% T- J- W7 L' |

( x7 u0 x) F) h! I) Y, \- ever. 0.20, 2010-01-19$ `! l# d+ ]- o( W' B1 {( ]" u, f  w- M

' @2 R& [/ y5 }. ?, r- fixed. didn't found strref.
3 T( U/ B  v7 d7 u+ n- added. GFF3.2x remove & export embeded string.
" p. R2 g1 a: p7 F' d- added, Find All9 a$ Z. n- b# @$ y2 l; Z
- fixed, edit text didn't changed when undo current cell& A1 n+ H1 g! P
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 M, ?; d1 G4 F% J' I- deleted, empty.tlk
; }6 P$ b) \$ U. ]$ J; p" P' W; l4 B) [+ x9 |
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,4 R$ e, V$ e* j# u' R8 U" p' b
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; C5 {) i+ k4 M* G+ [' n8 z
8 \; E/ e: g; b8 [, b5 x) ?+ ]等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. L' B$ D5 m; P: Y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. }2 n3 y. m" g3 ?/ V3 c0 _0 L  {5 S
給UTF8什麼的文本,導回就亂碼了。 ...
: H3 J# i' Y8 vblackteajing 發表於 2010-5-2 15:49

# I* i$ i/ q8 U. U7 ]6 m5 W6 I( d% t7 T6 L1 m/ a
話說,我是用這個來修改 TLK 檔案的,
# S( T: [8 c8 I) A, L
+ q# t" p/ Y  z! ]* d  @也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ A1 t8 d% h* S# v* u7 c: ?
( e0 l3 }, Z4 a- s/ ^9 P9 w# {" T匯出時選圖中那項,就不會是亂碼了,4 Z9 j) \# S' O' N
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?  _2 U3 J2 d9 Y- F" {- b4 l1 q0 R
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ! ]- g1 M1 b9 t- }& o4 h

2 n" R" X8 M$ e+ E3 d& e& \0 Qgood software !!! 4 F6 \' X* j7 }1 C& R
support, support !!!" d  a3 S+ }, n% ?+ z7 H
: b( j9 }' `- j2 q+ P+ T
疑問,
+ ~' U3 K/ f% L1 o在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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