奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用1 k' G3 \, Q) d9 ^! k3 k) t
- E2 n3 M+ l. ]

- L* V! Q+ P3 j8 n4 w  B
* K& B' J7 T, P1 Z5 U2 w- s原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271( z; s+ @; s% J6 P2 i, t& H

  d( H) [. }. K. q+ ^Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ( J2 G* x7 R' a: f% e9 C. z0 M
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)6 G& u7 ~  q# m6 x: O/ q
ver. 0.20, 2010-01-19
- Q) i0 v( U) i1 {
- K" k7 g, D) ]7 X3 D. ~/ F% k - DAO TLK Editing Tool
# Y6 V/ L" F0 E7 h2 S - Can handle multi-referenced string(s).
- j  }$ o  ?& ~5 B/ L0 e  B - Export (Tab Sep. or Line Sep. with/without dup.)
3 M8 D9 ^! I' l( R! e6 K - Import (Tab Sep. or Line Sep.)
" v( v. b8 U) V# V' D - Comparing tlk-files
: v0 L  @1 ~3 g% z% c - Checking categories of the strings and Filtering the strings.
, U0 v5 Z" M( z  7 _- ~1 i9 a$ u2 r
- Require .NET Framework.3 ~$ t6 ~* ]; L; P- }: W7 T2 |7 h
( B$ b) V: K1 G; [
* Without command-line option, Program starts in UI Mode.
7 s: C: T3 S2 d% U9 [# C
, r7 U# r  d/ d7 c* Command-Line mode ---------------------------------------
! P  h! p( c4 U3 Z$ {; E3 o% d0 V& w' c* d
Exitcode: 0 No-Error or Succeed. else, Error Occurred
' T3 W8 p  R, c! X
9 O+ q, h6 o% j- u" Y1 H6 q  mCommon options) Y, t- p, L+ {: Z0 b* Q
7 \* R8 t) n6 Q; I0 ~
- Option with 'Q', silent mode. doesn't display message box for error
- [! O3 K- }& } - Option with 'X', always display message box showing exitcode
# k0 i' a$ n: U - Option with 'Z', logging off
& e2 T6 b$ T1 ]8 ^
  l, N. @: z6 H5 Z9 t7 M1 l, \1 tDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt0 r# B: L9 _* N) H7 P
0 e1 C+ Z$ O! ^9 {
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 j2 j7 Z! z, X3 u6 b

% m" ^; g+ D% k' x  tDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( M& T/ T' D: B* b8 h$ s* I( ^$ ^( D0 s2 a: M
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT / I& v' V# k3 l* r( C& z+ T

& @; m. ^" w1 lDAOTlkEdit -diff[m] a.txt b.txt% \( y# E" p; K- L
# U+ O/ w, N" A& T# c( i
- 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>8 O# _( x# A) w+ r7 D$ q: ?* _
- Case option without 'm' (-diff), Tab Sep. txt file.9 ^8 u1 k6 D% N# Z2 g- ^" q
- Case option with 'm' (-diffm), Line Sep. txt file.2 A9 F+ |) p1 f+ i. a; `
1 A# P8 V4 O& }+ T% \
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
0 l# m4 i7 I. u# V1 c) H# Q0 d3 N* l
- Export string item(s)8 E$ u: |8 Q  d; K% C' `
- Option with 'u', extract without dup./ \# V* p5 x, }; e6 n
- Option with 'm', Line Sep. txt file.4 U& v' v, g4 f$ U. ?7 q8 }/ m# _
- Option with 's', sorted by strref.
4 G- U( [+ A1 r  H8 j: b - Case omitted to-txt-file, saved to tlk-file.txt
0 q3 ?+ Z9 l( a  @6 Y( C+ h' }
" ^6 `% Q* N1 N; Y* `DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ r- V9 E' q4 ?2 b* q: Z4 o2 r- q& I% ^9 |" ]
- Import string item(s)
2 l  k" g+ e$ g* c" l# g# W0 U - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 h& H& z! E! Z7 y1 C" R
- Option with 'S', update a string value separately by strref- A% ]( B2 z! }6 |
- Option without 'S', update directly the shared-string (multi-reference string value)$ l0 O) y9 i0 y3 K9 O2 D
- Option with 'R', strings will be reconstructed, and the same strings be merged.
  y/ [$ j% T" m1 s: q2 R - Case omitted save-tlk-file, overwrite tlk-file
+ G9 [) _# j. O$ G8 X
0 ~0 H8 M7 W/ B2 A5 [# Q/ C" kDAOTlkEdit -d source-files output-save-directory export-txt-file
! N. _  a+ m$ b' @3 i: q6 \
& T- k/ F: n5 a$ P0 p - Remove & Export GFF3.2x embeded strings
! e7 t! e/ D1 x6 P* C0 F) @- ] - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' B$ ^6 A' u. L  # c5 |: D4 t. l7 f2 g: q. b( E
* History -------------------------------------------------
+ P0 i8 l3 X, a5 h4 D- y( M2 G
( u: M' F$ w" qver. 0.20, 2010-01-193 h2 @" G- s* i. l/ F
! S* \( X) ^: l7 m0 G% p0 I9 `
- fixed. didn't found strref.$ Q* J- M6 v+ y3 r' @9 W6 V+ T
- added. GFF3.2x remove & export embeded string.
& m% X- k& H# l& F0 D- added, Find All+ j! K! q$ Y, J. y7 V- p
- fixed, edit text didn't changed when undo current cell4 a% h; f2 S4 N* Q
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
7 e7 D1 T; E1 i, x- f- deleted, empty.tlk
9 {- @- e% _0 l% r3 a/ @+ Z
3 N; ?) ~9 i  D; L[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,% H+ w. v9 F( E, {  R1 _
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" ^9 }% X5 v' I0 i' J
# {* ^* G5 M" N9 C7 V1 |等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: a6 H- v; R( [" O6 u& G% Q
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  m  @$ a. O8 N8 A* Y給UTF8什麼的文本,導回就亂碼了。 ...  c/ o# W( {) D$ b# D
blackteajing 發表於 2010-5-2 15:49
& a' B) s. Z/ \6 @9 r. |4 `

+ e- A/ s( m: V& C話說,我是用這個來修改 TLK 檔案的,- J6 u' O* U) q7 M! d
0 q2 Z! T' }  O: i: q# N2 Y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了/ _) K5 f& y: ]* k% U
+ w; a7 l2 v5 S6 }1 g8 \
匯出時選圖中那項,就不會是亂碼了,2 p) V# S  e( h, Z3 b' a3 I$ e
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?, h- F- t$ G2 V* M5 R: i( c2 c' w
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
6 _, I$ @! Z" o. C9 {+ N: T0 b% W  g3 A: t' c- K; z4 J
good software !!!
) M& h6 i+ `: Z5 g, V8 ysupport, support !!!) W% f2 {4 I  U

0 b8 K3 i- w; |" L2 O疑問,* C, h" N. U5 E" |: ]
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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