奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
* K( }- H3 D/ b- B
% Q( H' \* u% }6 U4 q2 O
$ n' [( W' A3 V9 P7 j& k
+ b+ u1 ^+ G* K" Z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
7 u8 g3 Z8 M5 P) Y$ v7 ~' R
( T# w& X- r( F: u( @3 g- SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! Q% o, l3 y4 \5 S9 W: wDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)% F4 q. R: ?" w( x1 m4 }
ver. 0.20, 2010-01-19
0 J+ a( |1 t" [/ F
4 ]3 u! j3 @' b) P1 S8 y- m; R - DAO TLK Editing Tool. X7 x+ B; X. n- k5 Y1 f
- Can handle multi-referenced string(s).) i0 B& i/ t$ D8 e
- Export (Tab Sep. or Line Sep. with/without dup.)
  X9 F) e/ @2 e8 I5 _ - Import (Tab Sep. or Line Sep.)/ y1 Z8 w% b: V. ?* u3 }( o
- Comparing tlk-files# q7 J: p8 \: }/ u/ g2 P& Z
- Checking categories of the strings and Filtering the strings.% D0 r1 n- s4 V7 Q$ W* q$ c  y
  - w6 C3 M4 O: a; l3 K
- Require .NET Framework.
7 S: y+ p) e" {; p/ b% {3 u
7 `0 }+ U# u+ Y: l* Without command-line option, Program starts in UI Mode.! p( f- `/ n9 b; b0 y

7 o" S; N& J' p) P& c6 F* u/ N* Command-Line mode ---------------------------------------
: P% n# S# \' Y  [5 E! r; _9 D# R' \& ?
Exitcode: 0 No-Error or Succeed. else, Error Occurred
# [1 \% Q' d& l# z9 F5 k
, D: ]' Y- d3 T" R# R4 |% Q$ gCommon options
: {. m- c9 O, X6 I! v0 F) P9 s) `6 @1 R1 b
$ |! @8 w# n5 N3 ?& V. V* _ - Option with 'Q', silent mode. doesn't display message box for error2 O! o( p0 g+ B* Z4 q- K3 i
- Option with 'X', always display message box showing exitcode
' c: q9 e6 X( S - Option with 'Z', logging off7 _# e7 O! x4 C' w6 O! H
' m+ s1 {* r9 @6 v8 V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt3 ]8 }; ]( \& U
' z2 u' G$ A* [( }
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
9 i6 q: E+ G) d3 d1 A  L" V% ^7 T! u# u, a. f6 L
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 m( Z9 @- ^" ^' k4 Y
4 _, K7 K3 O9 R" e& A) s' I! [
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" D5 X/ L3 i5 l
1 V: c/ j! |' g" L7 {8 X, VDAOTlkEdit -diff[m] a.txt b.txt
; q/ k- I9 i" t/ r: v% c0 Y- _% i- ^" U
! |! ^8 t( r% b* [/ @  V% N) F - 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>+ S4 v% ~0 J2 a+ _# h
- Case option without 'm' (-diff), Tab Sep. txt file., f6 |0 l+ j$ Y0 c0 p
- Case option with 'm' (-diffm), Line Sep. txt file.
5 K- v5 A" l+ @5 C5 ]- t: X) O8 B( ?" [
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
2 N% z% Z, c' o7 s) U+ t" N' l; T7 M$ R* w/ H; j) p1 q( W
- Export string item(s)
5 ~6 L3 W7 b! f2 Z, ~5 y - Option with 'u', extract without dup.* W, Y% e0 h) F' O. {- z
- Option with 'm', Line Sep. txt file.
* z1 C' }' V! j* Q% W. a - Option with 's', sorted by strref.
4 B0 W9 P- I9 r. H* R - Case omitted to-txt-file, saved to tlk-file.txt0 h6 u" e9 F5 w' E
& F7 o( X- S+ _8 t1 z
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
, B  D+ x: e, H1 D. R- S  q: v8 C% f- t1 N# T* r
- Import string item(s)7 L( _+ z( i4 m$ }  l* w
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 T! @9 o- ?' T# Z$ y; a
- Option with 'S', update a string value separately by strref% f: d- B6 z& y5 C. e; M% v2 K9 Q
- Option without 'S', update directly the shared-string (multi-reference string value)
" @: y) D1 W! X- B9 x& J( D* \1 [7 n/ b - Option with 'R', strings will be reconstructed, and the same strings be merged.5 [& j* v' P% v/ |0 H4 M7 b7 d
- Case omitted save-tlk-file, overwrite tlk-file! Z# r8 a) k% E9 U& {- ]

* X5 h3 ^* z. M& v) k- u) ^DAOTlkEdit -d source-files output-save-directory export-txt-file
' x5 L; R: K$ m& }/ o. m  ]# z! Q# @4 j4 ^5 ]5 M
- Remove & Export GFF3.2x embeded strings
6 [5 d2 w0 Z" ^  ^- X  }% n; Z - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
1 O  H3 N+ ~% p7 \3 s7 O/ C  
# w# m# a  X* b0 k, x9 e. }* History -------------------------------------------------
1 K& a& u6 Y. N2 ]7 z0 l+ O# O& [; \9 n+ B2 R$ m( Q* f
ver. 0.20, 2010-01-194 o, U0 W. v. l) t: Y) J& s

  H$ ~2 `  Z: K8 E- ^  G& x- fixed. didn't found strref.
7 B, |$ Q& G( C5 k; Y( l0 g3 t$ n- added. GFF3.2x remove & export embeded string.
1 s& [8 I: F+ c* m4 w& ~+ U- added, Find All
8 Q0 T+ t* }: ~- fixed, edit text didn't changed when undo current cell
' W2 F/ {, {, {: {5 i5 n, Y+ W- fixed, Find(F2) didn't do from start row. (v0.16 bug)) y( ^* L8 N, o5 U; Y- C
- deleted, empty.tlk
  o1 q3 Q+ N9 c! G* T% \6 i  H& `0 a
; L/ y2 O. T# H$ c, |" @[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 o" d' |/ A- V, A8 w9 o- S如果有支援字典檔的話,那翻譯、校正起來就方便多了。
& R( Y- s& Q- k' T1 e( P/ U  y$ E1 D! S& O; `* D. |) R! W1 L
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼- Y- n- f, a' V3 t' {, \
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" S# X! D* d8 u( E  E6 d
給UTF8什麼的文本,導回就亂碼了。 ..." q: Z5 ]3 B+ j1 H/ c9 r
blackteajing 發表於 2010-5-2 15:49
/ E! H4 C. ]/ c7 F0 c

: W+ Q5 g; _  x* k) Q話說,我是用這個來修改 TLK 檔案的,. s$ J6 I# F$ G! x/ O( R
  A$ Z4 ~4 t7 _% f2 S% |2 I4 b# n
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! h1 u$ B# Z% z  t. D* s( i  h5 R* O6 I0 g6 Q
匯出時選圖中那項,就不會是亂碼了,
" I, d" e# a& k+ F) [5 P2 L[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 G' t! Z! h9 Y; c對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( Q7 Y' j: d' L5 [! P2 j( g' Z& {5 C" e) H" g4 D8 z
good software !!! & _2 ^: m3 L# g5 @6 {$ Y
support, support !!!' K( W9 s/ f4 o% v  Y3 m$ s

, \( M$ Z7 [) _疑問,
( h& @2 W4 P5 @- Q在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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