奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* H6 I; @6 x' G0 ]0 t; d
2 {* S- `- w, ]8 H, f2 R
3 {3 f+ f8 \* ]& P# a5 g

- ~4 I7 t/ ?: A原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  O1 V# n6 H6 @# w* k- L/ L4 s. |1 ?! s
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ [# x5 h) M" lDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)6 s4 ^7 X' E) b% f: V' h
ver. 0.20, 2010-01-19. Y1 |8 ]0 |" L" Q% y6 v1 d0 @& \

0 I! s' T' q" Z& \: K - DAO TLK Editing Tool+ R% d7 N6 `. c& ?$ q: y; E
- Can handle multi-referenced string(s).
  k+ z! x/ T1 F' I; B. x( g - Export (Tab Sep. or Line Sep. with/without dup.)
3 B. b; c4 h9 `1 _! o5 v - Import (Tab Sep. or Line Sep.)
3 H- J0 m1 a, c: x# c# d& v - Comparing tlk-files) Q1 ?: o! S$ a/ p6 t
- Checking categories of the strings and Filtering the strings.
  F  X' g0 p( H0 @( c, {! `2 \  ; n$ g# L% U2 ?, Q# z
- Require .NET Framework.. N, M& p, n. r' ~' \
. k' [# f, O# l
* Without command-line option, Program starts in UI Mode.3 o8 J+ S" p# y: l( ]2 X6 ?: ~
0 V# V9 y$ o- q' n+ b
* Command-Line mode ---------------------------------------
. Q. L( h8 O4 s) b* e
7 y6 A1 G) w1 ^  i3 i  y# s7 S2 {Exitcode: 0 No-Error or Succeed. else, Error Occurred% n1 ?; [4 j( W& f8 @

9 y8 q8 [4 r3 N, f9 S  YCommon options1 M/ H  {1 w/ T  s2 u
+ W7 T" c6 p, t7 h
- Option with 'Q', silent mode. doesn't display message box for error
: t5 u/ j, F9 k0 l9 W9 a. _: ] - Option with 'X', always display message box showing exitcode
( l; O- E: U6 k- O3 r* P) {* Z - Option with 'Z', logging off, q9 O* q8 s: x
/ L3 ~% ~, B. [; h. |$ x& U
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  |* ?( e3 B+ U, V0 a0 y; z" N: k0 W

: U% \2 Q; V* u( A# Y# D+ q - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; ^' [- q& E+ s+ r% C2 O
( C8 S% r" _, U0 v9 M, q3 v/ i( GDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 X9 G% |+ l. J5 o( D
, [" s* K9 ^" O) M2 a3 g" i - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: {! \0 B' k$ m2 r# X# U+ ]3 `6 v: y" |+ y+ K  Z4 R& U; h) Z# ^; n2 o
DAOTlkEdit -diff[m] a.txt b.txt
/ }* `1 H8 J: P+ N; S
( O8 z+ ]) ~% ~ - 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>
/ f( D0 I6 q) O- F% Q$ T1 P% u - Case option without 'm' (-diff), Tab Sep. txt file.0 g$ t4 ], e8 @3 f9 f: c& j
- Case option with 'm' (-diffm), Line Sep. txt file.( G/ |3 c& y2 Y- ?" \# ?

1 ]1 C9 H) S4 tDAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 E: ^/ {; D$ w1 n6 [/ v* M5 d1 w# a
8 `- @8 [4 F" j( o$ N7 O2 B
- Export string item(s)4 t; k# `$ H% {) V. ^# t6 P; E
- Option with 'u', extract without dup.
5 ~+ E- h8 d, B) ] - Option with 'm', Line Sep. txt file.
9 L2 w. {) V, e( ~, M' W9 t - Option with 's', sorted by strref.
! O. A2 r2 X* \8 I/ ]2 B7 } - Case omitted to-txt-file, saved to tlk-file.txt
# g. z/ X- ]1 k. C/ y
' C1 L- M0 J, L7 T( b$ H; l/ r; jDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# k" Z8 G5 W4 U. s2 ^: B. L0 R2 y, A0 F( d3 h/ J! P1 p
- Import string item(s)
1 O/ ~0 D5 _! t# s# T - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"' L) v1 N5 f+ r6 V$ q8 ?2 g
- Option with 'S', update a string value separately by strref' f& B" g! o( I4 P' j! T5 n
- Option without 'S', update directly the shared-string (multi-reference string value)* G$ |/ Y2 l. D( b. H2 q
- Option with 'R', strings will be reconstructed, and the same strings be merged.
8 v3 n- ]6 p! @5 f9 L& T% d - Case omitted save-tlk-file, overwrite tlk-file
/ K! k  p) a7 V. t
; R0 C0 J1 n) d, [8 D, uDAOTlkEdit -d source-files output-save-directory export-txt-file
2 ?. u+ Z( B4 y9 E8 E) X
+ C! f2 m/ D3 ?/ x3 q: ^ - Remove & Export GFF3.2x embeded strings2 l4 v0 @% ~4 g/ w1 X& m  m
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& K( Z3 D$ ~, R1 l$ X8 _- B  9 [& G. u: ^2 t1 N1 u: v
* History -------------------------------------------------" Q" Q# f- W/ }* Q6 v& }

0 \8 F& X4 {' A; C# g6 xver. 0.20, 2010-01-19) v& B; x+ f8 l+ W
; L, j1 }! ?' j- ?( Q
- fixed. didn't found strref.+ ?) s% x: x6 }5 p2 U, {
- added. GFF3.2x remove & export embeded string.) G0 _' K6 E  T- K# G4 \  e
- added, Find All' k& G( ]* g/ p" ^
- fixed, edit text didn't changed when undo current cell
" G& q8 n3 z  ]2 `2 n# E6 q0 |0 p" z- fixed, Find(F2) didn't do from start row. (v0.16 bug)7 |, ?9 Z/ K7 p& u, E& Q
- deleted, empty.tlk
& L% H0 |7 f, E1 O( o  v3 |/ m, v0 u) r
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
3 O" A4 w( U1 ?6 f如果有支援字典檔的話,那翻譯、校正起來就方便多了。' e- B$ ~. O8 Z9 p0 b
; X! Y  [, s2 c2 G7 F
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 R+ z8 _, S" P4 o2 }
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 k) _& r1 v/ z+ D. P+ \
給UTF8什麼的文本,導回就亂碼了。 .../ G3 L3 `) I8 k9 ?, C& m
blackteajing 發表於 2010-5-2 15:49
) |* V* N- n( u( ~

' `- @. Q0 i) t; j1 }% O話說,我是用這個來修改 TLK 檔案的,3 T  ?! a0 }- W' d0 M8 h+ a
3 Q2 Q' l$ z  s! X9 a  v' N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
; I5 H4 W3 _6 X2 c  W8 j; y8 b+ e
匯出時選圖中那項,就不會是亂碼了,2 @' s' [; F6 @. X$ y1 A
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?- X( X1 l( L3 A9 S4 m5 T5 F- |
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
2 c% }1 E$ E* w. y- P
6 u8 v/ }6 x. i4 S0 L' X% f' k/ ggood software !!!
8 _8 s- z/ E  D8 F+ ~0 g; l) `support, support !!!, v4 n* y& A) S$ n

$ [7 m1 X2 `1 E9 K( C5 s疑問,
9 h. F% M6 ^8 h* [在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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