奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' @7 X3 ]  k' A
- ?) i5 l- L6 y! Q. }) _5 f$ w& d
- b- c  [2 x. L' ~+ x1 v5 I0 `) j1 T( \& c0 K8 w7 _, K
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271! D# x7 s# o0 _6 {$ f* e% S( n

5 c; L  T% \# A$ f& aUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " L' Q" M  p: Q. H4 x, g
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)4 r* k2 Y$ q( I8 d5 Z0 j0 Z* N
ver. 0.20, 2010-01-19; j! Z4 Y) G! E( n

, }! ?7 z( U2 q% [* C3 |" q - DAO TLK Editing Tool
8 `  [* T" \9 L0 k - Can handle multi-referenced string(s).
. Q) A7 [2 C; |: G9 M7 T) z - Export (Tab Sep. or Line Sep. with/without dup.); Q6 ?# U5 c" {' {! o% z
- Import (Tab Sep. or Line Sep.). v) b% m7 n8 B
- Comparing tlk-files% b' A) X2 C' z0 S1 s
- Checking categories of the strings and Filtering the strings." ~  r. Z2 R, ~
  
% a% `  }  L0 O  f7 [  r - Require .NET Framework.
7 S6 ~% V& V4 O( k7 O% @2 X( G5 c. [4 U  g8 {
* Without command-line option, Program starts in UI Mode.: ?9 ~' ~2 o4 O4 f5 `- n! ^5 c! j

- L% a. A. W8 e6 q: o9 _; Q* Command-Line mode ---------------------------------------* C/ t0 c% a6 }- |; w8 p/ n  [
9 W1 a$ ], q3 A$ ~9 J5 W
Exitcode: 0 No-Error or Succeed. else, Error Occurred
* x; y, h1 b. y/ \+ x* N% S. u& E0 r3 q' Y+ {9 {9 u
Common options# w/ P! E, Q# ~5 c
2 Q/ R) X: U2 `( y5 L# \# K! Z, K
- Option with 'Q', silent mode. doesn't display message box for error
( V0 G6 `4 Y2 h' Z) M - Option with 'X', always display message box showing exitcode- k/ G7 y0 A) z' ~
- Option with 'Z', logging off
$ o0 H. m) X( }& A2 u9 I6 U, T- ~' c! P- T; S# c. @' o' q1 C
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt( d) X. f8 ]1 {

3 u. [6 n; U) D, B5 K( }! B' B - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; W5 j/ `: W. w  X
( c# ?% @$ d! V1 u$ @6 e, h4 F1 z+ |DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, W6 ]2 y8 q: s, F0 x7 }8 e
* U. E0 j7 Q9 p  i# |
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 I6 x2 n* w$ i& N& |8 f" C

) Q6 C$ j' M" d" S6 Z1 S% q8 M1 NDAOTlkEdit -diff[m] a.txt b.txt2 ?) p+ L% ?; S4 R# F6 ]1 ?
3 r! j" b8 `5 R
- 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>
) R0 `: J$ ^+ W1 F - Case option without 'm' (-diff), Tab Sep. txt file.& x' \1 u; \: B, P: ?6 y5 |
- Case option with 'm' (-diffm), Line Sep. txt file.
' W3 m' y. D8 K5 ?
1 C) z5 @- x9 G8 @* _7 @# S; CDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
7 I( o: W% w) g- U! V: K" O( X3 ?6 c4 O9 L: @7 ]
- Export string item(s)2 t( `; ~$ i! D
- Option with 'u', extract without dup.
( ]7 y2 M0 i1 K, [2 y8 b  _ - Option with 'm', Line Sep. txt file.2 ^- `3 k6 I6 B0 u& w; F+ s
- Option with 's', sorted by strref.  f/ p# r6 p( H
- Case omitted to-txt-file, saved to tlk-file.txt9 Y7 z/ i' b  |: d" ^/ a

" W- d( ?4 w) B5 }DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 C. {0 c4 s1 u5 n  {) w

" v8 u/ P$ g8 _, ^3 D: x5 c - Import string item(s)
6 ~# q! o9 s+ q  j# g8 @ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
3 K: ?) U/ M- y - Option with 'S', update a string value separately by strref
. m/ x3 Y& D* s6 U4 D/ g3 K - Option without 'S', update directly the shared-string (multi-reference string value)
5 D! a0 Y7 W! T3 W/ M  Y/ \. j* q4 X! l, P - Option with 'R', strings will be reconstructed, and the same strings be merged.4 W% w. j1 q4 l& b0 W4 F, L
- Case omitted save-tlk-file, overwrite tlk-file2 \( B. t$ @1 Q: z( f( m: T0 C9 y/ v8 D

" K0 @* W  R# ~/ E: r* ~1 y: y& TDAOTlkEdit -d source-files output-save-directory export-txt-file
% ^& Q- G5 i+ e  _5 e
2 c( j! Y* p/ {$ ` - Remove & Export GFF3.2x embeded strings- N, W4 z. t% z9 s6 Z
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
, I! l. |7 o6 X5 a, R  
3 }2 ]) Q5 ?' E; y% l- T* History -------------------------------------------------- T; ]7 {6 y+ I5 q8 H4 G

, T& G1 L( Z6 _( v  {) N1 w2 P  Gver. 0.20, 2010-01-19
9 o& U: n8 H8 j" K$ q; [
$ ^2 m6 i+ a( f/ o+ }- fixed. didn't found strref.7 c7 V; V: G1 S3 a* v* T
- added. GFF3.2x remove & export embeded string.- K4 ~, d" n+ x- _, g5 [% e
- added, Find All
! o/ j4 h4 M4 h4 R/ W- fixed, edit text didn't changed when undo current cell- K+ a8 B5 v9 A  W( _$ K$ G  Z8 Y
- fixed, Find(F2) didn't do from start row. (v0.16 bug)" F  L/ u4 L1 W; D% x% I4 S1 X) w
- deleted, empty.tlk
9 a; M6 p1 k2 i( i5 u/ U/ U; ]5 v" q% Q
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
* ?( R6 t  B; j/ U3 D& `* I如果有支援字典檔的話,那翻譯、校正起來就方便多了。& ^' {; q, l8 f* s9 @
7 K8 b, K8 I  a+ \
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 f1 q6 }8 K8 S( B/ ?' u" t  R
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* f# P: j8 Q" M5 t4 f, |* R
給UTF8什麼的文本,導回就亂碼了。 .... ?' ~" @" @0 W
blackteajing 發表於 2010-5-2 15:49

- w8 ?% U% ?0 |* S& Z4 t: r: j1 n1 u8 W  K0 F6 m5 w
話說,我是用這個來修改 TLK 檔案的,5 R9 o6 ~3 |$ R- i- n# E- `
1 v6 ]7 o, _; R  H  v* F
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了8 d' A" k. U# \' ]

. z% b7 h! s% O( N2 E4 T匯出時選圖中那項,就不會是亂碼了,
# h& V. S  u$ ~! M# W# Y- e+ W; z6 F[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. Y5 A; z$ Q  }1 \
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 [  J' H- W  f5 U2 G

$ f$ C, g/ [+ Igood software !!! + p5 |# Y- Z; @8 y# o3 [
support, support !!!0 |2 L. H1 A7 B

; O3 T2 a3 B" `* R! X疑問,
+ T7 j2 L! a  e+ N在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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