奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! W+ L6 I$ H9 a* \8 I: H

: t! W& R4 f' v
( A: L( H3 L& J' g7 Q* Y- n$ u9 ]- v* F6 M& T0 k7 g8 P+ P
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* S* }3 @% n& X% x) ~- `

5 n, g2 _, J% M# ^$ B# n- y% _. zUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 Y+ A$ B; u. s& o8 p
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 {3 |$ Y# L/ i& u% D
ver. 0.20, 2010-01-19+ _. g4 \- x, p# b+ l- Y4 s- R4 Y6 ]
7 T& {' O) g! N: ~3 v/ D
- DAO TLK Editing Tool( P+ b; [& F5 f- S
- Can handle multi-referenced string(s).4 E' t4 T2 e5 w$ D
- Export (Tab Sep. or Line Sep. with/without dup.)4 h. i1 a! E& c, d( _: e
- Import (Tab Sep. or Line Sep.)
$ m2 u3 N  n, y- u. s$ y, c - Comparing tlk-files
2 ^7 b  J: H4 ]4 l. ]7 a - Checking categories of the strings and Filtering the strings.
) x6 s! X8 {8 U  I# [  \+ y8 |  6 ]& O( U  \; i9 i) U
- Require .NET Framework.
0 f3 \: C/ G, P( ?( ~: a7 o( ]
* Without command-line option, Program starts in UI Mode.: G/ I% O6 `# ~" b6 N1 Z8 ^' f
3 P" r) M/ ^. D) @, @
* Command-Line mode ---------------------------------------1 [+ {9 g: B& N3 Z! T

  Y# J8 u$ p3 Q, {3 R0 d/ gExitcode: 0 No-Error or Succeed. else, Error Occurred. ^; C& T) M" Z2 \

. x2 p0 F: ?7 ~Common options
# S; I- \4 c0 G, f9 O8 F
2 B' p; d0 f/ v% [9 [* H - Option with 'Q', silent mode. doesn't display message box for error
$ l6 Z/ A. l5 }! ^* ~ - Option with 'X', always display message box showing exitcode
1 Z3 b. x. R2 Z+ [4 O$ L - Option with 'Z', logging off8 G& g/ x/ g2 p% z

" B# D- ?" q/ v4 x' aDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
& X, l- g2 N# i  z9 B! A3 ~# a3 g' P! K9 O) t
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( g5 K# p$ G* j
1 c0 N/ I* N/ v$ J% G
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
) B8 F( U" P  |* E, E: h8 H1 h1 b# O. P
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
0 O+ _: c4 y, j
6 C) o9 c- C) a! N) a4 ZDAOTlkEdit -diff[m] a.txt b.txt' y& ]+ P* ]; \8 z# P
, p* {' F% @2 N8 J6 H
- 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>2 U, L- a! p* f7 A
- Case option without 'm' (-diff), Tab Sep. txt file.4 `' f. d% c7 _+ `
- Case option with 'm' (-diffm), Line Sep. txt file.
' u5 w4 e5 q: {" Y3 v" @9 V4 E- N# ?  t5 G- f
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]) ]3 X+ l$ C2 T4 J
, G, T6 k- ~7 X+ N% b
- Export string item(s)
5 N8 }+ T  `$ | - Option with 'u', extract without dup.$ M* h, R; e& l2 a! z
- Option with 'm', Line Sep. txt file.
+ ?) s& v% \: } - Option with 's', sorted by strref.
' [5 y5 }$ S7 k4 c+ V# o0 [6 G - Case omitted to-txt-file, saved to tlk-file.txt; o) J! Z* F+ P$ N5 W1 J3 {
# F* [, B8 l+ G* n/ r5 K
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ N% M- ^2 u2 t6 G" `: _5 D% B  u
6 P1 J9 j7 j; n- r7 W* a  @) [' w - Import string item(s)
* y/ `* V: I/ f3 g - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
7 q% l: O3 X: H- W% b6 m8 ` - Option with 'S', update a string value separately by strref
( R- `6 z5 t0 f1 m  s! N" [. S4 g1 V - Option without 'S', update directly the shared-string (multi-reference string value)
! X$ G1 k* \- Y- S2 G+ Y5 s' @ - Option with 'R', strings will be reconstructed, and the same strings be merged.- i/ h4 n( ^% F
- Case omitted save-tlk-file, overwrite tlk-file& W) z( ~% M0 Q5 J0 V3 v% P# G/ g

( b. H$ K& l) A( R, a9 ^  _$ p5 rDAOTlkEdit -d source-files output-save-directory export-txt-file: O. _! m8 u; m* i" {; M

4 |# {! i  O( v, R - Remove & Export GFF3.2x embeded strings( ~: Y: T( c' T4 e) M' N
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
/ A6 j9 q" t0 U6 F  U  
) v, M8 [9 U. m+ c) q7 ^* History -------------------------------------------------
# r" g7 V/ P0 {& J' p9 R0 j2 y& r0 \) e' X' L
ver. 0.20, 2010-01-199 Y5 J2 U' d4 {1 Q, D

' T) E7 `9 A3 n) v' r# t! p- fixed. didn't found strref.
7 S. V& X1 M2 b* y' {+ `1 E* L- added. GFF3.2x remove & export embeded string.
/ U) A8 }3 j& Y# E# d4 i- added, Find All2 `# |! E! {$ r' `+ ?. \. K  _
- fixed, edit text didn't changed when undo current cell' ~4 l" V! ?5 Y
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
; z" F) l+ ~0 H; n& e. v8 J/ |- deleted, empty.tlk
2 Z, r! P- g/ m1 I$ L# z# b, D4 u8 `7 l8 N. E8 }9 p$ z5 o# ^
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,. O( @6 ^" J; F7 L% @; c8 K9 V
如果有支援字典檔的話,那翻譯、校正起來就方便多了。( b0 F9 C5 c( ^% a% H8 F, L) Z6 ^

4 {: E9 u* A: u0 ~. L% d等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" c1 d' s! B# `0 t給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 Z3 m- N4 C( w5 g2 [8 _4 Q
給UTF8什麼的文本,導回就亂碼了。 ...1 b4 _. `& {+ {7 Z. ?
blackteajing 發表於 2010-5-2 15:49
, y* E% z) @9 G/ i, g" t8 J

  f- v  H' c5 [+ f8 s. e$ Q話說,我是用這個來修改 TLK 檔案的,
  U- D5 G! `  E! N% i
# }$ j, A/ _7 }# `也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- g. }& Z: W! m
2 u3 U  w6 X/ U1 V# s+ Q: B/ W
匯出時選圖中那項,就不會是亂碼了,& r; E. w7 k9 N* _* [0 B8 U8 d
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
+ O7 |+ \. D( I0 X; N3 I5 _對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( Q+ e) t- o3 C! o2 N9 W5 ^; \: Y9 U+ H; r6 O: N
good software !!! 1 E) c) ~  \% g- @+ ?6 R
support, support !!!' W& A* J3 B  S; p" Y

5 E6 H! ~9 }  }  v: _1 v" z疑問,
( C: T) w# K; I# I0 X# `5 Z在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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