奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, I9 P' i1 Y& d2 N4 L
4 P, i" _+ A+ a
( D( j, n" s0 @) I4 {7 s6 ~. o  L0 R$ h0 `
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  N4 p' o/ c- e) m8 C$ i2 z8 r; ~% g- S/ i/ R- {
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' i; _5 a& b' N, ^* o
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
' _- t2 f% u- u8 f$ v ver. 0.20, 2010-01-19
% L1 u. @+ A" n9 U' Z) {( [* r. }6 y& D, ~/ F- ?
- DAO TLK Editing Tool
; K+ Y/ p. `7 Z, ]" S9 w! G. v/ V - Can handle multi-referenced string(s).2 ~3 W. ?- J4 B3 @
- Export (Tab Sep. or Line Sep. with/without dup.)' x4 |! B9 Y" t: F
- Import (Tab Sep. or Line Sep.)7 |: c7 v1 m7 D& {3 z' j) X
- Comparing tlk-files/ e/ T" m; q% J0 y6 Z
- Checking categories of the strings and Filtering the strings.0 o3 z6 N$ s. D. l, J
  ! T3 e6 j. p$ {8 j! L4 y$ M
- Require .NET Framework.4 c0 D/ i/ N8 T. b  F$ \( s) Y
7 J/ |& Z! C) n1 f% H* X  h
* Without command-line option, Program starts in UI Mode.5 ~7 {. P' s' c- o$ Z

6 S( X+ ]+ d& u3 e# G* Command-Line mode ---------------------------------------) d  O4 L. j  }% I) j# d
* b2 o5 d% b' ^+ m3 J; N. e: {5 Q  l
Exitcode: 0 No-Error or Succeed. else, Error Occurred* P2 H* z7 a, l( V. v0 w% u* S
6 m2 i' Y. {6 W2 M: p
Common options
" P1 l1 B" |0 H; A
& o" n1 q& z. }6 } - Option with 'Q', silent mode. doesn't display message box for error2 E5 T0 B- ~( g% t
- Option with 'X', always display message box showing exitcode
* x- \* w2 v' R, ` - Option with 'Z', logging off7 b% D( ?  D; Q
$ t  Q) v# i, W5 J- c
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
6 L2 W: m: k$ t2 z/ u! U7 Z; c# R* I! u2 j2 y4 u# C
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File7 c8 `; s  \, c
# ]* g9 b7 `1 z: j6 E5 K
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
. y# E& \+ K7 B5 b% u2 |# ^
: o' d* j' V3 z3 X - Tab Sep. TXT File to SDJ's tlkeditor Export TXT , E' S3 R# v8 t# h3 w0 Z3 ^; _5 r
6 T/ ~  `- ~) H$ t& K! S8 ~
DAOTlkEdit -diff[m] a.txt b.txt
8 ^" x1 i) l% U9 u5 Q5 j, G2 {: P: j. h( a2 G& R8 c
- 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>" C5 Z8 F( J+ H! a
- Case option without 'm' (-diff), Tab Sep. txt file./ z; A5 f7 M( c% t
- Case option with 'm' (-diffm), Line Sep. txt file." G3 R$ [8 c7 q* l: C. H' W
5 I+ ~8 D( ?) G3 o/ e* B- W
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
* m4 w( e3 L4 F+ R  g+ W
% Y6 J+ T! O( ^5 ] - Export string item(s)
8 D8 t9 B3 Y, i: @3 r - Option with 'u', extract without dup.) Y) {' M7 j: Z4 t( Y
- Option with 'm', Line Sep. txt file.
: q' W2 |2 j" y - Option with 's', sorted by strref.+ d6 `" C+ F3 o8 \+ S: a: W
- Case omitted to-txt-file, saved to tlk-file.txt
: n: J+ c! E! w! S, X
1 X& n- l& v. }6 lDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- e& ?5 s3 _6 x6 x2 X# B: j2 L8 o# ]1 A  q2 w+ ]
- Import string item(s); v" M( {' P. s7 r) }" B
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"9 Y) N6 `- Y/ G# G
- Option with 'S', update a string value separately by strref/ ~- C7 w9 w" @* C9 n
- Option without 'S', update directly the shared-string (multi-reference string value)
' T9 G- X, F  ]! _) Y( K" g3 L - Option with 'R', strings will be reconstructed, and the same strings be merged.
7 {# _% x& x% ]( ` - Case omitted save-tlk-file, overwrite tlk-file
. U/ q: s" F4 \# ?4 w6 ~, ~4 X
, k+ Z% ^9 J& E1 zDAOTlkEdit -d source-files output-save-directory export-txt-file
: L0 f+ K: Y  f6 j( f; w9 U7 y& J0 I# s! X; l
- Remove & Export GFF3.2x embeded strings
7 F) Y! N* G% \! b# B# L - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
! O8 c2 N3 i( W* R  
% B" e1 j# |+ P* ?% }* History -------------------------------------------------
6 w3 E( L  |6 A" B- D4 v, m" J1 G7 z. e  K$ Z2 t/ I. w
ver. 0.20, 2010-01-19
. S4 L7 I# @8 z9 k# [$ D6 [
- H$ ]! C( l! p: c7 F7 f3 w7 m- fixed. didn't found strref.# o$ B8 x- L5 |7 Y2 q( J. w
- added. GFF3.2x remove & export embeded string.
$ X; p) |( V3 A. |; M0 m* W7 B- added, Find All; {4 K" ^5 S4 N7 f+ a6 H! h
- fixed, edit text didn't changed when undo current cell
( y" S' z9 u, V" q9 J6 M8 ^) R- fixed, Find(F2) didn't do from start row. (v0.16 bug)" S& [% q* u9 e$ S/ L# ?7 Q( b
- deleted, empty.tlk% o; Y& @6 \- Z2 z- \
. E( T$ z$ ^6 @/ B2 Y
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
$ q( l, u( n, n7 t4 w- x如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 d1 H/ I5 Y# r$ B9 r" W. Q0 f
9 h% C* ^- B/ ~2 b8 d% d8 w5 U2 L等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* V3 W! N& N' N, W# i) [/ R給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! A4 S1 b, l8 R
給UTF8什麼的文本,導回就亂碼了。 ...- U6 r8 R, f/ o1 W/ s0 w: [6 W0 h$ a
blackteajing 發表於 2010-5-2 15:49

$ k$ u5 E% V3 j: C# }: i8 J
- W# P3 v. b4 B話說,我是用這個來修改 TLK 檔案的,: S" y2 R+ ^. V

8 y- q. d# K" @: p% G也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
1 m0 W8 ?2 n' Q7 k9 Y: R3 t6 m, G4 B6 d1 a8 ]
匯出時選圖中那項,就不會是亂碼了,. l# ]+ h2 Y1 r& \
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
% ~& z* v9 F2 {3 ?. E對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
  b6 }& w! o7 z* T% S# |; o% Q/ w: I; `4 e: a
good software !!! / `; L/ A' w6 R& N4 Y
support, support !!!
, U& y, |+ c" j( C# b% _6 l0 i) g/ Y/ I( K5 U4 e# i1 S
疑問,
5 p2 W! \, ?( f% D2 ^7 ~在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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