奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! K$ @7 L, D- B0 W+ E- `) l8 t. k2 Y) u- D1 W: p6 p, a/ h* _! U
  K& Y% e+ V( Y* z( t5 v  H
: o- n% F+ d% I0 C" b1 ~0 G
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2710 W7 q; m8 p7 q: |8 k

1 r( e4 m, g: s# o/ [. d# bUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
& d$ K/ J  u6 m2 ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
" v' ?3 \9 S0 G4 u ver. 0.20, 2010-01-192 {5 |. U& M- `% Y, V

* j  A8 ^# Q, j" f# o5 d8 g3 v2 N - DAO TLK Editing Tool
0 \3 B- F6 ]6 I/ a: ]0 f  c - Can handle multi-referenced string(s).
6 f' q7 I/ p( H7 Q3 `, `" V - Export (Tab Sep. or Line Sep. with/without dup.)& B8 O+ a/ H6 @. M0 u: f, r  q
- Import (Tab Sep. or Line Sep.)- I5 P! C  _. w3 h; c
- Comparing tlk-files
3 _$ C& R, L9 _1 v, o! v; T) |$ e# Y - Checking categories of the strings and Filtering the strings.
" [. M4 @  ]; W2 r! {8 T  - R7 t' n* F/ V/ o/ ]
- Require .NET Framework.
& Q( b( d# s6 ~2 ?9 K& B
2 e- h/ o4 l* k/ m- t( A* Without command-line option, Program starts in UI Mode.
1 f5 V: Y8 {" B7 i; j, _: E4 h% {6 w, R, h( J
* Command-Line mode ---------------------------------------
1 |7 F% g4 {" N, L2 p6 \4 ~
! w8 [! b4 B' d" [( qExitcode: 0 No-Error or Succeed. else, Error Occurred+ v- t3 o  b/ ^3 [) s+ L

& \2 v0 |% f+ S# eCommon options
+ o& I% b) H! }3 H
1 P# {9 S, C1 p2 f% @2 N - Option with 'Q', silent mode. doesn't display message box for error
5 k  z9 F8 Y4 {! v! o) A9 ? - Option with 'X', always display message box showing exitcode
' t/ i: z% ?8 l/ ]: D) j - Option with 'Z', logging off
- O* H3 Y5 Z& ]+ |# y" k7 G/ b2 r, W& a  x' Z, p* a
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 m3 _& q% f" @4 J" q) T

: s3 M; F9 \; V! c' b+ L - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 Q0 X6 g) [! l# \, E
$ F# W! j( t1 ~: t5 @* n0 T
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 p! \$ s  J7 q9 E) Q
. X0 R8 e* g) a5 t - Tab Sep. TXT File to SDJ's tlkeditor Export TXT * g6 {, m5 h9 Y" n9 ?
2 v$ K& h1 ]2 w# J" {% z/ X" X
DAOTlkEdit -diff[m] a.txt b.txt) f* e# V" |8 X4 I& p* g% g
1 \3 P7 ^2 h- 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>& X# x1 v9 o( H7 {
- Case option without 'm' (-diff), Tab Sep. txt file.
: P/ ^- U" W% a' ] - Case option with 'm' (-diffm), Line Sep. txt file.; v& C6 x7 i9 f' w# Z
& W! z0 V2 Z0 b2 Y9 N, s/ R: ~  L
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]2 y& Y  C1 Z1 H- u) J
! D/ u' B6 y4 g. d3 A3 }; U
- Export string item(s)
2 P" B+ P- e7 q' U' _ - Option with 'u', extract without dup.
9 d9 z; f- L- L% b - Option with 'm', Line Sep. txt file.
( t# f  p( d. T  V3 m' q) l6 | - Option with 's', sorted by strref., k& }8 S( \; U3 \8 |& H, |
- Case omitted to-txt-file, saved to tlk-file.txt1 _. i6 m5 B# C. D( n
9 Y: [( y" k. H7 `6 I, U) o+ v
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]& a+ c/ j) q( t' _8 k. K' T
5 ]  v) e! S) R# O1 x% o" b
- Import string item(s)
' T; _% G& u( _ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"9 `% W' ?$ |% |: B7 X0 ~( ^5 _
- Option with 'S', update a string value separately by strref8 E$ O; J& B* _. x% L- C
- Option without 'S', update directly the shared-string (multi-reference string value)3 z6 D- i  o4 ]) y% O! L* D: }
- Option with 'R', strings will be reconstructed, and the same strings be merged.
6 J9 Y9 h5 ^& [6 K - Case omitted save-tlk-file, overwrite tlk-file
( s  C+ i/ R7 l 6 N" g; u) \0 `( b* E
DAOTlkEdit -d source-files output-save-directory export-txt-file6 W, ~! R1 o( {  K6 z1 `1 j
: w5 L1 n# @. `# Y2 }
- Remove & Export GFF3.2x embeded strings
: Q* U. u4 z4 k% N4 o+ w - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 s" B3 p# u  f- `5 H
  1 T  H' J- ^+ ^3 t4 A' |( {
* History -------------------------------------------------
7 e0 |3 X6 M- a9 ^. ^
: p; F# k6 X0 B2 n# d9 z5 zver. 0.20, 2010-01-19% A8 F+ @/ j5 a$ U0 }, O+ |1 |
& A2 z1 M0 C" Z+ N3 t# O/ I
- fixed. didn't found strref.8 q6 D: r+ L% j* D
- added. GFF3.2x remove & export embeded string./ V! Y% S, n3 j2 s" E8 Q
- added, Find All
% p& |. M  B' ?' D- fixed, edit text didn't changed when undo current cell& Y, x% E- e$ R) [
- fixed, Find(F2) didn't do from start row. (v0.16 bug); D8 k+ z  r$ _4 C, |3 E: V
- deleted, empty.tlk& V+ ~) s5 P% ~" i) h0 q
0 h! S4 e& r1 q  C& e
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,& j  p9 Z. y7 F; i) r
如果有支援字典檔的話,那翻譯、校正起來就方便多了。% `  E& [& y# O  m  P8 K

* u2 \) O" ~* x2 u; `5 N$ b4 X9 u等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 B8 t" ?% o5 R- H
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 M4 s3 \3 B- e5 N5 z" S
給UTF8什麼的文本,導回就亂碼了。 ...  N( p+ u, W. D
blackteajing 發表於 2010-5-2 15:49

( j/ |+ \# ^7 V$ G/ T$ ]% _: [% ^
; I  o: l4 P% Z& |9 d話說,我是用這個來修改 TLK 檔案的,
8 Z2 {5 r; j' O3 w# {  S# _
& \: v( ^) S+ |- u+ s也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
6 \5 K9 n# k/ ]. b! Q* B, Y4 ~/ b! l& \) _+ s* V
匯出時選圖中那項,就不會是亂碼了,
: {5 h+ m. `6 ], A8 I8 T) r0 ?[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
- v9 }, i/ ?7 i% C: B6 V: l對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
  f/ t+ h) `2 A" n1 b5 F. O6 ~- m, t3 P3 r; t
good software !!!
# ~* W1 N  _" u6 Dsupport, support !!!
. j! Z, W1 i1 S& Q+ {" L
5 o+ c0 t( i- U' @% _4 Y疑問,0 L- q( E3 n% w) L/ f- o
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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