奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 h8 z9 X% Q8 e1 F: E8 i
9 ]1 b" U7 L- M, f

& r: c$ j2 W; S' U5 {- I8 K% y& D1 P# R1 L' Y+ p
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2712 H0 K4 O% k$ q0 e

, L0 Y! F# o% Z, UUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
* {/ ?4 S4 W$ Y( f6 JDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! m; ]( P1 m% Q% Y, b; N! V
ver. 0.20, 2010-01-19% \8 s/ X! u% l5 g

1 }/ V; ~0 b9 h1 x; x - DAO TLK Editing Tool
1 g) R4 e2 p1 a - Can handle multi-referenced string(s).# M, M$ I" q) i( H
- Export (Tab Sep. or Line Sep. with/without dup.)- k1 `# `; y& u% R3 N* c4 E' ]
- Import (Tab Sep. or Line Sep.)* t4 W$ I' H" C) [$ o/ e
- Comparing tlk-files
. F6 [) W1 K. O: H4 z5 c - Checking categories of the strings and Filtering the strings.1 F; a8 Q5 j" G% f
  2 L1 W6 p* }5 I1 k& T
- Require .NET Framework.
( c& W# f; L. I' y5 K) ~( r- T6 L1 F) r. g3 m" }& ?
* Without command-line option, Program starts in UI Mode.
7 g0 b5 U7 E3 C* d- k2 m1 f1 X+ I, p9 Y; z) b
* Command-Line mode ---------------------------------------
% o- v$ t- l/ P5 ?& D7 p% \5 @& }* k1 f+ |) b7 `, G
Exitcode: 0 No-Error or Succeed. else, Error Occurred/ g, S  U. y+ C1 [. s
2 Z* Z# Y, a7 Q( ^, P
Common options
0 T  p, y2 P' b
6 s8 h8 q$ F2 r; ]# M - Option with 'Q', silent mode. doesn't display message box for error
$ D% f) K; d. T. D; P' D8 g3 L - Option with 'X', always display message box showing exitcode: l) S4 B$ ]: O* T' Z. p
- Option with 'Z', logging off
; b+ b3 W1 Y0 u  P; A* [7 F
1 w$ n7 p# r  q- {! I- E2 T5 s# dDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: e" Z, V$ s- x' I. L  I7 M+ L4 W
- X, V. Q$ n: @
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( m- P3 `# f* O) k( N# @9 a- q
% V$ v" v7 l* J2 t# N  D, A3 i) k+ @( A
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, B. V! h( W9 ~
7 I/ G0 }0 r6 H4 w8 Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
0 @/ h; z& _$ v+ i3 e! i$ S6 \
2 M, {  J! r+ c, J+ ODAOTlkEdit -diff[m] a.txt b.txt
4 e3 `& N( G. ~9 ~: t) {
. z4 {$ c  U' M6 H5 W - 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>
  l/ ^5 r- d2 o - Case option without 'm' (-diff), Tab Sep. txt file.
8 T. q0 T; z7 @- i1 B4 t - Case option with 'm' (-diffm), Line Sep. txt file.+ M, ?7 K, D: O1 x2 |

: n4 \4 ~" [0 V6 y: YDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
0 e% S: A. p) F6 [
+ U% F; X9 a9 R2 ]; o - Export string item(s)" J8 L& P$ N1 `: n6 c8 b. g3 [
- Option with 'u', extract without dup.
: p% z3 ^) F4 d7 | - Option with 'm', Line Sep. txt file.
1 A; P7 N+ p" L4 d - Option with 's', sorted by strref.2 w  Z0 E" B2 S: x
- Case omitted to-txt-file, saved to tlk-file.txt
2 q! A) U. Q3 W! z+ V2 F: B7 A# W( f, t+ f# B$ M& T1 M4 w
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 [( _- j  w0 B" b! E1 L1 v
" ^) R( P, ]# j2 T4 ^, S5 Q4 t
- Import string item(s)! }2 L8 P% S8 ?( J
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
8 `9 L+ q) `  {7 s9 }0 b% k - Option with 'S', update a string value separately by strref( m9 p: M8 q; a! k6 _( S, r
- Option without 'S', update directly the shared-string (multi-reference string value)9 S1 {# q( s! y1 _) C
- Option with 'R', strings will be reconstructed, and the same strings be merged.
, O0 u. u7 L( r- |. W - Case omitted save-tlk-file, overwrite tlk-file
  y; S4 I9 e6 k( U  R . ~- {  X$ X3 p7 f7 W
DAOTlkEdit -d source-files output-save-directory export-txt-file
& N) E5 W) V8 d; X1 {0 T$ n/ D. R; s7 a! g- D7 V% n7 x
- Remove & Export GFF3.2x embeded strings
. P  |* v7 q; x$ a - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 w4 H7 s0 m) u% {  : C2 s1 P- {# [# [7 r7 y
* History -------------------------------------------------& I7 Y4 I% d2 f

! u# N2 z+ t9 X& Aver. 0.20, 2010-01-19( Q$ J0 }0 Y5 Y4 Z& r

2 H2 q2 {6 f* E' S0 S+ X- fixed. didn't found strref.
# d/ p7 d. A  V( S. D: q: a- added. GFF3.2x remove & export embeded string.
. c- f. L  b0 L5 X' S3 Q) Y) K- added, Find All) r( F. s: [' G2 I7 }
- fixed, edit text didn't changed when undo current cell
1 M# L$ l/ s& D5 d( @- fixed, Find(F2) didn't do from start row. (v0.16 bug)& v" k( h% s. s3 t8 l
- deleted, empty.tlk
& l6 d1 g8 E6 b+ o
8 c- E5 \8 |9 F$ g; p) f[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
# @/ H) m7 s8 S* z. v* B如果有支援字典檔的話,那翻譯、校正起來就方便多了。0 J) r$ f+ h8 H; K. ^' H# X

. J/ G( g* s7 u6 s$ B9 K$ o3 |7 N等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 ~2 ^. J& `& ~6 n: B給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
/ p( e9 B9 m* a( \- ]5 ]給UTF8什麼的文本,導回就亂碼了。 ...
# I8 U7 G3 G, nblackteajing 發表於 2010-5-2 15:49
2 p! V6 N7 U% L1 e; ~' ^
& i* s3 E& D  o. b3 O' N3 x
話說,我是用這個來修改 TLK 檔案的,, D% H/ U2 r% F1 `; b/ u6 Q4 Y

: _& H7 z8 Z, l' h/ A. L也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
; \% Q' Y. Y; [2 j- }- l6 l
" r" P: P% @0 f% J2 d* N匯出時選圖中那項,就不會是亂碼了,
1 m- t3 [6 |% _! f4 z6 V[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
; T" N* W! }  H對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# p' p! }+ r  H  j5 u$ Z6 t* I
3 v- P) ~. b, G( }# R# G( c6 Ggood software !!!
& }& m3 M) A8 N( N( Ysupport, support !!!; h8 Z' O" n" W8 a

4 t8 ^3 \& z* _0 C4 Y; Z疑問,! Z! {- G- L5 l0 B% M4 [
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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