奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 G& ]& H' a) r% \# _8 A
3 g5 X$ p& M5 A  ^( Y9 g

5 M$ d* f4 i+ l4 ?& P4 x' J' ~) {5 w. w
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* j# ~9 p- W& U" K' P) L5 b
1 V) \1 @$ c: O# h1 J$ p( gUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
1 f; `7 [2 c$ d; {. g1 IDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 y( O* U# J& E2 ~! b
ver. 0.20, 2010-01-196 U. I; S& y2 x% R, S/ @" y

% ~. `' o. I1 ^5 N& Q$ f+ }3 E - DAO TLK Editing Tool; O5 c- O) n. S1 t
- Can handle multi-referenced string(s).
* W# [1 f" J$ x  K - Export (Tab Sep. or Line Sep. with/without dup.)
$ K  O' V  Q, V* Y) |5 a0 S4 O - Import (Tab Sep. or Line Sep.). u; B. o9 s3 }; B" a
- Comparing tlk-files: s- k$ b. R; H% E+ T1 P+ P
- Checking categories of the strings and Filtering the strings.
/ f) _$ Y( X+ ?- @  
) V9 ?  c2 C, W+ g - Require .NET Framework.
7 b8 }* A/ `; n. A4 W
  X5 o: ~& b0 g0 p* x# M) r* Without command-line option, Program starts in UI Mode.% N1 B. X. L; {! C+ y4 d

0 m  C- j& x" B$ v& s1 u* Command-Line mode ---------------------------------------
! I4 U8 E% U" E; x" }/ i& n; ?3 Y8 c& {8 w; k: T5 W
Exitcode: 0 No-Error or Succeed. else, Error Occurred
* f7 a% y' b  n6 O& ?' B) S5 }  V3 p) V# l( y
Common options1 |2 |- K' s$ H8 j" m5 _
: m5 ~* E& [7 W! _! |! H
- Option with 'Q', silent mode. doesn't display message box for error
* Z( R+ p! _% k5 R  q( p - Option with 'X', always display message box showing exitcode- Z  |2 k1 g1 S# I& L/ Q' @
- Option with 'Z', logging off
# a7 n( B. X; F! i
6 z" ~3 M8 i7 O) J* |# NDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt* P& J0 L. v& t2 R0 M

) A. }( a" F# G9 D2 b3 |  f5 @6 I - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
% X! R7 T7 a% L# ]/ e5 U. y
4 _- i/ c9 J7 T1 [% eDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
% W) I1 r8 _: R
, Z: M3 M$ E3 D1 I - Tab Sep. TXT File to SDJ's tlkeditor Export TXT . [9 `, Y0 Y3 h/ n& p) V: Q( e- P# r

. ^# t: a3 N: x0 p1 h5 VDAOTlkEdit -diff[m] a.txt b.txt& Z* H! C5 ?/ \+ {

5 o! T& G5 M3 x2 ~7 g$ g8 p4 ^ - 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>. y1 Q0 I+ ?# H8 x# Z' x$ g, O! P
- Case option without 'm' (-diff), Tab Sep. txt file.. P3 m; n# D8 l
- Case option with 'm' (-diffm), Line Sep. txt file.
' K6 c. W  \. i: w8 f( a5 l2 a5 k9 C: T% w
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]  {8 e& ~* M9 a/ q
/ F( J/ t, M% X" f9 P* D) W; X
- Export string item(s)
: B$ C5 A  H/ H - Option with 'u', extract without dup.) h! K0 x0 U- B& Y* t8 x
- Option with 'm', Line Sep. txt file.4 f- t/ T' z: l$ H
- Option with 's', sorted by strref.
5 @: f. L- x2 }1 y2 U  [& X - Case omitted to-txt-file, saved to tlk-file.txt* B& ]0 T! R2 y0 @! K

3 Y; w$ ~- L) x8 y. y( i! uDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
: l" {. n2 |$ o# Q0 e/ Y9 m; O9 R& p
- Import string item(s)
" s2 j7 ]6 k- E2 S$ J - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ w; ^5 v# g% e. v/ _: c/ d1 I - Option with 'S', update a string value separately by strref/ n) E" z/ Z5 r" g  m
- Option without 'S', update directly the shared-string (multi-reference string value)1 Z6 Y' j2 C3 ]7 @: E8 a6 F: G3 I) x
- Option with 'R', strings will be reconstructed, and the same strings be merged.! e' u1 \( B3 Y4 e/ ?
- Case omitted save-tlk-file, overwrite tlk-file) U  e! Q) e/ G$ r
3 u# S- V& `* O
DAOTlkEdit -d source-files output-save-directory export-txt-file- e+ x; |* P2 h+ k
8 f& c. R) l+ h( @# {
- Remove & Export GFF3.2x embeded strings  X: `4 E0 p) A+ L6 z  S  f
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
$ J, X- R  {7 `- p8 |  a  ; l. J0 u9 c0 Y4 R0 Y
* History -------------------------------------------------& c6 Q0 x; ~9 ^+ _: _1 x# S! G

. I; a, l4 n* A+ n. r2 S6 hver. 0.20, 2010-01-19& F$ K# e0 I5 p# a+ c

2 P  B6 \7 b9 Z: v% f; F) {- fixed. didn't found strref.
* a2 b& N9 {8 O6 J: v. W- added. GFF3.2x remove & export embeded string.
* }: K0 \, n6 m. y, o! x- added, Find All
0 m7 r" E( A9 {* S2 j2 o5 t2 v- fixed, edit text didn't changed when undo current cell
  r( ~0 C/ c7 t, v* \' H- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 h0 R6 }" d* \
- deleted, empty.tlk1 r" b& K/ o5 E
9 t4 R2 _7 G/ E
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( Y, r, q$ r! S  g如果有支援字典檔的話,那翻譯、校正起來就方便多了。
6 w# D/ G0 `2 A- G  G* r: R) Z5 v" s" X9 l# |
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: f; z+ ~4 Z: A% Z2 ?. y/ n3 W
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ q) t2 y2 u- f
給UTF8什麼的文本,導回就亂碼了。 ...
3 j/ V" V9 W' ^2 _& hblackteajing 發表於 2010-5-2 15:49

: a* F6 X) h# j: m% o; x- {! V" C6 o: j2 ?. l3 ?" F, k9 d3 Y
話說,我是用這個來修改 TLK 檔案的,
6 L9 v5 @$ ^; F# P7 y/ Y0 |# V5 T. N5 Y+ `9 y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
  O$ {" j3 ^, b, f0 ~; {1 p
+ Y2 v0 Q$ |3 Y) K匯出時選圖中那項,就不會是亂碼了,; ?/ L4 X: B' \# p: k) R0 t
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. B( Q  o& B9 e
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 o, H4 K' h5 }5 C. e5 K+ U% X0 m+ @
good software !!!
0 b$ F* X9 Y. S- R( g8 l/ jsupport, support !!!
. x  K  b5 n' p6 x) O/ {, c6 j2 H& ^7 i- n3 ~4 ~" h  o
疑問,4 }7 B& g; j5 s
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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