奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' K3 w; t) ]) b- b% R( T2 x6 h0 X  d( V' j9 R% M5 d

% `% h8 _. B$ ^5 J1 p
$ `( H  {2 U, i; D8 ?原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. L1 D$ b, y: i4 e" z' C6 h5 M0 ]: v4 _. k, r( D
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
. s5 t2 S3 x# i; y9 NDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)" `' C1 j0 ^3 \1 W( j) b, }! M2 m8 N
ver. 0.20, 2010-01-19
! g8 p6 S* I' g2 Z" ]0 t' O* `# I% t9 S  E
- DAO TLK Editing Tool- V5 h  k$ Y! }( H
- Can handle multi-referenced string(s).
9 ?, D3 K1 j* m1 g5 q1 l7 v- K - Export (Tab Sep. or Line Sep. with/without dup.)
* u$ X4 }7 M0 y5 i - Import (Tab Sep. or Line Sep.)( P  H5 z2 j0 R: e3 l4 A
- Comparing tlk-files  T5 L  \9 j  s! a! {' i9 f4 y8 ~
- Checking categories of the strings and Filtering the strings.
" q, g4 c& e3 g2 `/ x5 `  , y2 t, Y6 j6 [' U4 r
- Require .NET Framework.1 J7 x) L) w+ c  R6 @- ~

# F5 Q1 T) B$ r7 j7 q4 A, ~* Without command-line option, Program starts in UI Mode.5 ^( h7 I- V, P+ R8 p  W) O8 D+ s

3 m/ [3 Z6 T) B  a) T* Command-Line mode ---------------------------------------
, Q- J7 T; Q: \0 {& d1 ]- l) t
, s+ t1 p- K( lExitcode: 0 No-Error or Succeed. else, Error Occurred9 P: L" q8 M1 X' W# t! ]9 c
& j8 k) l6 ~* H6 m' ?
Common options
. G- E6 Z! H% V: T8 @0 K9 c0 k. |  i4 j  z
- Option with 'Q', silent mode. doesn't display message box for error
0 |  z1 I3 j; H  H( ^ - Option with 'X', always display message box showing exitcode
+ g% o4 j( n2 ^; b9 ^( H. ^4 A - Option with 'Z', logging off
$ Z4 Q- k8 Y2 B7 r0 j3 a- Y$ p  x
8 S! y, i; ]9 y" K  S; |DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- c! Y7 V& s6 a5 b. l! b# h
9 @5 U, i" y2 r, o) H
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File& p! n: W" }3 _) m# L9 y  k
- J; _1 r8 S6 t/ e. \
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 W, U5 J2 a0 k* T" l

# D3 B2 ]/ V' E7 S8 e! e - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 j* r4 w0 V! L+ y0 h6 g- l! m6 z  _
DAOTlkEdit -diff[m] a.txt b.txt: g; M& h, L2 l, I* Z) T
, @" Y3 l; R* v: J* `0 _
- 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>% s1 J  F5 ?- K
- Case option without 'm' (-diff), Tab Sep. txt file.
! |; x% T% w7 Y% E - Case option with 'm' (-diffm), Line Sep. txt file.' @0 r& u) ^- J! k! C* T
& v8 l  ^3 L, c9 [, E. }
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
# n) r% b" M; \8 R4 o5 U7 M3 m& r. d. W
- Export string item(s)
1 J+ O% W" F. T$ ]4 L. J* b6 O - Option with 'u', extract without dup.7 _; W% n; o4 r1 [) a7 q
- Option with 'm', Line Sep. txt file.) J7 g/ Z$ r7 E, l% A
- Option with 's', sorted by strref.
4 |! S: b* r( O0 U - Case omitted to-txt-file, saved to tlk-file.txt
; [! g3 M# \1 }" N8 {0 [  V" }" x( x7 f7 o, @& R( ]  n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
( b5 M' }/ a: E" r' F  R6 R, P4 j- ]  ]+ J, L4 {( h% l* i
- Import string item(s)
5 B  P6 G  k$ L! K8 i - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& ]* {( ^7 I. Y: {0 X% _
- Option with 'S', update a string value separately by strref
2 t; V( T, Q( H( i, r5 R! y - Option without 'S', update directly the shared-string (multi-reference string value)6 H, K* S. c! L, H; m
- Option with 'R', strings will be reconstructed, and the same strings be merged.  c0 X4 R4 c" v: k/ @
- Case omitted save-tlk-file, overwrite tlk-file) P/ N! B% b' ~# ]- R7 `" g: K

+ L' L" X' N9 _7 ~: ]DAOTlkEdit -d source-files output-save-directory export-txt-file
6 D. a. ?& g( J+ L, e
2 y+ E% r) h$ s9 `3 C0 P. \ - Remove & Export GFF3.2x embeded strings
9 J+ w0 ~' ^  R$ x" h, G* \ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 h( X! v  m/ t6 y9 N& I  
' h$ t& H6 ]3 _7 o1 Q* History -------------------------------------------------1 r4 V2 o( E. Z: B" P

1 z4 w8 b: B4 k% z9 b8 D% W. Q) Ever. 0.20, 2010-01-19' H: }* \& ^) L, m5 A3 i

( u8 y) q% [5 s$ ]/ z- fixed. didn't found strref.
' ^! H# ^' }5 E* ]- added. GFF3.2x remove & export embeded string.
* ]$ i2 M" }$ |+ ^* _- added, Find All( K5 E" C) G! }5 r- v- n
- fixed, edit text didn't changed when undo current cell' i8 M3 ~* o% q8 [& i1 j
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ J2 S- t$ |4 ^- deleted, empty.tlk
4 K7 f+ }0 s, ?" M
8 }( k# A4 q; b# w3 r* `  Y- P+ n) }[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,& g( a' O0 t8 E& e. r2 A6 ^
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
7 @; L+ U: _1 `+ X' D% Z0 ^% @
' c* I; O9 H/ L, Z* p等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  Y7 q1 F- |, L& D' h/ g5 [5 Z給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 y2 R+ @2 f  {  X9 {) t9 _: d5 @
給UTF8什麼的文本,導回就亂碼了。 ..., X; b6 R5 G, O7 q
blackteajing 發表於 2010-5-2 15:49
1 L/ K2 K7 S/ c- T, }% M% R

( \7 ~& P- W4 p  S4 q2 V* W話說,我是用這個來修改 TLK 檔案的,
9 i: n9 N* c8 l1 i* u! H/ y9 W
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了8 M* G- e- y. y+ Q7 o3 l7 X

: f. q( _6 e! f匯出時選圖中那項,就不會是亂碼了,7 f6 F" r" e2 D4 q) ^& b& D$ ^  ]0 `
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: W$ ?% i* b; s$ a對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 * R2 m, M/ ~; t5 L; y

' l9 v0 \  a9 `% X! cgood software !!! 2 `9 C" ~5 [& x( L
support, support !!!
  t1 l2 ^; y/ \; N8 [
* \- ]% ]5 x  `: R疑問,
8 a, U3 u* J/ i$ z. i在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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