奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用' @, w$ |3 M( m0 _9 I+ I' J
( Z" d6 k# v/ _: f( e; p
( Y( V$ D  K$ u4 j2 F
+ z6 f- j: h/ ]# U  I! M3 F
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. i# s* C- E- @. Y# f% |) x* `& w. U
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
1 H$ [, s% @- d+ C- |DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 Y4 }" G0 a9 r4 q ver. 0.20, 2010-01-19* U% i- b6 Y$ u. L% Z& U: k+ @+ }7 t
; m% ]( v" Z! R- T; {+ L
- DAO TLK Editing Tool
- q% p  P- o5 ^; }  |) ] - Can handle multi-referenced string(s).6 k7 z3 @" f- m$ I! W1 X. R7 {' C
- Export (Tab Sep. or Line Sep. with/without dup.)8 d+ p2 L. W- t: N3 s
- Import (Tab Sep. or Line Sep.)
: N  Q: b; b$ f  s- V - Comparing tlk-files
4 r! y+ Y# R& `6 e- E: W4 J' J! U) B - Checking categories of the strings and Filtering the strings.  f9 n% [: m9 C6 z: q& f
  / `0 Q$ E  H' z, a: s9 C! k
- Require .NET Framework.
6 G) E& A; q8 p0 D% C! K
# ]4 K2 m7 Q/ v7 x$ [! U+ {) E* Without command-line option, Program starts in UI Mode.: M- C- G0 N* R. k7 {- c; |) v
- z8 k+ ]# n9 W, @3 n. Y: Z$ J0 |
* Command-Line mode ---------------------------------------$ R7 H% S$ }- \  S3 G
/ @* [+ L1 l9 K' R, e
Exitcode: 0 No-Error or Succeed. else, Error Occurred
9 b/ K7 z& E& h& g( Z3 l9 Z5 ]* E6 E9 R6 U
Common options
7 c. o+ X8 O* C6 a- ?2 M0 S( N0 E% p/ `1 X$ g
- Option with 'Q', silent mode. doesn't display message box for error
5 O7 L( J/ N. f7 Y5 h - Option with 'X', always display message box showing exitcode
! Y# o# q- A/ k; e& a+ \: _ - Option with 'Z', logging off
% z& y0 T: Z" h5 s4 v# `+ e: a$ z1 ^8 C
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
; v% p" K! B: E- Q# [2 m% Z; k2 n7 Z& C8 N4 U' _' c! X0 j7 d% c
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: z( `7 o) c$ F& i1 w( p8 S8 x) C
2 Y' I5 w: n0 W( @
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
0 ]/ P$ y7 i0 L3 m0 K
- F/ |3 G+ _" D) y! J3 f" ?+ ~ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT / J" V2 r" J$ N! ~- K, C" S
" N! I1 r' }8 X1 s  A3 X
DAOTlkEdit -diff[m] a.txt b.txt: B3 ~. r% t3 I3 R) D
1 Y: {  J! m; a
- 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>( k. J! U, D0 _/ B1 g8 W
- Case option without 'm' (-diff), Tab Sep. txt file.
; Z, {5 s0 E6 b/ K - Case option with 'm' (-diffm), Line Sep. txt file." d' p5 }/ f  U, f$ u
, b# o5 t# F2 d9 y- z
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]; c5 b! V2 K& i; V) P- @% N
0 g& ]1 Z6 e9 A
- Export string item(s)
( t$ r/ J: r) Y& d( |; H - Option with 'u', extract without dup.
! v5 \& w  d0 S' W' e2 e - Option with 'm', Line Sep. txt file.
8 j/ G1 ~; m+ r% S% y - Option with 's', sorted by strref.
4 ^+ N) |, R( A' e4 F: E8 l. ]6 G! p - Case omitted to-txt-file, saved to tlk-file.txt* N* Z/ n" l" f. w4 V. v  x" }* R
" z0 G9 k9 f9 S7 L1 i( A4 A# Q
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
2 o1 H0 W3 R+ S/ I- H9 j" B
% D1 i1 h. S# @ - Import string item(s)4 T* Y- C9 \8 w
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". R6 D2 [; ~% G0 q4 s5 Y
- Option with 'S', update a string value separately by strref
4 O4 C0 c6 h8 Z - Option without 'S', update directly the shared-string (multi-reference string value)
; p! b2 @5 M  Q; U" O# n - Option with 'R', strings will be reconstructed, and the same strings be merged.7 z$ h5 G# N, y2 h' O: X: s8 _
- Case omitted save-tlk-file, overwrite tlk-file
- V0 h: q; @' r) ]2 {
0 f5 c+ f& X( s0 C( K4 F- GDAOTlkEdit -d source-files output-save-directory export-txt-file
5 q$ }0 M' ^0 s
' {2 v* V! o  y4 A* w0 O - Remove & Export GFF3.2x embeded strings$ E7 I, i$ H" [# f
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
" a- G+ I( e; z1 C0 w  & e2 r6 c7 Q' J
* History -------------------------------------------------2 t6 k9 p+ u6 g3 K3 p, m- c# ^
8 y/ Z% n0 I- i5 ~' I7 t+ j1 X
ver. 0.20, 2010-01-19
6 P. B/ Q5 T# k. l% S( t( k1 Y: Z% C# ~1 \3 w! b
- fixed. didn't found strref.
  u8 x. k8 J6 {4 e- added. GFF3.2x remove & export embeded string.
8 x4 ?' d  H+ v; i. s& x& }; t4 U- added, Find All
3 F7 w$ O. }, {, W- fixed, edit text didn't changed when undo current cell
% |* U; ]9 Y8 ~) j' M$ G& E  p- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- b% n$ G: `9 K( `& T- deleted, empty.tlk: e2 e. x. d4 V% e/ u

2 y4 h- W6 j( m7 V% j/ {( a4 J[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,7 w* f2 h% O. T9 }( O4 A; j
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
7 `2 A4 h( x: V) a' O8 w/ J6 c! Q5 q' x3 }# d( f
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( p  K% G& p! C5 M4 R2 ~! @# u) ~! Z
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% y6 s7 Y4 c& n" Z9 S  L
給UTF8什麼的文本,導回就亂碼了。 ...* L7 A- q  E! A& T
blackteajing 發表於 2010-5-2 15:49
8 y; \( F5 ^( A. `8 d1 ]
7 s  a4 G/ o6 P5 E  d9 Y: c
話說,我是用這個來修改 TLK 檔案的,+ b4 O+ G4 Y1 f' X  K# j' R/ T+ [
( W3 O/ i. b. D- z7 ~3 y; n2 ]( k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 V( K) N( u6 U* `7 {

4 f2 \; K& g4 G, z( p; x$ v匯出時選圖中那項,就不會是亂碼了,5 T; Q# h! {  d- W
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?' X/ V1 O3 s* t" Z# f8 J% H: P% u
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ a/ f$ _- D( ^( b; b( p/ _

: X8 v: \8 q5 d# r( {5 I+ {good software !!! " s* q  v* H& ]' j* n
support, support !!!0 G# |3 ^3 P4 ]+ R+ w; b$ m% a
. x8 q8 Y1 v% J% k2 G
疑問,- e$ \) [9 J/ T6 K5 R8 p1 m$ Z$ }
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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