奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
) ^, b, V: c9 p' d$ x  M; B% N# V3 f" p- K! |* x

! `; \$ i3 u0 Q: E, h3 H: s
1 L( X! C8 H/ R6 S4 m" t* p2 s原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
; ]. S4 \& {" t& f0 _7 D6 ~7 h. R/ R& k$ ^; G
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
& ^: P6 F6 t3 T. |% sDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
( {/ h+ E2 n$ K2 W. y% p ver. 0.20, 2010-01-198 y4 D9 @$ F6 N2 Q' \4 W4 h/ r

: N6 b5 E. w4 P- b3 p3 j. C - DAO TLK Editing Tool
( @0 v- f$ g2 U8 D2 o- H* i  h5 K - Can handle multi-referenced string(s).
+ ~, o) d- P% R; e' ? - Export (Tab Sep. or Line Sep. with/without dup.)7 C& c" ]( t/ B
- Import (Tab Sep. or Line Sep.)
5 O2 W* A. ^( @1 y$ p* w8 ^( J% c - Comparing tlk-files
+ Q/ L) s8 `& k/ R3 ?, ]9 F - Checking categories of the strings and Filtering the strings." q# z8 J  x; q- X9 w2 H
  ; l9 M  t2 |, k* X9 j1 S1 G
- Require .NET Framework.
# f( J9 {- l2 ^8 U: {0 o
! S$ Y0 J4 m  z- Y6 J. T% ~( z/ M* Without command-line option, Program starts in UI Mode.
* P! S$ P! Q! c' X
  t' m" x4 }0 U0 @* O5 o* Command-Line mode ---------------------------------------
3 a5 l- W$ Y5 [& t3 @5 T9 {- [# ^
Exitcode: 0 No-Error or Succeed. else, Error Occurred# i& F1 t- I) }
4 h; h8 h6 B0 e5 {5 {6 N
Common options  k1 g# }" ~- a1 Y& Y( T- B
6 k7 n( {9 I7 t; u5 P7 q- @
- Option with 'Q', silent mode. doesn't display message box for error0 Z) t; ~: x; W: ^
- Option with 'X', always display message box showing exitcode
, h2 i+ Y# ~* @) M3 v; `& e1 H) H - Option with 'Z', logging off
9 z1 c8 w! ?, s( h3 ~  p& y/ g0 H3 |2 {4 h4 `" m* d5 G& V- w- z
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
' Q7 M) C+ t- r9 N/ B9 I$ U5 e+ d
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
' m; g% C6 ]' [3 u; v9 \8 H! y
# ^/ ^( v+ h9 H) pDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
6 g' N  `1 o4 h& a
; m$ f4 E% i0 g; ] - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 F$ v( z7 p3 G8 N

1 [1 c) |" ^$ Y3 H0 x* X3 Q  T8 xDAOTlkEdit -diff[m] a.txt b.txt% l0 ]: T2 a0 D8 ]' H# L6 \

' q. F3 ^& r' d8 W6 i% l - 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>
5 q. g3 j( J$ _% S, k+ T - Case option without 'm' (-diff), Tab Sep. txt file.
  A8 o% Z- M( a7 ~$ V4 j2 h - Case option with 'm' (-diffm), Line Sep. txt file./ r) s$ X0 K4 N  W) Z! a3 ?
2 y! R7 O3 u7 l& \
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 J; z! h7 B& ?" B  \9 \, d; l2 j4 G. u3 N$ L1 k" i
- Export string item(s)" E0 A) E: z; Z& ~' a
- Option with 'u', extract without dup.7 _  ?$ g! @* R
- Option with 'm', Line Sep. txt file.
, Y5 ~! q6 e% h' |$ n+ ~0 l7 x! G - Option with 's', sorted by strref.. d1 ]# `/ ]6 U9 v: y
- Case omitted to-txt-file, saved to tlk-file.txt: h) T8 O! I+ {( i) N6 i, `
7 x% g# ]& U/ L3 T5 d4 o
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]# i$ N7 R1 {/ i; q
/ z0 N) V2 r4 f* D5 A
- Import string item(s)! C. @; s6 ^4 ^1 n; m8 G
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- W& V- U4 O% g, B+ v; g7 ]( M; R
- Option with 'S', update a string value separately by strref" G8 I( q* `* t' H+ a: w
- Option without 'S', update directly the shared-string (multi-reference string value)
" B) z) q0 r# q - Option with 'R', strings will be reconstructed, and the same strings be merged.. X! G* m7 m, ?6 [4 L
- Case omitted save-tlk-file, overwrite tlk-file' n' P4 A3 N+ N/ _& b6 |  P
3 Z: t  @+ C" a
DAOTlkEdit -d source-files output-save-directory export-txt-file" b/ ^& f& i* `3 `+ M# q

9 W  J5 }" a: }2 D* D - Remove & Export GFF3.2x embeded strings2 j% c  h/ s: ~, t7 R7 p2 t
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' S: w  n$ e( g! U  
( @9 n$ g3 Q. E3 \. u6 k* History -------------------------------------------------
8 h9 P. f/ m0 `; A" k
6 P: {) H/ z& Y5 x& x  Qver. 0.20, 2010-01-19
# y" s* Y( C( ]; w- P4 M; J$ t" v% S  b2 j1 ?) k
- fixed. didn't found strref.& u; Y) D  C+ d& {# B9 n4 G3 K
- added. GFF3.2x remove & export embeded string." s  J  j+ E( R/ C
- added, Find All
5 X, p7 h# E5 @* N& v- fixed, edit text didn't changed when undo current cell
5 H" t- I9 L  I  |& g- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ {4 }2 C" H8 ?$ U5 d0 \" s# y8 _- deleted, empty.tlk/ Q6 l" m* e. @
" F+ X3 o$ C0 S% e% d$ D
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
1 b2 J- {' @/ Z, N1 w. ?2 _如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 E* N. Q% g# }7 e* I6 Z! c$ X2 n# Q' K% l( y5 y) o& c
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! N9 o5 q, Y8 T: R/ x- W2 `; ]# ?給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' J8 G6 U9 \6 |. I7 Q, m1 u給UTF8什麼的文本,導回就亂碼了。 ...
1 ^( J8 s& u' v" ~% {blackteajing 發表於 2010-5-2 15:49

- u. C! p9 b! X0 O' U/ u/ e  ]* d, ?  s
話說,我是用這個來修改 TLK 檔案的,* S/ `3 P* V  o" k
. F! D- ]. i' O8 K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) S- L% t( T( M+ N: Q, b+ \3 d  @

0 S4 q, R* C. U8 c! Q匯出時選圖中那項,就不會是亂碼了,& ?( L' r) ^1 Y, m
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
4 v, q1 y+ d! P0 q+ z, ~對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
7 l4 y8 g) P" c3 y9 p$ X. g  b4 f  }( O" X2 ^+ l
good software !!!
; X6 q: L- f( X# r: dsupport, support !!!/ o$ ]: T" P) E
0 [8 o8 q: y' F8 f, Z
疑問,2 ?' C5 l+ ?! l1 n6 W
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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