奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用& a# R7 P- z  h! x& C, ?
+ ]) V: q4 U5 a! G
5 W3 U( T) @; z1 b8 Q) }

- E, J2 `+ k8 M原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 R/ K( K, k) j( S8 y6 R5 x

6 ~, m8 f; @$ A! `* I1 U. \4 }Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
0 u2 e* M. U" @9 C+ MDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)' K/ z. A% d( x! K! |
ver. 0.20, 2010-01-19
" p: S. S, K" w! \, H0 g( W4 R$ j  ~
- DAO TLK Editing Tool. o! f& E5 m+ D
- Can handle multi-referenced string(s).
* z( e+ }" i. c3 X5 r - Export (Tab Sep. or Line Sep. with/without dup.)- e4 J9 j" {# P  c6 W4 ^- ]
- Import (Tab Sep. or Line Sep.)7 y& {9 V* J, W! r7 C+ J5 y( P* p
- Comparing tlk-files
" h7 Y- v3 V) q - Checking categories of the strings and Filtering the strings.. r' a& j" H% a
  
# J) P& U" C3 x7 N. g# O - Require .NET Framework.1 x$ y3 _9 n1 O' n6 m6 J; N

3 A" r/ G; ]# ^# d* Without command-line option, Program starts in UI Mode.
) v1 k2 [: X: \& R& B* |( z4 s: P9 {6 C2 o! C( F- c
* Command-Line mode ---------------------------------------3 x2 C) b" X8 E3 P- ?3 J

3 h) C+ |* n& x6 S3 Y* A7 VExitcode: 0 No-Error or Succeed. else, Error Occurred
6 V3 U. z# j1 O4 |% z- \8 m; K6 U" H5 u, C3 j, u! `9 l* }
Common options
' |% k1 @5 j9 R8 C6 ~5 Z6 l/ i, Q
! G1 X, X6 e, ?* P - Option with 'Q', silent mode. doesn't display message box for error. O/ V/ L. F$ n' R, `
- Option with 'X', always display message box showing exitcode9 p: }8 A; H) G' a4 c# M* k
- Option with 'Z', logging off5 H6 J6 S/ G! e3 Y' J
# Z4 k7 c( S! i6 @
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt# n- k- t# E! s! x
6 L$ s6 b. S; x# j7 t
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' D1 Z8 X+ S4 y) `; W2 E

- C# n: {* d/ W1 R8 ZDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
% e, g7 X; _" f
& P. B$ c  f$ V5 _6 o6 i6 k - Tab Sep. TXT File to SDJ's tlkeditor Export TXT * W$ L6 |& }! n+ b4 l. A

5 j# c4 m# ^, [% Q5 dDAOTlkEdit -diff[m] a.txt b.txt' X4 y2 o. p$ J7 O9 q& u

' K1 D. ~9 m" e0 k - 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>
3 n; ]) \" V! ^6 k - Case option without 'm' (-diff), Tab Sep. txt file.
8 R9 ~+ o. x5 N, [% u9 K9 E - Case option with 'm' (-diffm), Line Sep. txt file.! z$ E' E) u* K. w) n
/ B+ H  }/ d1 h5 [
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]% U' ]! w& d  i* u

! a' y; S# l" o$ n3 h/ a/ t3 a: i6 c; L - Export string item(s)
5 {+ \) K0 c& c - Option with 'u', extract without dup.
7 z' ]; _% W7 A. O3 {) i - Option with 'm', Line Sep. txt file.2 l, N! {8 p/ }! L; {
- Option with 's', sorted by strref./ N; v. p. t! G6 W5 C, o: Q; E
- Case omitted to-txt-file, saved to tlk-file.txt
, V* m% u# g; y$ G3 M
* u5 F* Y! E7 UDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! M! U- Q: e# M- B' w$ _, S# `3 N6 q9 H# I
- Import string item(s)! t0 c0 H% i1 S5 [5 P' p, \
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- F- o+ `: F4 A+ }- m
- Option with 'S', update a string value separately by strref
/ G( J. d% M- l' ~  {! a1 W - Option without 'S', update directly the shared-string (multi-reference string value)
" C; X# ~9 q) U! X' ?' ]5 k - Option with 'R', strings will be reconstructed, and the same strings be merged.
! ]  K2 n' H0 O( E - Case omitted save-tlk-file, overwrite tlk-file
! A- {8 @% U: v# R# B: J5 z6 l  ~ * r5 ]# w) ^8 x
DAOTlkEdit -d source-files output-save-directory export-txt-file* D: A0 K8 c# V& i
' M$ d! j2 s% j" }
- Remove & Export GFF3.2x embeded strings5 v6 L" h- W# I7 P2 b
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; T1 g. V; C( n. b  
% _0 d' V# q1 V5 A. q" r8 H* History -------------------------------------------------
7 t  m7 Z$ E1 Q2 {* N) t! ~* U0 v0 ?' H
ver. 0.20, 2010-01-195 `, W5 |+ V: i  I& Q

  a, N5 h- a# ?, c/ b7 f0 J  m- fixed. didn't found strref.( ]. Y' Z9 [& S
- added. GFF3.2x remove & export embeded string.  b6 r$ K; X' |' B" Z! \/ \$ J; l
- added, Find All
- g1 c, A% [9 ]. [! ~- fixed, edit text didn't changed when undo current cell
. c/ R3 p, c& @8 l" \/ k: s- fixed, Find(F2) didn't do from start row. (v0.16 bug)
) f7 H+ j5 ]/ r2 @% k* [& Y- deleted, empty.tlk5 i/ K; G" ^0 f0 R1 L* [
( `; J" ]( J" B) n" {7 c
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ [4 U* M' F! ]- u如果有支援字典檔的話,那翻譯、校正起來就方便多了。; f: V  a9 t; m+ c. N

6 v1 z$ M/ Q1 {; t2 S) o等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& F) J! r2 i- n/ Q2 `- ?9 e1 ^
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 q. I! v' ?, e# V3 d7 O2 n  l
給UTF8什麼的文本,導回就亂碼了。 ...
. |$ k% `" y3 t5 W: Y7 Jblackteajing 發表於 2010-5-2 15:49

2 i8 N+ d9 o7 H+ v
# Q& |' }4 M/ m3 b. D2 P話說,我是用這個來修改 TLK 檔案的,
0 E) h, q+ U: r, ~9 W3 B
- E7 M+ _& y' _7 b2 g- M, |* K也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" W. }( I0 h, A0 K2 U2 Q0 y7 z
/ s" l0 ?+ l8 @! o2 b
匯出時選圖中那項,就不會是亂碼了,
( ~5 b- P2 s; s- {8 \" a, `5 ]3 n& T- s) P[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
6 m( ~: b4 X  [, o對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ i! E5 A) w) Q  [+ K2 O  k

- l$ I0 K( r. ]9 H" {0 J, u; Y" Wgood software !!! , Q9 k  D" d9 h* c3 c$ X
support, support !!!  k4 T: M0 ^  K4 c6 m1 [" F, L# m4 S

1 K9 r  u1 u% G" a) t8 ^- I疑問,) w* k1 h1 R; q! D$ D0 L* t7 b' H2 G
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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