奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用3 ?5 G. ^% A8 z5 {* F$ M3 r  L
- G7 d' A8 o$ M3 g) ^% `; f
) [/ F2 ]9 U( w% J9 Q! ^$ N( o

: u3 z2 R. L3 C0 r- ]原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2715 H- f8 n! {6 B9 D2 {
( }9 Q0 x& ?$ Q* r1 R% ?
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                4 t; y7 `* L5 ~9 c
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
) \' i4 u/ O5 A2 g& ~! X0 B ver. 0.20, 2010-01-191 b1 Y9 g9 P6 B: j6 \

1 R" X( Y( e9 _6 W# n3 ] - DAO TLK Editing Tool. L% `% Q* D4 S! m( b5 v' C  R
- Can handle multi-referenced string(s).2 W2 m- t' Y7 J
- Export (Tab Sep. or Line Sep. with/without dup.)& A5 `3 x1 S2 q( f$ s
- Import (Tab Sep. or Line Sep.)
# @; G% i" \/ O- g3 D4 q& j - Comparing tlk-files
, k; u$ b3 R# |0 h - Checking categories of the strings and Filtering the strings.
# F) ~  ]2 b) t$ i  4 Y: e2 H$ S3 V7 b
- Require .NET Framework.0 p1 T( i9 b( o; B1 m$ _

# Q+ G5 F$ z) ^3 W8 H0 J* Without command-line option, Program starts in UI Mode.
1 p/ v9 {% I8 d  Y5 r+ ~4 `1 l$ O: e( F) c- O) J- o, h. \9 v/ @
* Command-Line mode ---------------------------------------8 h# d# g- b  W7 y

- f& F8 |$ ^" e/ I$ cExitcode: 0 No-Error or Succeed. else, Error Occurred& A* t2 t. I$ E) ~. S, t

9 w( ]3 }5 _. B/ ~* {; _5 uCommon options
: H8 K% B9 f+ k4 d. R
( F4 J: O% B( C - Option with 'Q', silent mode. doesn't display message box for error
2 \8 ?2 k* V$ V$ W - Option with 'X', always display message box showing exitcode
+ S7 z& |7 T5 [; w - Option with 'Z', logging off( B, N* r9 A- _- s* x' [

. B& K0 Y' D# ^' J* r: y# s% u% IDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt' G3 d; M* N2 n8 `7 \# k6 I

: E' p% q. m, v: \3 Z" {. ^7 I: a; c5 P - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' A2 v( j6 Z% E" T4 F( s

- L! R; f. U" J- a$ YDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
7 R1 x* D3 H* J+ U% L- R& ^$ N
5 `4 q* Q' F" J) I4 ~ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT & b) Y  P8 T1 j

4 X6 ]0 V& H) f, I9 L$ KDAOTlkEdit -diff[m] a.txt b.txt
/ M( H0 H8 h+ ^( V8 }- F4 {# i# C, I
- 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>9 S- d" @  t; E+ y% A. s* X
- Case option without 'm' (-diff), Tab Sep. txt file.
& G6 |2 R. s- w, I* g$ n, J. {  N: F - Case option with 'm' (-diffm), Line Sep. txt file.
7 x+ L: Q$ K- j6 E6 F% h  ~: _/ n  x! H% T" X& H% N3 B# C9 h& z
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 T, ?2 ~5 F  e" `
3 m  ]) A4 N0 Z$ n  p0 m
- Export string item(s)
8 S( I. ~3 c5 V! a$ q, S( W" {- { - Option with 'u', extract without dup.
, s+ T$ r3 l0 |$ P. h - Option with 'm', Line Sep. txt file.& K- m, H* i5 x# s2 K: v" L
- Option with 's', sorted by strref.% J' ?1 h' t/ a$ y: S* W; v
- Case omitted to-txt-file, saved to tlk-file.txt
  [, O( b6 a( u( w0 s. ], y
$ A1 R3 v2 R3 h; V! cDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 k+ O9 N. D1 f

# O8 g# `9 Q8 F1 e$ m - Import string item(s)
, ^6 M" ?. r/ c& C5 B - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, d+ u3 ?. V* K- y4 k6 { - Option with 'S', update a string value separately by strref
# v& h3 r7 W! _0 I" i: ? - Option without 'S', update directly the shared-string (multi-reference string value)
1 ~9 b% v* G  ~ - Option with 'R', strings will be reconstructed, and the same strings be merged.
+ r1 t9 t9 O$ u- E - Case omitted save-tlk-file, overwrite tlk-file
8 v+ g, f9 o4 C1 o6 |; G# j$ v
; V# m: ?! g5 ]DAOTlkEdit -d source-files output-save-directory export-txt-file
/ V9 M( q- x% W& b4 Y6 d
5 @1 ~6 o7 M4 O - Remove & Export GFF3.2x embeded strings
( u" E  i7 Y9 I3 @/ u+ S* F7 O9 o - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 ]1 S. h; Q3 q: ~
  " c  c' P3 f" H9 t
* History -------------------------------------------------% k5 n" h6 `# w& L, }: ~8 A
$ M7 |1 [# f$ o* J
ver. 0.20, 2010-01-19
% E5 Y$ F8 g$ F0 r0 f
1 r" |/ t. o5 H5 e- fixed. didn't found strref.
3 ]8 F" m5 X! E/ x- added. GFF3.2x remove & export embeded string.7 b* H+ @; c1 v" n3 M% |0 R
- added, Find All. T# |+ S" p1 j  }3 q- P4 H7 `
- fixed, edit text didn't changed when undo current cell
0 a# _* ^1 q5 J; t: {- fixed, Find(F2) didn't do from start row. (v0.16 bug)
$ s4 p$ J- P# T+ ^- deleted, empty.tlk) u( g5 z$ S7 A/ I$ f* q: L6 @
4 i' B0 W( x0 D" k: @: i" F* i4 j
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 N7 R: q5 u: ]3 X如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) \# I9 u. j. N5 Z
2 m1 }3 T2 c8 @等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
/ m) f; M! V4 ?  S& R# y- M給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) l4 {" X1 |7 v2 m; e5 F/ r% c0 u8 \給UTF8什麼的文本,導回就亂碼了。 ...
' J* F! c( U) B6 g( W6 _( @blackteajing 發表於 2010-5-2 15:49
6 K) G! v" ]7 R

# I3 e; f5 Y: E4 j6 k1 [/ R話說,我是用這個來修改 TLK 檔案的,1 h1 c- u$ h5 K! @

8 h9 r+ o& @7 Z! p4 X也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了  a) e$ J- Q3 `3 j7 ~' w: I

+ M/ ^4 o1 E% C$ P匯出時選圖中那項,就不會是亂碼了,2 w; v+ f# M* x$ @& \1 U6 s# i6 Z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
; x: @  ^) q3 U對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 : [2 C% b# _$ F

. V* u% Y. b2 a1 e; \/ ?good software !!!
- ?; X  Z) a) o' V- `# Bsupport, support !!!. F6 _. I* d. m5 _

+ V8 N. Z, k% X. y: F+ Y疑問,3 r0 k* I4 M7 n0 {7 \
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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