奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用7 x9 i8 z0 E! U# [# R4 P8 k3 M9 N) W

! w- R2 {( |9 X; J* U
! _! y0 U$ F, [& y8 i' m+ i
+ x  @( ~$ _6 `- l9 T  w6 W" N原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2718 @) I- T$ e* G& t
1 _$ `% `: m: Z
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 f- f* U  a  YDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
# d9 j9 O" l1 `% E( A+ N( H ver. 0.20, 2010-01-19% b2 J0 X$ L1 {% d' a
( b9 y5 O3 M( V/ ?4 Q& {, D
- DAO TLK Editing Tool/ Y5 F7 X$ K2 w1 l" f: B2 {+ j2 o
- Can handle multi-referenced string(s).0 @0 V3 g3 U0 u+ H
- Export (Tab Sep. or Line Sep. with/without dup.)! y6 C) E7 U% N, O
- Import (Tab Sep. or Line Sep.)0 c4 G$ B( @+ P; q/ f
- Comparing tlk-files! y" E8 u" k6 k4 }7 w! T, s
- Checking categories of the strings and Filtering the strings.9 ]! F; |" f3 S5 K2 |4 F) c& Q
  5 ^2 C9 u& d1 v% E( W/ T7 Q
- Require .NET Framework.
; w6 r" Q/ I. Y1 v9 g$ X3 n# }4 Z# k  k: }& z' s. w  @
* Without command-line option, Program starts in UI Mode.& H/ V% Q  `6 U' s: I
0 j% }: R% R: `2 X" }, l
* Command-Line mode ---------------------------------------
& t7 u+ m2 }. D2 Z. i% _' o* u# h. e4 M
Exitcode: 0 No-Error or Succeed. else, Error Occurred
( ?& h* r/ l8 Y9 K) Q# A" d6 v5 b8 G) ^0 A3 H) |
Common options
$ u$ T4 n# i9 ^
" J( h. f. }( f& b9 l8 Y - Option with 'Q', silent mode. doesn't display message box for error
4 U0 G2 z& d+ o+ h3 A% Y$ a6 N - Option with 'X', always display message box showing exitcode: w7 x2 F& v+ x& P$ x/ T
- Option with 'Z', logging off5 s4 n5 K/ O3 q3 `6 v
7 l" t) i2 m0 I2 p/ A1 @
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt' V: l; e& Y& X, ^/ H4 i
; ^- f7 I- J4 m: l* G2 c  B( t1 ]
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# |7 [/ i$ g5 o9 A; P
) N# D* X/ H, I3 w7 x2 t$ K6 n( Z
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
$ ~% `5 o" w9 @) u/ H0 \+ E" f/ R& L$ h
  g6 q! D5 m) O1 h# Y! p - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" ~/ O/ M/ Q: a+ x! ^1 o4 a$ n
- l3 A6 g+ @1 p5 W4 B; X2 i( M: DDAOTlkEdit -diff[m] a.txt b.txt
( t' Q  F, x. P$ A6 a2 T4 ~
5 O' n7 Z( `: p+ D- t - 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>
- O; V8 J  G: @5 q - Case option without 'm' (-diff), Tab Sep. txt file.0 n' k) d. v5 v& ]) M4 @  t+ c
- Case option with 'm' (-diffm), Line Sep. txt file.
: s8 q2 d! }. _7 {, @, D) H* ^
5 ?( l0 k- u! V+ h$ y" Z% [8 RDAOTlkEdit -e[m] from-tlk-file [to-txt-file]  _1 O: j; c' }* @$ H2 z& S& R: u9 e
4 w( Q7 u- ~! n$ A: a$ e
- Export string item(s)2 f$ `; s0 e9 }: d$ N7 e
- Option with 'u', extract without dup.
7 G& d& s- ^" @0 m0 D1 i2 j - Option with 'm', Line Sep. txt file.* E$ C. f/ [" e3 k, D% i
- Option with 's', sorted by strref.. Z" U" Z( [. Y1 l5 h* T
- Case omitted to-txt-file, saved to tlk-file.txt( y8 e2 E  ?- J/ [# j

" i8 O2 W6 {3 T# U/ YDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; X  @8 v8 J; Q1 f0 S

, D5 R- P+ u0 C6 u7 Y - Import string item(s)7 d: N4 c, Q5 e/ o
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 J" h0 K0 E+ s1 s& k4 ?7 } - Option with 'S', update a string value separately by strref8 D. \% |* Z3 u8 \
- Option without 'S', update directly the shared-string (multi-reference string value)
% y/ o& x. W4 |4 A7 W5 Q- t - Option with 'R', strings will be reconstructed, and the same strings be merged.
' W9 B; E8 L) E7 C - Case omitted save-tlk-file, overwrite tlk-file  a# q) t# k0 e
6 c( d7 A3 d: s8 |
DAOTlkEdit -d source-files output-save-directory export-txt-file: C9 o4 I) M7 f, d1 n
5 g. e, p. \0 S5 z
- Remove & Export GFF3.2x embeded strings; p; g3 v2 t: Z, r- c
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% J& ^, X* \. l9 y  
  F, S" G3 V& R# E$ \% L/ V: Z* History -------------------------------------------------7 A' J! v) f8 ?! U! Q& U
. P0 n* D* Z% c' J! o
ver. 0.20, 2010-01-199 ?# `* P3 [& y' O) a/ b
  o, |% e2 G4 |8 I5 D
- fixed. didn't found strref.9 G+ L1 [7 b/ c+ }3 m$ H6 J9 M
- added. GFF3.2x remove & export embeded string.
6 Q# {6 q+ b& }" K- added, Find All- i( K3 ^9 E. }: u' N8 o
- fixed, edit text didn't changed when undo current cell
5 ^; g% E+ G" p! o7 I+ d- fixed, Find(F2) didn't do from start row. (v0.16 bug)
% y) ?; M6 x4 E6 r" x& f- deleted, empty.tlk3 L" U! f4 A, q* H9 h6 N) j" A

+ O. `( P2 v0 @& E" t[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
+ j6 S8 |  F, Z6 {: R如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 K& _8 y, f$ Z, g6 G

$ y+ c; \: Z& m. L9 c+ D7 a等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. s* _, J3 Z! L5 s" i" ?
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& V! r4 e" W, o; ?% {給UTF8什麼的文本,導回就亂碼了。 ...
) ?% ~& r) X  Y* E6 ?+ v) Fblackteajing 發表於 2010-5-2 15:49
2 Y$ M4 f9 E* ~$ B+ e
9 k9 Z& e5 [6 C* |5 n% |
話說,我是用這個來修改 TLK 檔案的,
9 A$ w) \% {* q- P% i3 ^
" |0 l% o$ t) o# \2 Q& x& W8 U" G也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了0 [/ ~. Q0 w' e' N% v. T$ v. `  a

- {; S; v, |+ y6 h: K- G) h6 m' y匯出時選圖中那項,就不會是亂碼了,
3 W: X5 ~5 @4 g1 G( y[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?, U3 H6 l3 M6 i* c0 ]+ w7 T; f+ J; }4 Y
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# U; d* m; o$ @. P" R2 ~3 j% R+ b* R
good software !!!
3 N, I* w( q7 `support, support !!!. h7 d0 x+ p& y$ s
6 j6 |  Z/ _- u7 e
疑問,
( J4 @" D/ m6 d在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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