奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 i; h8 x3 T0 i& C" l4 K

5 v* C/ y" ^( n# m) ^
( }+ M. [: f  H" f$ n# F1 \3 K; w9 |0 F8 K4 E% s; _7 W! E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271/ p# `5 P; x. O  K/ S1 D

6 a3 O# h. ^) T0 Q/ W3 j: ^Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  C% O3 K' l+ ?- ~/ [% P1 Z6 ]
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 l# h) O$ g9 t) d9 M6 `5 ?" m ver. 0.20, 2010-01-19( `5 j  j! J3 d

1 Y8 J( |+ C& M2 ? - DAO TLK Editing Tool
/ Z' ?$ u- @1 s - Can handle multi-referenced string(s).
& w% Y- {# I* ^2 U - Export (Tab Sep. or Line Sep. with/without dup.)* O* R3 K2 K9 e8 n- `) D! V- f
- Import (Tab Sep. or Line Sep.)
+ I; N& S/ s! p5 E0 b% g# @$ i6 f4 | - Comparing tlk-files. O# P8 ?0 i3 Q" V. m) M9 @
- Checking categories of the strings and Filtering the strings.
  j! r/ F% A8 p9 t  
/ \, ]. y) X; I( N9 a2 z& a - Require .NET Framework.5 T1 _7 B) O- y; |  _
3 n- |" G2 q( \4 I2 T$ \# i
* Without command-line option, Program starts in UI Mode.
: I/ R  h3 v, T" o: g0 K
  m; l& O" M5 w/ O6 w; ^* Command-Line mode ---------------------------------------
. X, I+ ~: ~# Z4 X. U5 C, ?$ [! O& r/ X7 ~
Exitcode: 0 No-Error or Succeed. else, Error Occurred* o% V( X7 a: z5 \
6 Z4 U2 S2 j& e2 g8 H
Common options- b/ x0 ]; z' g2 N

9 c; E: y% O: c - Option with 'Q', silent mode. doesn't display message box for error
/ e' `& j8 n' _* ^  N/ s! G - Option with 'X', always display message box showing exitcode
7 h% [/ `1 e5 f, O% {# ? - Option with 'Z', logging off5 h+ d2 d  j" Z) v! A6 l* G+ c

, U( l/ i% n6 L, e; e' MDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt& @& d: d6 t* `3 c# k4 C6 d

3 Y. }: d* g! R# t( }$ U  F( Q5 k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File* P! ]6 h. M5 Y( o
2 V  {6 ]9 d2 h" N
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt6 y% l7 P$ f: o0 L% Y. f
4 q4 l" H  D0 S: ]. {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
4 h/ ]8 o  R6 G5 ?# `8 |, T* ~0 @% r" T. j+ D2 I! U
DAOTlkEdit -diff[m] a.txt b.txt( R! k, P8 g4 N
" v: |3 M& R* B: \  D8 b
- 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>0 n6 C6 V9 ^9 q: f. `- _8 s, ~
- Case option without 'm' (-diff), Tab Sep. txt file.$ i, ~, m" g3 ~& y/ `( s
- Case option with 'm' (-diffm), Line Sep. txt file.
& n) ~: S) s$ d% w$ {6 n& C7 y2 L% ^" [2 {& C1 r  J' B4 P8 K* X
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ W: d' A; V; ^; a- n( T$ D1 V5 B8 s  f' B. r
- Export string item(s)
, R7 m2 t' B( f7 { - Option with 'u', extract without dup.
3 O( Q- u2 ]. K2 a4 h) @) A - Option with 'm', Line Sep. txt file.
# Z  x/ ]9 s9 o' C& _8 d- u( H - Option with 's', sorted by strref." @! x' t1 ^  \+ G# W
- Case omitted to-txt-file, saved to tlk-file.txt- Q" [( G$ h6 q4 ~& O. M
' V+ f# g1 ]* v! y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! P3 r6 Z; g- g. F& D* ~. K6 j
4 P9 L. h+ G, ~) v( K9 I4 ] - Import string item(s)
& N4 P0 C" |. X. d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
% V7 z5 i6 G' `$ o0 n. r: w - Option with 'S', update a string value separately by strref
7 ^' X$ g4 g3 l+ L0 P! J - Option without 'S', update directly the shared-string (multi-reference string value)
' P! U: [0 W8 k, j( \) X4 d6 ] - Option with 'R', strings will be reconstructed, and the same strings be merged.0 O+ d, q* I; U) \2 N+ W2 X
- Case omitted save-tlk-file, overwrite tlk-file+ a7 ^- _* l" D$ p/ e3 R
" m9 T2 n" v+ Q/ \. u. y7 q
DAOTlkEdit -d source-files output-save-directory export-txt-file
' v# Q- S1 W4 i/ |# j: k+ |& K0 S' @9 p  ~. p2 T
- Remove & Export GFF3.2x embeded strings) w% V4 G4 P1 P7 a
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; m9 `% |* o9 |  c* ]6 m1 f  2 n3 B& V3 c# X+ M% O: M
* History -------------------------------------------------+ j1 t/ o0 R7 E" J& k4 ?  ^
& S2 f6 T0 n, _2 w9 O( |
ver. 0.20, 2010-01-19
' T9 ?2 V: f8 o1 b; d# p1 V: r. o1 H
- fixed. didn't found strref.
; \, q5 [% h3 A. D! S7 O4 t- added. GFF3.2x remove & export embeded string.
1 ^3 `: \* _+ K! Q4 p1 [. j- added, Find All) X& c* x$ N% P
- fixed, edit text didn't changed when undo current cell# a/ B" ~9 c; {
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 I# {7 X" L( C: x
- deleted, empty.tlk
( G6 [' \3 x( A+ O6 Z7 d$ o9 [4 e. t- K5 S  D% j2 c9 l
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
! I# m" ~( u& q$ z9 D  k) L) P如果有支援字典檔的話,那翻譯、校正起來就方便多了。; C( A9 N! @8 {( A9 j% b
  j, K8 S6 N2 u+ O
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 h; w9 S7 R, p: f6 z- t" o5 a3 H給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 x/ q# k! \- U( T- H
給UTF8什麼的文本,導回就亂碼了。 ...
+ \" c1 }3 X9 q: ^blackteajing 發表於 2010-5-2 15:49

; g, ?" Q: y! b* a
& {* X% n+ B8 K話說,我是用這個來修改 TLK 檔案的,1 r, t1 C( I$ X0 P8 J
- i% u, z0 O! ~5 s: }5 p+ ?2 }4 {  N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
3 u5 @( h; U8 c5 Q4 f; `; [# f  _( Q2 J
匯出時選圖中那項,就不會是亂碼了,1 m  ?) T& w; H$ T% d+ @
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: r6 `3 J% b; u6 i# E7 g對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 7 m. m3 H5 ^+ U  ]: @0 W

1 C& w/ v7 i! U) P9 wgood software !!!
  @8 V# k& y) @9 j" m2 r# Rsupport, support !!!& b5 j1 e3 |1 V7 I7 M4 b3 j
0 n# {8 @" Y+ s! _/ l- J- B7 t1 B6 M
疑問,! w. z% v1 m5 a' ^9 J( O- D. l
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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