奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
% |# X5 Z* q' |' Q  A1 F
* B( ~. K2 m, w, _! K 0 |) a& ^0 S0 B

$ N* h4 E: H& q原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
9 j" E. b1 K6 c- U" |9 E; q" T2 \9 G/ i' r+ e- W& g$ u3 g
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ( E) f, F* G+ T$ v
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 ]  n( ]- h: G% i
ver. 0.20, 2010-01-195 n# I* C, c+ ~

+ Q1 J  W3 W. G3 N - DAO TLK Editing Tool  r- s0 H$ m5 }/ D( h! ]) b4 S
- Can handle multi-referenced string(s).6 Y7 X" s* n4 ?4 F6 K7 Z# \% D7 V: z
- Export (Tab Sep. or Line Sep. with/without dup.)+ W- q  E2 f. r
- Import (Tab Sep. or Line Sep.)  ?+ N+ [3 a! G; x
- Comparing tlk-files
1 V% [: i8 o# H+ J - Checking categories of the strings and Filtering the strings.$ `/ @+ Y  A% F% `  M5 g
  
' W% G5 }& f' a: a$ u% O+ r5 J$ y - Require .NET Framework.8 F; K% \2 J& N+ u0 l( e

! W- v! p' u' U9 z8 c- c" A/ f1 Z* Without command-line option, Program starts in UI Mode.
2 [* }7 }/ ?9 J5 A* L! v
9 p5 t9 A! |: C4 T* Command-Line mode ---------------------------------------7 D+ ?4 m* _+ M& E$ r$ @

. H' d$ V1 b4 U* u5 E" r' q  FExitcode: 0 No-Error or Succeed. else, Error Occurred- S; U- u' X: Y2 ^& S% ]- f- w5 J

: h" m! B# z0 Y, g2 ?5 j) qCommon options
% s. J3 i" z0 D2 R" g$ C( Q# M0 z
' N5 r# x& R2 t/ V8 S - Option with 'Q', silent mode. doesn't display message box for error5 H8 }, s7 n9 N4 V  J& O- J
- Option with 'X', always display message box showing exitcode
8 m+ y8 A+ c' \7 ^3 f, N6 v) X - Option with 'Z', logging off
) }, t" s- N: h" @1 ]- ^2 ?1 i5 N
  X1 u, d- l/ Y3 |+ _1 S, QDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
6 d8 r' h  m, G9 U, S, o% x5 I  r- _( m1 }: [
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' w: G4 U9 X" u( i, {/ H

6 r4 M) _, I8 k5 g8 gDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
9 z+ p/ e/ X  y7 u" G3 _# ]' ~% r0 E' D
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: h6 n& Y4 K9 u
9 H6 @, C2 o8 `  b: g" u9 BDAOTlkEdit -diff[m] a.txt b.txt+ }; V7 c- x3 n8 W; I

7 ]  u/ v% X8 H2 ? - 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>, O0 ~/ S7 ~" w% j7 d! q( y
- Case option without 'm' (-diff), Tab Sep. txt file.1 r- J. b! t3 ]& A& y0 h3 b, n
- Case option with 'm' (-diffm), Line Sep. txt file./ K  c4 O  |$ \$ {6 I

7 O, c+ {% |; b" YDAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 W3 r3 _/ M/ Z$ t$ L4 h) Q3 P; W  \
( Y* P( z0 I, F6 d! u* G
- Export string item(s)
: M/ Y2 N2 ?! L# N! {) r3 z - Option with 'u', extract without dup.
& a1 y% k, J* o/ l( s - Option with 'm', Line Sep. txt file.
* J9 i% @8 x5 s$ [3 `! I* m9 L - Option with 's', sorted by strref.  {/ a  p" C# [: `7 q: J# \4 ]7 n
- Case omitted to-txt-file, saved to tlk-file.txt' T  n. a3 ]! a0 {. I& D) J0 |

6 Q2 f# [/ R0 q/ [DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 ~: \  R' U3 f' B0 F
. {& v2 `" l8 k6 B
- Import string item(s)
% D# S. T% B) ` - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
) P; ~0 {8 V' o$ i5 V - Option with 'S', update a string value separately by strref9 ]2 ?: d( u, J5 `5 X
- Option without 'S', update directly the shared-string (multi-reference string value)
" G$ ^8 M% t. B* E* O1 J- Q1 t5 g - Option with 'R', strings will be reconstructed, and the same strings be merged.
9 S  v/ |* s7 V- x - Case omitted save-tlk-file, overwrite tlk-file4 n7 w( _5 y- i( Z$ }

0 U* P8 q( r( j1 n/ s9 yDAOTlkEdit -d source-files output-save-directory export-txt-file& ?0 s/ S& d9 |. X9 U! |  Q& I
0 N. J4 E. j+ r' k! \
- Remove & Export GFF3.2x embeded strings3 I' S5 m! k$ ~1 ~& w
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% x9 l$ j0 _1 L
  
% c) d5 Y% N4 X" ~* History -------------------------------------------------
* f% t1 r: h- j* U7 v
7 L# I! ~1 Z# E5 ]/ v% S" J6 q* mver. 0.20, 2010-01-19
9 [" p7 t8 m% [+ t/ Q5 b7 ^4 d* J* D/ o
- fixed. didn't found strref.2 n+ z- i5 E) z2 X
- added. GFF3.2x remove & export embeded string.  w' l. L7 A3 A8 ^1 J" D
- added, Find All
$ n5 X: H* ^8 D! |- fixed, edit text didn't changed when undo current cell
) U" }. j$ V1 K3 ]/ r" M0 _- fixed, Find(F2) didn't do from start row. (v0.16 bug)
7 w( p5 L' e1 F; K5 O: y- deleted, empty.tlk" F8 V% l( F; W5 x( G5 H
. A* L0 E: v5 K' l7 m; }  `
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ I3 W3 s: k& q# P
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
: N4 W$ N( `! s) `% M; p9 B! W$ o7 B9 N; s& s# n  ~
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% x6 t+ P* ^( J4 M# y4 }/ ]2 l給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  u0 j2 H2 L$ `- f8 F7 M給UTF8什麼的文本,導回就亂碼了。 ...
1 L* ^- O1 p3 L4 b, R. rblackteajing 發表於 2010-5-2 15:49
; M! m2 ^9 O3 C9 G8 y
, \! \. Q4 r% R# y% E0 S
話說,我是用這個來修改 TLK 檔案的,1 A9 e6 I5 |1 P8 Q9 u' P

; s* H' z8 i1 D& l也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! u- L0 F0 H- U1 B$ L5 A3 @( }9 d0 v3 j
7 s9 F# _: N/ R' [0 @; R0 C8 g
匯出時選圖中那項,就不會是亂碼了,
6 A& G- z. ]3 H& q- x# L[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. ]- G& n2 i" V% M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 , S6 n& C, }7 v. R  v
3 \( w9 i) _* n5 d! k
good software !!!
* \. k. O/ t" e; X* R( Tsupport, support !!!! W1 B! [+ P  F1 S9 T. x" S
7 O; F2 x5 ~7 Y; D; s) K6 R
疑問,0 u8 b! Y; Q$ ~
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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