奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
2 p* v# ?' y% L/ @2 c$ h8 _
) W. F& V) f4 R, n
+ R# K: i3 s. b$ P3 z2 s0 |2 u) i3 q$ b, {3 K! r/ q% }2 P& k
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2715 J6 k3 C6 I' ?& I
# i( q( `! E2 h7 h# C4 P
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' _7 @, _1 ~+ y. V# {
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
: e0 f6 ^, O. P4 U& A2 H ver. 0.20, 2010-01-19
" ]% I, s' P# \5 A. s9 H
! G. Y0 G$ t; {4 m5 [" N1 T! W - DAO TLK Editing Tool( Y, ^0 p9 `* G2 ?5 k* j* a
- Can handle multi-referenced string(s).$ D$ @9 o5 w' \+ \, |; e) g( d. b2 F
- Export (Tab Sep. or Line Sep. with/without dup.)- l7 F2 C% V9 y; y# N, u2 B
- Import (Tab Sep. or Line Sep.)
1 E4 H; _6 F8 |; l! b7 @ - Comparing tlk-files* j  }1 Z' o: }! E3 ?$ w
- Checking categories of the strings and Filtering the strings.
/ ?, y# y2 Z4 R+ X1 h  
- x9 m. L( r  G9 `' f  y' r - Require .NET Framework.  t6 N; X! y7 Z$ U6 d- H* s
* M9 h. w- h( {6 ~" N! H, T* Q2 w
* Without command-line option, Program starts in UI Mode.1 S- Q7 Q3 t. p0 A2 E) G

) A0 g5 U. M: {- L5 ]4 w* Command-Line mode ---------------------------------------
! N( S* d8 Q+ [6 l* w3 a9 x* _+ \" ?! R2 ]( p5 B$ r; |
Exitcode: 0 No-Error or Succeed. else, Error Occurred' t& [4 W% x3 j: w# }' a& H; X& y

, ?+ z9 L$ q3 k% a  lCommon options0 |; k/ S1 ^+ t. x1 g% W" \  p$ c
3 n  ^& _9 J1 N6 q
- Option with 'Q', silent mode. doesn't display message box for error3 o2 x9 D' O* a; u" `% F
- Option with 'X', always display message box showing exitcode4 j  k3 c" _: p
- Option with 'Z', logging off
1 }- W3 U$ [( K3 P, ~' K# D# a: r6 c
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt5 g% d" {1 a8 W

( P; f7 J# ?* a$ h9 g1 a, y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
" g( [6 O" u; N  [8 }% H4 o/ w$ p6 V7 x1 ]7 X. Y2 c
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 A9 P" R; {" f: X% F+ a8 B1 D
0 t/ m' }' A5 I& _+ Y+ A
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  d& w, m; l7 q. y9 n$ D4 j4 x" O( C% J- b4 F
DAOTlkEdit -diff[m] a.txt b.txt  H+ e0 E1 \) f, ^3 t' ~

" X  y4 T) h. b3 E5 c5 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>9 Q# D( j  U1 [4 \# V( B
- Case option without 'm' (-diff), Tab Sep. txt file.8 x/ |! C4 Y  O& f2 r
- Case option with 'm' (-diffm), Line Sep. txt file.
( s* Q3 E5 \9 P0 t0 |- [& L& E, f# }: F% j! Y. w% i
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 ~$ G8 _4 A8 Y# F, O0 ^3 B9 y( i% t& b
- Export string item(s)
" b- ^1 b! E1 d" M0 \, X: H - Option with 'u', extract without dup." G: b  a. G# K0 O3 u9 ~6 H
- Option with 'm', Line Sep. txt file., n1 w' I) H/ v9 H5 D% |% x
- Option with 's', sorted by strref.( h) k! z+ B* [, @  D( h. x
- Case omitted to-txt-file, saved to tlk-file.txt
$ c% }% @- }+ b/ \: n% E
0 \' B) j- l6 t& Z, o1 M  fDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]. P% u) s; @- @( X, a7 `$ ~9 A

6 O  A" \( R* U( o1 S) q5 a8 }  j - Import string item(s)$ j) [! J  P' t, M0 S, C
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
3 L% n6 x* l  P+ \" o0 C - Option with 'S', update a string value separately by strref
# Z1 ~$ b: z1 f. T( e  ]. ~ - Option without 'S', update directly the shared-string (multi-reference string value). h  \  z- j- H5 a% I; e; p
- Option with 'R', strings will be reconstructed, and the same strings be merged.
& S' {, o- H! A  Z' t* h- J# L - Case omitted save-tlk-file, overwrite tlk-file
/ a- Z5 f+ I* p3 D 3 y2 Y' y- D7 [; t
DAOTlkEdit -d source-files output-save-directory export-txt-file
7 W- y" S: N1 V  P2 k4 Z) c; n
" q: \  ]& r3 a1 G" I: R' O. ] - Remove & Export GFF3.2x embeded strings
& M" e2 H. v& N) a" U - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"/ G; @' L0 G' ~! \; k
  + A& i8 G6 u5 b! [5 n; L
* History -------------------------------------------------8 }* W. z7 \# {, e

  M' w3 ?- U0 W/ \9 M% Qver. 0.20, 2010-01-199 u- ^7 h6 l/ ^2 I7 W& x4 s
- p- \2 t9 A: R. ?, H: M
- fixed. didn't found strref.
* n4 M6 u% U  U6 w- added. GFF3.2x remove & export embeded string.
; ?$ f: F% ^: @  A7 M/ {- added, Find All
8 F) t7 V* C3 E1 Q! M- fixed, edit text didn't changed when undo current cell" Z& {3 e; L& L( t
- fixed, Find(F2) didn't do from start row. (v0.16 bug)7 W! {; _) |1 {1 G
- deleted, empty.tlk2 }0 w5 i8 E# ^# e* a. [  O- ?, B: l

# E! Z# j  B5 m* T' u& }! p[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 P2 Y1 a- J3 K0 s# |1 \# r; T
如果有支援字典檔的話,那翻譯、校正起來就方便多了。" A, G" X# k: Z

4 I! C1 [0 a' ?6 u8 o0 p: S等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# g2 n' p0 h$ o% j! p7 |
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% p$ j8 }, x/ r/ d, u
給UTF8什麼的文本,導回就亂碼了。 ...
* ]! R3 P5 w+ ^0 A$ B* tblackteajing 發表於 2010-5-2 15:49

  n* q! ^9 F* k/ z
# O% D; R/ G% g話說,我是用這個來修改 TLK 檔案的,' s& ^$ c  r7 U! F2 r: K; H& c

1 O/ t* e, N) a. ^# ?2 I2 \也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
  z  [) \9 ]4 i' u
6 G( H# s5 D$ J) R* Z( _# u( e匯出時選圖中那項,就不會是亂碼了,
2 R4 W& ]% }4 I: h3 ~9 W[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 0 d0 {- P6 L: m5 W5 [
  z! v7 ]) y4 Z6 T4 X' a* {
good software !!!
0 p- ?0 c, Q& d& j' esupport, support !!!
4 ?  q7 q$ o9 K$ A; n3 ^1 [
. e5 ~: j0 g$ |* `1 y疑問,
8 V5 L! Y  ^9 Q5 S; U. G- C在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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