奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
. v2 P8 L) k5 ?" u2 w  H' l0 v3 p3 Z* W# e8 z( X. D
* ]& e  N4 w( t% j" j- V
) i5 U; M) n. p* B# l
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 f; y: S% Z, a

( S. c1 E, _- DUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 m6 B* q8 s  h0 p
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)) i/ N; K* J0 ^3 ^
ver. 0.20, 2010-01-19
1 S6 Y7 M1 j' _) l4 Z% p& h1 G" d2 H: O
- DAO TLK Editing Tool! V- U! V3 a: G: m5 L, X
- Can handle multi-referenced string(s).
5 {$ X7 ^" m3 A' s' d* Y' @ - Export (Tab Sep. or Line Sep. with/without dup.)
) i2 G* Q* s8 e" S7 Z. R - Import (Tab Sep. or Line Sep.)
" ]& ~* f' d, g5 L( Q - Comparing tlk-files
: t, ^5 J! T# Z8 G1 W( C - Checking categories of the strings and Filtering the strings.: F+ J& X8 V3 l1 G7 i
  , x6 t$ H' b' h2 k" n3 N
- Require .NET Framework.
! C0 ^' |. I% C4 Y" s
9 C. b% f/ G4 U9 w1 e8 K* |' Z( E* Without command-line option, Program starts in UI Mode.
8 u# P  H8 }" w9 x# ~3 ^8 W
& b& q! k$ d6 l: N4 N& D* Command-Line mode ---------------------------------------# ]  j* M3 \3 q9 D8 o2 \0 m: i/ x; f; W

4 N% o- F+ r$ rExitcode: 0 No-Error or Succeed. else, Error Occurred1 i3 X/ {- a2 U6 k

2 R2 K& L3 `& m& e8 ?" l7 qCommon options/ M7 o4 O* p& n: a; K8 A/ y9 l

, L; l+ }+ v* K - Option with 'Q', silent mode. doesn't display message box for error* G* K  [/ p; S% H: K6 d
- Option with 'X', always display message box showing exitcode* [/ J; }  ~6 z9 h
- Option with 'Z', logging off
5 @3 g% }4 N# @, l6 d1 w2 @* y/ F# _1 p% G9 f; i( [: O
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
4 }5 g8 q! L0 K( _
, S2 Q! n0 |7 p - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 i; \! A3 s5 L$ e  c" L$ |
' Q/ l% G" ?, {2 W+ fDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 g2 E  R& @' _9 d8 P0 g1 w4 C  h8 Y0 T$ H( e
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
. r9 }1 u, h! _: ^% p9 ], Z$ B! w/ o1 E: t. _& f
DAOTlkEdit -diff[m] a.txt b.txt$ K/ @8 I3 V1 p2 [7 u3 M2 e! O

: s- U# e7 c2 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>
' c, M7 o- ^1 X5 y: b+ y1 ^ - Case option without 'm' (-diff), Tab Sep. txt file.7 g* _. T( l# D0 R0 ^
- Case option with 'm' (-diffm), Line Sep. txt file.
: m* p+ @( Z( Y" B: r. M/ |# G2 |6 h; o1 ~$ U% K1 d0 x3 \% }2 l
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ Q" w! C( m% d( A4 M8 j8 O% ?  }5 j
7 s7 A& _: p8 I2 | - Export string item(s)7 I6 i( T' Y# d/ A9 D
- Option with 'u', extract without dup.
' [5 A: r; z' |# @0 F" _ - Option with 'm', Line Sep. txt file.* ^, @* C& Y4 V( V
- Option with 's', sorted by strref.
9 R3 z  O0 g! q# |; B - Case omitted to-txt-file, saved to tlk-file.txt( t5 t# L- `+ w' Q% q$ @
/ H7 [  }, k% Q% w! Z8 S
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]2 v8 l& d# f1 ?) Q

% b+ x( j, i6 H" M - Import string item(s)5 S$ R7 N, U; |! e
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
" h9 |/ {4 h. P! V5 D - Option with 'S', update a string value separately by strref
9 k/ u, G; Z3 f8 t - Option without 'S', update directly the shared-string (multi-reference string value)
( M' N9 \; n' g - Option with 'R', strings will be reconstructed, and the same strings be merged.
4 G9 S/ U$ e# C3 K+ X# V+ { - Case omitted save-tlk-file, overwrite tlk-file
# ^, r6 b. D$ M9 X% O
+ M7 H* x7 s% ?8 UDAOTlkEdit -d source-files output-save-directory export-txt-file
6 B( a; r% v1 `4 x# M0 ?; G
" e+ |9 M5 d9 m/ a# M0 w8 k - Remove & Export GFF3.2x embeded strings+ b& e5 Y5 N! j
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"8 |4 L7 _1 H8 R
  ( z- ?1 B# C' w& J
* History -------------------------------------------------
! h2 T1 |5 |3 q# f1 T1 f  {- y' ^7 }5 V; R! A
ver. 0.20, 2010-01-19& I% X+ Z" N1 ]0 K3 c/ @1 p  {

$ ?( X6 z( x: a# d; k- fixed. didn't found strref.
  M/ O/ {5 _$ B5 p% ^- added. GFF3.2x remove & export embeded string.) R- a0 I3 c. l  ^, x
- added, Find All
2 d- k" k0 q! @/ _. F; C- fixed, edit text didn't changed when undo current cell
3 f6 \- K6 I$ U4 g6 X4 Q/ O- fixed, Find(F2) didn't do from start row. (v0.16 bug)% G' y) p# [7 }8 c
- deleted, empty.tlk! L# |5 c. T4 j9 n1 A

( w9 {$ [. E# z& D2 Z2 r# m: l[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,9 y; P6 O6 a7 `, T8 Y; E9 x) B
如果有支援字典檔的話,那翻譯、校正起來就方便多了。( K; E+ }$ t8 [. q/ {% e, e
1 u$ ^: {2 l1 s% r/ o
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 A0 v  J: i/ j9 a2 |/ J: s
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" R" m0 e1 C7 {' p2 z; G給UTF8什麼的文本,導回就亂碼了。 ...
0 T+ ]3 R% v+ Lblackteajing 發表於 2010-5-2 15:49

" M& @* F4 v9 f0 m, a
; l% l& @3 `4 l* d0 P* P話說,我是用這個來修改 TLK 檔案的,
/ ]3 q/ X  t$ @7 E* N& G3 x& R1 d3 V1 B
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了( a$ ?9 a, o' J6 p! Q4 O; M7 |

( H6 q; {" ]& X! n2 P; L匯出時選圖中那項,就不會是亂碼了,
5 j8 M  w% l% V& n; [8 y6 T# J) ], B[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?" E4 L# F& v3 U: Y
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
2 U* D# z5 Z  L$ H0 {
% ]0 {! {$ s  z5 A0 T0 |good software !!!
0 O/ x/ a* L1 @8 [- K9 |4 fsupport, support !!!
# b0 I) c' S  x! E! w8 j- V, [6 ?. l
疑問,
  M) p6 Z# U6 \" W2 c在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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