奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ Q+ p5 \9 W8 M  Y4 R' G, B0 Z9 t1 ^2 Q
" A" l, A0 x6 G3 V& i- p( C

! y1 ^: p! W3 ~7 K1 w原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271) W3 |" ^; `, R0 z
" ^& M. H' S4 L
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
7 W. O) z& w: r$ v5 QDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
! G9 ~, u& v& `( p! s  h ver. 0.20, 2010-01-197 \' {3 z* a. P* q$ B
, ~, M* P3 O+ _. X
- DAO TLK Editing Tool
- M% C& \2 M' Z  D0 Q  H - Can handle multi-referenced string(s).
2 Z: O* J) }5 ]& p  H1 n - Export (Tab Sep. or Line Sep. with/without dup.)% Q: h  L  P* k# Z4 x+ \1 {2 A
- Import (Tab Sep. or Line Sep.)2 n9 e2 M: V% L- b7 g. L9 b( I+ C
- Comparing tlk-files
& W9 ]7 r8 G# w1 p' D1 \9 t0 [ - Checking categories of the strings and Filtering the strings.
4 m6 M) n% w# q$ L$ Q: A  
3 h7 ^2 n- ^' \- [  e0 R - Require .NET Framework.$ g' N/ @$ Z" l) ]1 H# G
7 F( v* t% A" ^( h( }
* Without command-line option, Program starts in UI Mode.
7 [9 D; A( D6 X1 H8 ?; @  O9 c( F- |" X8 ]6 m% Q
* Command-Line mode ---------------------------------------+ k- I* a+ d2 V

7 t, |7 ^) y2 l' HExitcode: 0 No-Error or Succeed. else, Error Occurred
0 L; w1 o' J, `: d! D/ z) ]  G) z( r% s7 ^$ N3 E
Common options* n! d! u/ C- s& A6 E
7 N6 K0 r: _  K. m9 F
- Option with 'Q', silent mode. doesn't display message box for error
+ N) e+ S9 d% Y+ x. h+ b. P1 a4 G - Option with 'X', always display message box showing exitcode7 A1 \% a* a- C# J  n. v
- Option with 'Z', logging off
! W. C: j; ~& W4 x
- \/ _& o7 d4 x3 o( B6 GDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- ^$ P0 W. l8 U2 D
* o/ a( R  }+ o& ?" `. l7 P3 m/ w
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& A9 l4 b" v" @; p5 T8 x( Y  N  d- c8 E5 a& w
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
2 m: t$ J: y, y% O% J6 |+ ?4 g- n0 C  Y- ]5 P
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 m, o8 G* r+ c

1 C% Z7 n, G; G& a) Z0 JDAOTlkEdit -diff[m] a.txt b.txt0 \- D7 j9 T! P$ U* I% e$ x( j* ^8 N

7 [! x  O7 n* Y+ [/ i9 R. a- a" O - 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>* `/ {% N* j% U. p/ w
- Case option without 'm' (-diff), Tab Sep. txt file.
+ G# `0 O* n7 T/ }9 P+ K0 f( F3 x - Case option with 'm' (-diffm), Line Sep. txt file.: j" [9 {( p, Y( I& x
& p/ D$ F7 O# E2 h: f" D, ^" h) `
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]) B) u. h- T( U* l  c6 U  K$ ?

4 k  Q9 N6 ]( F! F! t. l; h/ G - Export string item(s)
* u$ O& M) K6 w9 B' I+ l/ h - Option with 'u', extract without dup.& m5 x7 G4 P4 f9 \, x- K
- Option with 'm', Line Sep. txt file.# P! R/ ?" i- A# f0 n
- Option with 's', sorted by strref.
2 \* K3 c' z4 H9 n( B. K! { - Case omitted to-txt-file, saved to tlk-file.txt
4 ^) f. I8 r' \( e  Q1 R; C% g# H. x, n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  @. S1 o' Z1 \
1 G2 x# g  {$ Y' T: X8 U" h - Import string item(s)
2 ]# u6 U' ^( d4 c  I - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 m& {" Z! Q( @6 q" I - Option with 'S', update a string value separately by strref. H* d1 X: `" R
- Option without 'S', update directly the shared-string (multi-reference string value)0 O: |  i: |% x8 C5 H
- Option with 'R', strings will be reconstructed, and the same strings be merged.; n5 V+ |6 r, L$ L1 ?/ ~$ q2 ?8 l
- Case omitted save-tlk-file, overwrite tlk-file3 I; i3 T* b% a+ T8 C6 R7 ~. R
0 R0 R) r9 Y* J% U6 T7 V
DAOTlkEdit -d source-files output-save-directory export-txt-file* n; O( `: U5 x; r1 d

; d, _* [8 C& t7 I" {1 e - Remove & Export GFF3.2x embeded strings8 i3 M4 F1 D* i4 R
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 u+ D) L% S' ]+ }
  
2 b7 ~' B; C# t, p, U5 ~* History -------------------------------------------------8 e& i/ k" |! l2 u

0 p+ J- X9 w, \! ~& l0 Rver. 0.20, 2010-01-19
8 `- n# J4 Z9 O( o
+ P* [' u3 q% `# `& ?- fixed. didn't found strref.9 B* {/ Y, T: x/ }
- added. GFF3.2x remove & export embeded string.
- N$ {* u! J' c5 R9 y; F- added, Find All
& a, j4 J5 f9 R7 h) Q6 t7 T- fixed, edit text didn't changed when undo current cell, p. o, W5 N4 c" r
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
4 t. I' t% H3 `; s4 [- deleted, empty.tlk1 |$ a4 R# O5 f
9 e, ]5 M# Z6 K8 }4 ?5 d
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
' i, I' P. }( F如果有支援字典檔的話,那翻譯、校正起來就方便多了。
2 D1 {/ S( R9 _- b( _
; I9 o( o; h7 s* L, x* S" r* c; O) W等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 E+ T5 B5 i* h8 I
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, r5 P, y; `+ v6 q& d, o" M( A( H! ]給UTF8什麼的文本,導回就亂碼了。 ...( l) j+ h/ U! k; U3 E
blackteajing 發表於 2010-5-2 15:49
( P  ~! ?: B3 D" j" C5 j2 v
& {: Y% Q2 l: C' ~  z$ K5 a4 v- D3 }: U
話說,我是用這個來修改 TLK 檔案的,4 V) K7 @+ }' @& Z% `$ P. \: u

1 @1 i8 H+ M! ]也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# [2 e, O9 B& }( w# [3 j8 b8 B% P
* \$ }  I( ^( r7 B' R$ |匯出時選圖中那項,就不會是亂碼了,# ]8 a& J" V/ k2 i% B/ o
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
- T% G- S: ?5 K7 K% x  r) m( Z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( Q! i0 Z" K5 o0 M. I( R

! I& c7 }# A% b) v7 ogood software !!! + e+ l& h$ {: @
support, support !!!, i! X3 W, c; h3 M" P

2 R3 `3 |) x- i. n, c# G, s- p$ U疑問,5 l3 I* m) Y0 _8 V) ^7 ~
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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