奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ s1 b6 A6 i& }# a* h4 y! B- z6 V
: {+ x3 j' @5 r; v & E3 q$ l# W9 j9 |" W

9 @! ]  h' E% s原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
0 U* u+ r% Y( ]5 V2 ?; i- W# S" P% T# P
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! b# s* l4 r9 @, F4 MDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): q: g" ^) j6 N/ C; N* h7 G9 k: t
ver. 0.20, 2010-01-19
2 H1 J7 k  h5 |7 l* A& [) V: O! u' K- \: Q' U* F7 l% V
- DAO TLK Editing Tool& @6 \9 l/ @* }
- Can handle multi-referenced string(s).
3 \! O8 E0 B, g9 s7 O! P. @ - Export (Tab Sep. or Line Sep. with/without dup.)
- E; i3 g/ {7 ?4 k: T - Import (Tab Sep. or Line Sep.)0 b. C1 N4 u, C6 y' b) f" E$ E9 X3 P
- Comparing tlk-files4 @0 P/ W3 Y2 C+ y5 C9 S
- Checking categories of the strings and Filtering the strings." Y, d1 Q2 C+ d2 z2 K+ I, u9 d* k7 g
  / @5 a& V# h$ w+ B' {5 D  b
- Require .NET Framework.
( v" h, [6 e# ]# P
- P2 ~6 b& H, i% }* Without command-line option, Program starts in UI Mode.! w. h% p3 m7 u

+ _3 h" u! P6 P  k, A' O) }- W* Command-Line mode ---------------------------------------+ g' f& m- K+ g" ?+ G
/ L8 y1 n" P5 R# b5 |
Exitcode: 0 No-Error or Succeed. else, Error Occurred* e2 o! h( ]9 @% j1 I1 J% E

3 X9 N4 `1 B* i: T$ L$ `Common options% D) H) P8 _+ M# m. w8 V' y8 y

; v  r7 ^8 I! ~: e2 P: S - Option with 'Q', silent mode. doesn't display message box for error0 K$ l$ G9 A: u: ~) ?' M: w
- Option with 'X', always display message box showing exitcode
2 t  U0 I+ _% s) G: A6 k - Option with 'Z', logging off$ t7 A: e5 X5 H, c3 Q

- _* E) I( {+ _# a$ D$ PDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% x9 x  A6 f8 v1 Y! v4 k
) |" C6 O& `9 g4 k* R* B: i
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 R& f7 Q) t$ e0 W2 f( v! ?

: l, s4 [! w  D9 [DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" J1 U- ]! U/ A" Q. y0 |! q3 j) m2 A" s! M7 I; k0 V- e
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  K& K2 `6 _9 k0 \, J# Z- y+ V/ z9 q
DAOTlkEdit -diff[m] a.txt b.txt% B  I$ S* V' _% f. F& f7 x& A1 u
5 [+ B3 J9 p* E+ [$ m5 `
- 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>
/ L+ R" z/ J" u" C! r - Case option without 'm' (-diff), Tab Sep. txt file.2 s1 X  f% z6 p# N
- Case option with 'm' (-diffm), Line Sep. txt file.6 L6 Y* O& }# B; N* d& e
8 q  p! L5 ^0 {6 ~5 W4 j3 b
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 N* G: m9 Z; X4 n
) U: l7 y' u$ i' @: Y' F: h! `9 U
- Export string item(s)0 Y; ^, x' C# Z( u: m
- Option with 'u', extract without dup.0 [% z" p, H$ x
- Option with 'm', Line Sep. txt file.8 e# f( g( Q0 E5 r7 q* m' {+ o( a: L
- Option with 's', sorted by strref.: b% O0 J3 }+ U: d& ]& `+ ^
- Case omitted to-txt-file, saved to tlk-file.txt8 O, C# H  F6 ]0 W! M

5 M. p. j( I6 D1 Z" o0 |5 d3 [1 HDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]  ^- ]- S: U' Z* n( ^' T

  b& O2 _% |. h; n" @' ] - Import string item(s)
* ~  Q# B4 m( r/ }3 X - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
3 K. h- g+ u$ Q" _4 G" k - Option with 'S', update a string value separately by strref
5 D6 M/ [7 d6 l* k: h9 W - Option without 'S', update directly the shared-string (multi-reference string value)
' Z' S4 U( L* E' H& K$ N6 B - Option with 'R', strings will be reconstructed, and the same strings be merged.( G- a8 w4 U' i' |  C& I5 [! G7 v. r
- Case omitted save-tlk-file, overwrite tlk-file* B+ ?* W& A0 u% s5 x0 o; g  ?

; R+ J- Z# l6 R) f1 FDAOTlkEdit -d source-files output-save-directory export-txt-file
0 `4 M+ ?  f4 V. G& Q! q9 s2 |
1 {) |2 @& C% Z; p+ ] - Remove & Export GFF3.2x embeded strings
8 \: v- ^# K5 x' Q( S. B  T - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
$ A3 _( S( ~" g4 j0 l8 i  , N# _* R' Q9 ]5 l
* History -------------------------------------------------5 N2 o" o- N# V8 L

( ~) q1 F' v- }& Q- ^5 Aver. 0.20, 2010-01-19) ^/ L) J! X# L  Z5 i5 u  j1 Z( G

  Z9 V8 s1 C! U0 t- J" q, |# r- fixed. didn't found strref./ \! w' b" e$ o+ b5 s- ]) @* P. _
- added. GFF3.2x remove & export embeded string.
# L  Y- K7 @% W+ C- added, Find All# N8 S% G6 i% S& [6 @4 L
- fixed, edit text didn't changed when undo current cell9 X6 N4 R/ q0 s/ [! V9 D+ e
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
& X7 U4 ^; N- T/ W+ A% P* Y) A- deleted, empty.tlk
' f# r# M9 E/ v, k9 n5 L
( Q- L6 K3 C- c[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,7 u+ j% l* G" T  F% q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- S2 e" i) N3 `1 h1 I# L

; _' ~( m$ z" r0 i8 h等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
7 g6 c. `% |. H3 E給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 c" E7 K1 d. Y6 c% \  E; @
給UTF8什麼的文本,導回就亂碼了。 ..." B( q9 n0 c9 D" Y
blackteajing 發表於 2010-5-2 15:49
$ A$ h- _; i  g2 {

& Z( r8 l: p$ M0 q9 m( k! h話說,我是用這個來修改 TLK 檔案的,
: j: m) b3 ]& A& y1 ~. p5 ?# B4 A  [% |0 [
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: _2 D$ ^8 f8 O7 g' K. ~& a
4 p, G0 D' O0 ^6 F% _/ T匯出時選圖中那項,就不會是亂碼了,
% E5 e" |9 C! T1 o[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?$ C0 G8 ^% r' Z
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   X; V& {5 m/ e; k6 s5 N
9 |9 q; J! i  E  p/ M4 L; O6 K/ H
good software !!!
  e5 B! t/ n# [6 H1 Tsupport, support !!!  N" w7 _3 t! {
+ v  }, E& B5 g
疑問,
' N0 N" Q# x& y* N8 m. K在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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