奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% u3 `) d- E6 H& ]$ I

. e6 Z) A+ Q: P; |
1 K' ~, W0 S: }, F7 F, s
/ x1 z* ~+ B4 L2 C& {/ P原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. n2 `  _( c4 w4 @* `
2 C2 i- r* H8 Z; |2 s
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 [$ a0 p5 {, k4 O# E/ Y
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
) |& A* e' c6 C+ l' Q8 h ver. 0.20, 2010-01-19
1 q! ^& P( ~% i1 ~3 N4 V# n
* D/ [2 J3 u* Y3 s6 A - DAO TLK Editing Tool
) h0 N3 y0 g' X - Can handle multi-referenced string(s).5 w/ A7 q2 z9 P# q7 ~# ^1 q# I: o: c4 f6 d
- Export (Tab Sep. or Line Sep. with/without dup.)
) E) B* X! ?( Y/ H' H: Y - Import (Tab Sep. or Line Sep.)! y/ f! t/ ~  E$ X& C; k
- Comparing tlk-files
! h: n3 I% z0 J" K7 z - Checking categories of the strings and Filtering the strings.; [  F: L2 U$ }. }  Q. `# @
  
& B* C# a0 w' {0 | - Require .NET Framework.$ j  S+ m# ~% D: G; ^

5 |% Q, K: g+ Y0 {" L, [9 p+ P* Without command-line option, Program starts in UI Mode.
  Q, B* W/ l7 x( {
  T" H- h0 S7 }0 {2 v* Command-Line mode ---------------------------------------2 M: z8 b8 y* U% c: |- g

) s/ O8 w6 Z7 t$ i: pExitcode: 0 No-Error or Succeed. else, Error Occurred/ L/ J  l. A/ V' V# L

* k8 ]' R9 c& }, P! J1 u/ `Common options( Q  Y+ W0 j- o# \! @9 ]
/ S, c+ B  c" ?; n  p9 f
- Option with 'Q', silent mode. doesn't display message box for error
( o7 B/ t% `) i" D& r5 y - Option with 'X', always display message box showing exitcode# j9 {& C- j. j7 t2 w
- Option with 'Z', logging off
. d. _7 N2 X6 \% W  B$ h
* l* M( ~  F: U3 S. jDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" U8 |2 s# k5 Y6 t7 Z$ g1 \
/ F# A8 N# s0 l% v. j8 E$ K - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 A, R6 b% p3 b1 F) Z! p7 W
2 e- t2 e. Y1 X6 }" i, XDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
+ `) w: p( p4 I5 ]" Z
% m" C  B, l9 U, s* w% P0 v - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ! N1 x! \9 R) \2 I- N, A+ i

# n/ X9 Y0 ]' F( n. S) [DAOTlkEdit -diff[m] a.txt b.txt
4 z8 [( j' Y5 A8 k' T+ B! d4 T; w7 {8 A% k0 p' E7 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>
3 y' k5 l1 F- f4 L - Case option without 'm' (-diff), Tab Sep. txt file.# n$ g3 j3 _/ B8 H
- Case option with 'm' (-diffm), Line Sep. txt file.5 A" h- w: l& T# F+ K0 ?1 W

1 `3 j1 _, B$ D5 u# p8 ?$ K0 BDAOTlkEdit -e[m] from-tlk-file [to-txt-file]& y' {# G+ g/ I% r* L& y) R' ?

( `( x# r  m/ c - Export string item(s)$ X. I+ D' U1 ?3 o
- Option with 'u', extract without dup.; D* x4 N2 S& n6 ~
- Option with 'm', Line Sep. txt file.* s# h" V+ V6 X2 S4 D
- Option with 's', sorted by strref.% z% ^" u) H" t3 n0 K1 D. d) w
- Case omitted to-txt-file, saved to tlk-file.txt
7 K% M  P% o. W( B2 h' I+ S, d- A/ M) l  H; H8 |
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]' c9 I" s- E, Z6 ?) e! A7 `

# P& a5 ?2 b. b+ x - Import string item(s)
! _" C$ N* H8 t5 A/ Q% w" n. P* I5 x - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
- ]9 z5 \, f. A* O5 C8 r- E - Option with 'S', update a string value separately by strref! {5 y& G; }5 }# I' i
- Option without 'S', update directly the shared-string (multi-reference string value)8 z2 u8 z* r# ^6 Q
- Option with 'R', strings will be reconstructed, and the same strings be merged.  H% m) O7 h, `. M7 `5 e) G
- Case omitted save-tlk-file, overwrite tlk-file/ W. R6 A4 g3 [& _$ Z8 P% C

9 m$ P7 N7 N5 I' qDAOTlkEdit -d source-files output-save-directory export-txt-file
9 E) m: ?- b1 f& Y
3 Y/ \2 _1 z2 ^  m; {! [8 k# g - Remove & Export GFF3.2x embeded strings  T2 K0 h1 N% d* h  h7 R
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
  V4 D! T7 q- L4 h% {( ~  
2 F8 |) B5 x7 a0 p- p7 c. G* History -------------------------------------------------5 y% T# J8 _* Q& O: E+ _) _# x

# E6 C/ g6 Q1 z$ p' {5 Nver. 0.20, 2010-01-19
0 e  \; c6 |% R* E! B  u; W$ e- C$ n. f
- fixed. didn't found strref.
! n/ ~' C/ u; x) W5 z& ^- added. GFF3.2x remove & export embeded string.) X7 l5 x1 n1 Q
- added, Find All
% f  I! Y8 V6 [* d: j- fixed, edit text didn't changed when undo current cell; F5 ~* m* S+ c7 ?9 A
- fixed, Find(F2) didn't do from start row. (v0.16 bug)8 x6 L2 L* J9 M/ ~: [8 S
- deleted, empty.tlk7 [$ h7 l: m4 |% M% q# A
2 e6 U0 ^5 s' @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,3 S$ G+ P, e" @8 v( l
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* D, ?4 C: v- E# G" w' L9 j* J8 r9 u8 R, T% n
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& e! u6 G4 B4 s( ?+ ?$ }
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 s' m7 [( x- x給UTF8什麼的文本,導回就亂碼了。 ...- p, O  w" t% c$ y" `2 i8 J
blackteajing 發表於 2010-5-2 15:49
* _& I7 l: l$ V& b5 {

' U; ]# V% `/ Y: {. H. V話說,我是用這個來修改 TLK 檔案的,0 B2 z: t& _$ A  P0 x
6 L, V8 M" k/ u: r9 R3 y; z9 S
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 G9 Y! T$ H9 `

2 r' R. T; n6 K/ g( B/ S匯出時選圖中那項,就不會是亂碼了,( y% L, x# C3 O4 s! D& R  T: O: W4 r+ o1 d
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: j( `; O6 c. B) T' }對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   j) Q; j: U: e+ d$ Z6 k. _
' |7 E$ M+ j6 t0 y
good software !!! 6 Y. y# c) E- d. t
support, support !!!: ^) j8 u, A# A. P; F  k

. Z9 g1 d; k3 e$ M$ g) d" l' K5 Y疑問,
1 O% U2 e2 g/ ?0 X/ t在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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