奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ F6 l) Z. l1 I2 J: A. O( W9 l3 x' T# o" c

" x1 B; B4 [% T) V3 R* M1 z0 m' G
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 Z9 T; M+ V: u& j% j5 ?- e
! T% F( g- S- k; @. ]! YUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                / |" @) Q1 C9 x& L) C" a
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)+ U! X! {5 t, R- ]+ B
ver. 0.20, 2010-01-194 x" r5 x9 r# a: M$ L4 l3 v, H% x. N
$ Y# L" Z9 u' y1 w
- DAO TLK Editing Tool
1 I3 S& c0 _& Q- h  R - Can handle multi-referenced string(s).8 ]* l  `0 H1 a
- Export (Tab Sep. or Line Sep. with/without dup.)
! M( g( S: \) F - Import (Tab Sep. or Line Sep.)
. H# u. M: h8 p - Comparing tlk-files2 s# m# c3 X- ~" V8 d
- Checking categories of the strings and Filtering the strings.
+ d# n! l% e5 `) {( c$ {6 d  1 L# h! I' J4 g
- Require .NET Framework.
8 {5 f+ s1 u. }% X# B. ]. y
. Y, y5 X0 v( v9 F7 H8 K* Without command-line option, Program starts in UI Mode.( _0 h# J9 D. \% v

  `6 O+ v  `7 c. A* Command-Line mode ---------------------------------------
2 u1 z0 s' m& U/ x" k; H- q
- ?' b0 O# R; H/ w& ?* ?Exitcode: 0 No-Error or Succeed. else, Error Occurred& I% b5 y1 M8 Z
8 t& l: |" I) |0 ?
Common options
& R$ A6 O- o: `" h6 v- D
  C; x% u3 Q5 {; s) [ - Option with 'Q', silent mode. doesn't display message box for error
- n+ Q7 R$ j5 z9 ^9 Z - Option with 'X', always display message box showing exitcode
. Y1 d, _* \% x1 e6 h* O, H - Option with 'Z', logging off
! e  \% i0 W7 N$ k9 B+ w2 Y2 k, |; c' _% g. ^- ?- K6 M
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* z2 B/ u, |1 e6 `; n& E7 n) l; ?- X2 I' p  ]1 W2 g) K
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
9 w6 l( P( `) e1 X3 T$ k
7 m& h( x- g3 O+ I; IDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt7 u: E! u! k& _7 U) z

7 q6 k6 ^3 q" A, [2 c - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" o  e( s" `5 e& N
1 p  H) ]1 W; [( L+ s- U/ xDAOTlkEdit -diff[m] a.txt b.txt
/ S5 ?7 Q0 G+ Q& J
. |7 ?9 l: S0 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>1 A9 X# n7 j0 O: s: E
- Case option without 'm' (-diff), Tab Sep. txt file./ Q; A8 c; p* e7 B0 O5 ~% ~
- Case option with 'm' (-diffm), Line Sep. txt file.' U8 v" ~9 f' q0 A( T

' p. P, K+ M5 @DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" r" T4 S4 Y' J: \4 U/ {
+ {  f7 b  N7 r' w2 u1 X1 C9 ~' P4 T - Export string item(s)
! B  ]- S6 ?# l/ { - Option with 'u', extract without dup.
# u6 `# O4 r0 _: p; ]0 w+ q - Option with 'm', Line Sep. txt file.$ V9 l: ^! E- T0 i4 r, |0 t
- Option with 's', sorted by strref.
5 T9 k6 U( G' q% `" f' ]9 |7 \5 L - Case omitted to-txt-file, saved to tlk-file.txt
* ^8 U8 |* r3 x: G
5 ]% f$ J  }, L+ O3 WDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
0 n& X: L" ~/ i0 e5 ^* I- [) h7 Z9 L2 G4 w
- Import string item(s)
6 @* N. O& D' N  z9 [9 | - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"( T( U. Q5 U; \$ r- |4 h4 T2 A
- Option with 'S', update a string value separately by strref  N9 }  I0 T0 ]& b, H9 W# w
- Option without 'S', update directly the shared-string (multi-reference string value)
3 V- w, A0 \$ n- ?* ^' ?, m - Option with 'R', strings will be reconstructed, and the same strings be merged.
- S1 u1 i+ S5 X# h& Q( E$ N5 J - Case omitted save-tlk-file, overwrite tlk-file
0 P$ X& o4 A( _( v3 t" l! d
+ v1 T6 W/ \8 hDAOTlkEdit -d source-files output-save-directory export-txt-file0 y1 [! L* V* P% w4 v

, e8 r7 [: A& i! o3 |" e$ S - Remove & Export GFF3.2x embeded strings
9 O6 {. |/ k- y7 Y$ m8 x, K/ t - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 B$ L" ]9 H$ S" Z- _% Q
  2 l. ]* t$ M2 j6 T- W( M, Q7 O; F
* History -------------------------------------------------
9 X/ \' S3 V; U" e+ v4 l; ~' n; S5 j1 L6 W6 v0 o, G3 v
ver. 0.20, 2010-01-19
8 ]" K* [2 c  g3 S" J$ d
" O' d7 v; `1 a- fixed. didn't found strref.
! @; h. }, z5 q  i0 c: s- added. GFF3.2x remove & export embeded string.: j2 t3 J' @. r- G* s7 R
- added, Find All! C- e  ?+ i: w
- fixed, edit text didn't changed when undo current cell+ J( s. L+ g( K% P! Y0 l
- fixed, Find(F2) didn't do from start row. (v0.16 bug)( @, C( w5 r- r* A- r8 d
- deleted, empty.tlk
: k/ g1 l! H/ Z! ]  E& p/ ~$ s( J8 r0 i" n# ^8 w/ }
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
1 n% s9 i  {3 M如果有支援字典檔的話,那翻譯、校正起來就方便多了。# K1 \) O# e* `5 r: {

. b  M1 n" P+ [: Y  G4 R7 H等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ v' E9 u% A: O5 H: \) t. g* l) J
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! n- t4 h0 P2 e8 [
給UTF8什麼的文本,導回就亂碼了。 ...
+ r% d  U0 w6 n9 W. Dblackteajing 發表於 2010-5-2 15:49
; [1 F9 O' z) ^6 h) [) X8 z

+ N% L  \. [" o$ g0 W* T. y5 s- @4 Y話說,我是用這個來修改 TLK 檔案的,
: |5 B# v3 g2 L' h4 e$ O5 ^# i# v; K* P& O' I( G8 \0 ~4 |- ?
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* b( n' o1 M0 n+ ?3 j6 U  _
! ~2 L% l: w! V7 A匯出時選圖中那項,就不會是亂碼了,( i/ l3 Q8 u( H* B  k
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
- G, G/ s8 r2 S" R" J對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 2 |* o- N( j; g  i$ f  t* ?: q1 S1 b1 }
) `( s6 y9 W" n) A
good software !!! ) Q+ \- O+ V# A! c# B6 A2 F: w
support, support !!!
# m  v4 \5 Z$ Q, d* b
4 V% i' s4 ~4 [' D1 D0 q疑問,5 ]) z  Y, B- g0 ^$ E
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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