奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用$ G2 z  {" y  o- p! U

; C+ s2 e' i- q5 g9 C; V4 D ( o; [% P$ J/ `0 [& m

; S2 S% m- D: L5 r2 f% V3 _8 E! I原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# Z6 P1 p9 \+ U
2 r4 a6 \3 m% }% j+ oUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
7 m$ V/ P7 |+ p' p, IDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)% `$ Q  t  ?3 n# y+ y. w  L9 u/ H& T' F
ver. 0.20, 2010-01-191 ~/ b( J+ @, z. A6 y  U' l) a
' H7 A) `1 U9 C: {/ B2 d
- DAO TLK Editing Tool! `+ j) e( r) B2 M7 h0 v% i
- Can handle multi-referenced string(s).: [  P4 ~- c  t! b; U4 E5 m
- Export (Tab Sep. or Line Sep. with/without dup.)
2 F9 _. m* Z& ? - Import (Tab Sep. or Line Sep.)
1 H+ k& @; k" y7 D - Comparing tlk-files
1 Q+ a  ~: ]5 G& X# B - Checking categories of the strings and Filtering the strings.
$ [% }/ T* @% T% E( i  . m+ e5 b: t4 b5 O
- Require .NET Framework.* t5 D, L9 g+ u

6 V. B* ~+ L+ [* Without command-line option, Program starts in UI Mode.
& L: ~, I* u( |& H3 _
" H, z- G0 |8 P- B" C. v* Command-Line mode ---------------------------------------
4 n7 y. W3 J0 o' S7 f% t
9 U' V8 }1 D5 DExitcode: 0 No-Error or Succeed. else, Error Occurred
" k1 x9 J- U% t9 \% Z# P0 G
% d' ~6 d3 R# J, f" c  k5 r6 DCommon options7 j  u5 ~9 `* b& y! y& k/ _2 T
: j9 f- a0 e/ J2 z- ^4 ~
- Option with 'Q', silent mode. doesn't display message box for error3 p9 P  I* H) |+ j3 T
- Option with 'X', always display message box showing exitcode
4 K: s7 t+ f* I2 Q - Option with 'Z', logging off
- ]+ Z% [) t- X. g. [( M% u7 G/ j! ^5 D2 M
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt7 D8 N4 u6 k0 C- y

+ o! I/ a* Q6 B, D% K  D - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File0 R8 i9 E$ j! E. u+ }4 z5 I
, ~, c' w) x1 w; H& S/ P
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* i- D! S) w0 c

2 t/ s3 R9 z9 ~2 O. Q7 i! _ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT   s0 n9 {# R6 R- r0 q' z( D
3 c$ G6 U2 ~- }7 N- \& |
DAOTlkEdit -diff[m] a.txt b.txt3 i1 v1 J# F& |5 L6 y

& C" [. u9 u# T7 t, l1 ?- Q - 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>
7 @! t+ A) R3 z& l0 e. A3 Z - Case option without 'm' (-diff), Tab Sep. txt file.9 D1 |" y% Q- ^
- Case option with 'm' (-diffm), Line Sep. txt file., p( A9 l/ J, a7 P; Q' Q
& @# L2 u4 ~: |
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 K5 q) k- J% ^* x1 S/ p9 T

* I3 N! y' X) E  s8 `. O, ?# O! { - Export string item(s)
" l8 g2 J( {$ b* i5 p( }3 f. q - Option with 'u', extract without dup.
- k6 D! X; B. k" p; v0 q9 t1 k! o) n4 t - Option with 'm', Line Sep. txt file.( x  `$ @7 G, N+ _; g; M) P
- Option with 's', sorted by strref.
; w) B+ A6 z% ]* z" @ - Case omitted to-txt-file, saved to tlk-file.txt: ?- R, B* G; I7 K) }/ Q$ `

8 I% U0 E2 ~9 K' _. x* XDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]! c$ ^; v) N- k

. p7 l0 t) ?0 H* |) n( V. U - Import string item(s)* f! s/ H( J9 W7 C# f5 a6 q
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") o( S& J1 M9 d4 _- K8 F. |" j2 A
- Option with 'S', update a string value separately by strref9 i# c) ^+ G8 k/ u/ G7 ?& b6 `
- Option without 'S', update directly the shared-string (multi-reference string value)
! ]/ s& J& u% b1 l! \2 } - Option with 'R', strings will be reconstructed, and the same strings be merged.) f$ e! p4 _+ B! p% c% C5 [
- Case omitted save-tlk-file, overwrite tlk-file% l) g) V/ y0 c) f8 K7 Y0 t; w
. U3 [. f% k! e, C0 K; Z
DAOTlkEdit -d source-files output-save-directory export-txt-file
3 Y& O" U0 w# |, D2 ?: Q3 P3 [3 J, g, j% d& z1 A
- Remove & Export GFF3.2x embeded strings! H! a3 r! \9 ^
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
$ u% {3 D+ G* B$ j  9 ?& {, P0 \5 v' D
* History -------------------------------------------------9 I* c, k3 p8 d1 U

+ f  ~7 v) s& z" {5 @" rver. 0.20, 2010-01-194 R7 b' g$ R- N( E
/ J/ }( b' O# D
- fixed. didn't found strref.
4 x  R# ~8 @; |; ?; G- added. GFF3.2x remove & export embeded string.7 v6 K# }) x* N. ^9 Z
- added, Find All! D( T/ B5 J8 }4 M) a& {$ m% n7 i
- fixed, edit text didn't changed when undo current cell
! g  {' k: F  r6 @8 {+ P- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ o2 P+ c0 s+ y- [" F% \+ @+ ]- deleted, empty.tlk
! \( T# b5 X! `, b1 W* N- |  m9 x
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
4 U* g; S/ F0 q8 `1 s  O如果有支援字典檔的話,那翻譯、校正起來就方便多了。- \, V$ h- e2 H) R0 V* k

+ r% y7 a( |4 z* L/ w- \等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' e- w0 o  H* d% l給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ }; a( e+ Z8 M% {% |! k給UTF8什麼的文本,導回就亂碼了。 ...
* V1 L$ s, f  v% F! @blackteajing 發表於 2010-5-2 15:49
) n1 U) m+ U8 v6 j/ @

) \$ x& z/ T, Z8 i* G話說,我是用這個來修改 TLK 檔案的,2 p( I( j5 s6 ?1 A1 A6 I4 e; V

2 Q7 y8 o. _/ K  L( q; I也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) v! {* J) |4 M3 b& m2 R: ?
& Z: Q' s# {3 Y$ i* |
匯出時選圖中那項,就不會是亂碼了,
: P# _3 |) g3 W  @1 @3 t[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! |' t+ B9 Z1 s$ g' c9 b: @對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
* \6 ], S7 q& R- u5 M( e' d: W; ~
  p. ~: T) o0 H/ |good software !!!
, o. A6 x  Y- Nsupport, support !!!
- y/ f9 `9 C: D3 O
5 p5 J, A) A2 n7 o# t. g' `# g疑問,
# l) H( ^/ }' G$ v4 {/ k' y5 q% U- M在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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