奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用$ a" b5 n$ Q! a# w

: O) c6 p# \, G( j: X. u' r
9 B3 u! q4 l8 L: P5 E# b4 P; E
4 p- ^. b$ g; C8 `( o6 j3 o8 e原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271! e! R6 J8 H- t$ |$ U
* Y+ c; i9 J- G, ]  I$ k
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                + H# I4 ]& k) C# p8 I- N# d
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; [4 j! u& O5 j' T) W! H# r  i' f ver. 0.20, 2010-01-194 G) B6 @, W7 t' q" T
; k3 j' k) U9 g0 g+ w
- DAO TLK Editing Tool3 p5 D! l9 b" L& u$ J  O2 h
- Can handle multi-referenced string(s).
- _5 J; N2 C$ X/ I% b9 r# h+ L6 k - Export (Tab Sep. or Line Sep. with/without dup.)
6 f1 O' ~* I7 e - Import (Tab Sep. or Line Sep.)
: C/ t1 N7 w: @" A  n9 p  v2 r& y - Comparing tlk-files' f: H9 `' R$ U/ P5 ^8 q/ |
- Checking categories of the strings and Filtering the strings.: }. s. `: ^! P3 Q1 D
  
' ]8 O  I$ Y! W( O - Require .NET Framework.
2 D5 R0 |) d4 z/ o
; s8 N1 H; ~6 P6 F$ `* Without command-line option, Program starts in UI Mode.! u: R' j$ w+ r4 Y' V
5 q$ V, [( }) V+ ~% _. Y& N
* Command-Line mode ---------------------------------------9 E# i3 G3 i/ c
* g8 a$ U' r% [4 L2 m2 n
Exitcode: 0 No-Error or Succeed. else, Error Occurred
: j  o2 g2 V/ p3 h: ]+ [( B2 e( Q0 Z+ ~& L* x: i
Common options
- l2 X/ R/ T6 Q: S6 ^+ M' F- K7 }
! T6 f  V3 S+ e/ N6 M - Option with 'Q', silent mode. doesn't display message box for error
: o6 y% G* w* ?8 }1 h - Option with 'X', always display message box showing exitcode
2 K0 h. F* Z3 [  V+ s& b7 X - Option with 'Z', logging off8 `2 [5 C, y" _3 F& @
1 ?6 T, o- R% {+ L6 `
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 X2 o- ^. K3 R) x- j$ U& Y0 C

" g/ E, S) Y. J. b - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# ^3 v, b; A/ A4 ?

3 ^8 Y9 X/ J' \! O8 Y( |DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 j8 f% C/ \5 i2 h( u

( Y+ C9 J$ l' h2 t) c5 m - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 y. A! \4 z1 z' j( P: M6 ?! b) o
. ?, [& T" b& Q9 @7 ~# P. Y$ v
DAOTlkEdit -diff[m] a.txt b.txt# y/ C$ s/ x/ Q
; X2 p, c& E! ^
- 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>
- q" V+ l- z- M0 O2 G: W9 z, T8 a  u - Case option without 'm' (-diff), Tab Sep. txt file.
3 {1 Q5 s! A) j- E - Case option with 'm' (-diffm), Line Sep. txt file.9 d9 x: ?) c  Q3 H

; ?, v+ ]# w6 N, P% u# W+ DDAOTlkEdit -e[m] from-tlk-file [to-txt-file]: `7 b& ]/ M# e! Q/ ]4 v8 K+ M* l

% O. r0 `0 U  ~  J - Export string item(s)
2 f$ p& ]( f, P, _, F; j8 G! |. a5 t - Option with 'u', extract without dup.
. ~2 a; B+ l$ m1 a( L' Y9 z7 C - Option with 'm', Line Sep. txt file.
& Q+ A  B, i% Z4 U - Option with 's', sorted by strref.
4 y) y7 V5 ~  ?2 ?3 U" Y. P - Case omitted to-txt-file, saved to tlk-file.txt/ i' ]" a, W$ P% x+ T2 t' H; f

# [7 y' h& W) BDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 b7 m( a1 n  E
0 C+ C& e0 X2 [( |1 G - Import string item(s)* p2 s2 e2 s- V) d9 j
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"4 R* F$ E5 M' n. H/ B* }& D1 k% \
- Option with 'S', update a string value separately by strref
) t4 Y) \- ^% z( S. O) P - Option without 'S', update directly the shared-string (multi-reference string value)
* }& [( Q6 j. q; t' ?- H - Option with 'R', strings will be reconstructed, and the same strings be merged.
$ \& H6 T& n  M - Case omitted save-tlk-file, overwrite tlk-file% P0 x  H) G1 f$ A
4 e$ L# H# U2 r( n% R
DAOTlkEdit -d source-files output-save-directory export-txt-file
1 ?+ I0 I. a% ?  i* I0 F6 V3 V: c+ w2 m
- Remove & Export GFF3.2x embeded strings
  Q, P- k9 L& y9 L - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
$ L' L( ?1 A* ~  ! ~& h1 r& w$ Y7 s2 J( N
* History -------------------------------------------------
7 _& g  l+ u5 S' F) L" ^4 `; X+ ~( \" Q! p
ver. 0.20, 2010-01-19! s2 E) F3 x$ l7 j& H( @! O

  p/ d7 _; |) y0 r$ T" ]) T- fixed. didn't found strref.
  Y7 j+ c; B6 _) _- added. GFF3.2x remove & export embeded string.% m' d, L4 c& j& D2 f# o
- added, Find All
1 @6 F4 R: r+ d0 }3 b# I8 Y- fixed, edit text didn't changed when undo current cell% f' X* `; P/ l3 [* H8 @3 C
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 O( y9 g0 O- m% F! c- deleted, empty.tlk; H9 h' @, R8 o
8 j" N$ X( N* T
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
: e3 ]8 S& I1 M2 L' Y! S7 P如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* a9 j, C- t# F+ {" ~4 q$ X9 B3 N4 g* a1 O" M
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& g& G' S/ {/ `( @
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 J. W- Y6 V! b" ?9 i
給UTF8什麼的文本,導回就亂碼了。 ...% W6 k3 F5 S* o9 w( K5 X, T
blackteajing 發表於 2010-5-2 15:49

  f# D- T2 ^' e6 P& w2 |" ^0 f) l, D+ |2 w2 l
話說,我是用這個來修改 TLK 檔案的,/ \6 d# h7 M1 q9 c- s+ Q/ s$ Q( b

. e& @" K4 [2 a3 j" w也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了' T' K" O& m. l8 l

) k9 d; G3 j% M3 X% ?0 z匯出時選圖中那項,就不會是亂碼了,
2 \( d$ A) j. H; B/ z+ \9 A[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
  {; Q1 j- _4 n" W! e% M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ! v4 ^0 l8 A' M$ B

  c5 k+ C& v( w, ?8 n3 J% o! Wgood software !!! 6 j, w0 V( W) I! s- M3 d
support, support !!!
" m/ Y  |" Q; N5 R& P; q
) s2 D& _0 b2 W) y$ r疑問,
2 h. `) l" y; x, j在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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