奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用5 I1 s+ L( K7 e7 @
7 T0 ^: G- v  G$ Y5 j. ~

4 m2 e$ F7 d0 f
( j& q/ y  A1 [, T原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2710 \) y; C5 i0 \4 _- M: o' W
1 c- ?; ]! f5 p: l( f6 @
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 j3 f% H. Y8 E- w- |DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 f: v) Q* q% ?4 @8 X ver. 0.20, 2010-01-19
% m- G, G2 z" p( L3 u& q, q7 \: v# {. X3 ^. l+ {9 n8 o* q
- DAO TLK Editing Tool/ i* ~% x. _7 M) A4 l( r) C
- Can handle multi-referenced string(s).
  P; y5 S# s8 U2 M - Export (Tab Sep. or Line Sep. with/without dup.); W% t) h2 U3 \3 G+ T' \4 N" H
- Import (Tab Sep. or Line Sep.)
8 r- U# A3 y8 g - Comparing tlk-files
4 U2 \1 _/ ^6 {" { - Checking categories of the strings and Filtering the strings.5 ?- C1 ?2 j; O
  
- c3 u) t% {2 K2 _3 N% r - Require .NET Framework.& P8 x. ~3 J, B* G& ]! a( }
3 I& k3 E+ j; c  e
* Without command-line option, Program starts in UI Mode.) {0 ~  B# d! X, E3 e& \/ J

+ |/ C% \8 k. V" a* Command-Line mode ---------------------------------------* P4 R- j4 B" D6 \5 R

! N, p9 C% {( _+ jExitcode: 0 No-Error or Succeed. else, Error Occurred! u/ W! w7 V- B9 _* l" F' d4 C( Z

5 D; M3 A/ C- l1 bCommon options
2 W/ A1 u* h3 z. R5 c3 F6 t7 m! S) ?
/ d& b) O& F# k1 C, [/ O - Option with 'Q', silent mode. doesn't display message box for error
6 u* j. M+ ~7 n( j% h% K$ s( g - Option with 'X', always display message box showing exitcode
) b' f, W7 Z. m7 Z - Option with 'Z', logging off
6 C& k* R# d; ~4 ]" R* z# P! L0 {7 i
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ a7 d) q1 h& H* M# x

9 W& P& k# _' r; U: c" k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File3 R* n7 Z# g6 P( e
2 d  Y6 U0 O$ N3 n
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* t( a5 E4 l  ~7 X" V) v0 l

3 }6 Y" K1 \+ p% o1 N+ I; s - Tab Sep. TXT File to SDJ's tlkeditor Export TXT # L- G$ O7 q/ z0 K! q+ r4 s
( o  s2 {% [3 H) o8 y" m$ k: G
DAOTlkEdit -diff[m] a.txt b.txt
: ?1 U1 T: a% m4 c8 r- B: W- f/ ]- r7 S" \& x% ]0 `; O3 X0 @: v
- 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 W# P3 k2 k5 v- \, f: b( T, s
- Case option without 'm' (-diff), Tab Sep. txt file.
& N+ W8 Y7 v" C9 U9 n+ b# @ - Case option with 'm' (-diffm), Line Sep. txt file.
- @5 X1 @+ }  k. k3 h
  L# v% V" w6 g: k4 _! b/ Z' gDAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ ]7 p4 J" T& }) A$ y  E

) h7 J" w5 r4 Z& Q - Export string item(s)
& c, a; W8 |/ K - Option with 'u', extract without dup.6 Y$ M. ?2 F2 i/ Z" C% y) v
- Option with 'm', Line Sep. txt file.  l; {5 e; `/ t9 w7 T; l6 `( n
- Option with 's', sorted by strref.& ]3 v0 T# t3 x8 d" W  U
- Case omitted to-txt-file, saved to tlk-file.txt3 G' F& e& J& w. U0 B# e) s9 U

3 D- f4 Y  u  ^) M" vDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- s( c: |7 a6 L4 q, t5 c
( e/ [/ x6 q% V9 N; ?  Y
- Import string item(s)8 f/ X( U# X7 v
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. J5 R, M. W! g1 L8 a# c6 q7 c - Option with 'S', update a string value separately by strref
5 Z3 x2 s6 {  o  a; \2 n/ ]& B - Option without 'S', update directly the shared-string (multi-reference string value)
3 T2 G) {- X% f/ O: } - Option with 'R', strings will be reconstructed, and the same strings be merged.# X& ~) H! {4 S) k
- Case omitted save-tlk-file, overwrite tlk-file
3 E& o, r+ [; U; I! X. d' y7 C
7 n! ^  @8 S/ n6 F2 fDAOTlkEdit -d source-files output-save-directory export-txt-file4 O& P+ ]% _' ?
  s) `# @# b0 m) s! T5 {( C
- Remove & Export GFF3.2x embeded strings% C4 B3 \' H" x) F
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- X) A; v/ V) ~' D8 R  
' g' O  L' }+ L+ h- S* History -------------------------------------------------9 L9 u# j6 A. U
" A) P( @6 f1 q8 d" T
ver. 0.20, 2010-01-19! C) w, ~5 F) X- X
1 ?" _0 ^! e0 h# X2 B1 Z
- fixed. didn't found strref.( h7 Z5 B; _: g$ J
- added. GFF3.2x remove & export embeded string.
& ]" f% w% g  }" ]8 F) F4 Q! T2 m; s1 A- added, Find All; g0 L6 a5 n. f5 _* y
- fixed, edit text didn't changed when undo current cell  q- r2 M6 ?  O% z
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
8 x0 x6 N& R/ B5 s' b: T- deleted, empty.tlk
! l4 Z% _4 v0 ^" u' w6 S" a1 t6 o. b- N4 n1 G( d; @" l3 F
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
: P' _2 B9 A- T如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' k9 r8 c4 Q7 b. D0 Z8 E. v3 j  U" t% I& S. M& S# v
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 S7 v3 w# }$ i) l給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ l/ `3 K* V: S4 u6 A, V' l: E' Q3 f
給UTF8什麼的文本,導回就亂碼了。 ...
' O/ y! b, q8 _# m( Z( q; oblackteajing 發表於 2010-5-2 15:49
  F6 S3 _# Q/ f6 F. U' r

, P$ Y9 |/ }; o$ \* y1 G# z話說,我是用這個來修改 TLK 檔案的,0 K0 X& k- ?( h  |; h; J

) i/ [, I5 b1 O5 g也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
; h0 B- N$ X7 ]+ M2 t5 X9 G0 ]/ D8 h* Y# ?" s
匯出時選圖中那項,就不會是亂碼了,
; T: A* {/ O) u: x$ a# F, ][attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& H6 p5 K. p) u+ Q! Y: u* \
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   A+ W1 _2 x2 B6 e
% H. Z7 l' ]' P0 ]+ [( @3 O7 j: `
good software !!! & m& U( c1 g* s" b" N0 H
support, support !!!' O0 S  g- B* W. {' {
. [  k* K# h) o. w9 s( z5 R0 `
疑問,' U8 A& k/ O. ]* V" W( ]7 I& P
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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