奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用8 I' _8 y$ C  y

4 e* H2 Z9 y1 j6 J" I - }3 V8 s' P9 p

1 o+ o8 b" X4 m4 y5 X- P原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
" @+ |) E0 Z9 B8 k
" t6 P% v7 c. }- w0 M7 r+ DUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 _' ~2 |) m0 \. n: Y) Q( l* @
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 A4 R! g0 |. N1 N1 S4 X. Q! ? ver. 0.20, 2010-01-197 q  I0 f7 U; w/ H( L% i/ }# C2 _& Z* y

3 E- \" ?* \% ~5 v8 D6 S* t  \ - DAO TLK Editing Tool
4 f+ N" Z+ f) p+ Y/ [ - Can handle multi-referenced string(s).
2 @4 c' b3 n0 x - Export (Tab Sep. or Line Sep. with/without dup.)2 q. E7 E4 j& R; H0 j- N
- Import (Tab Sep. or Line Sep.)) f) g1 G8 C# @2 b0 q, R7 c# {/ g7 E
- Comparing tlk-files
# C' q5 @3 I0 l1 Z' s5 f - Checking categories of the strings and Filtering the strings.
; x( [0 I& h5 {  Z) E, y  * I9 E5 l' |0 h; ]
- Require .NET Framework.
! R) k+ Q$ n0 f, }
$ I, c& ]- s; s* p; e; {* Without command-line option, Program starts in UI Mode.
$ A5 s. G( k2 H4 q3 ]2 Y- f6 H% h3 r, Y0 p" Y" B7 |$ I; N
* Command-Line mode ---------------------------------------- }4 n2 K; R- g$ u2 {1 _

2 ?$ C+ m0 t$ kExitcode: 0 No-Error or Succeed. else, Error Occurred' e+ V3 i  d$ k$ p* z
. O  F6 k! A/ f/ J, U% I4 I' k
Common options' b) D2 q8 h/ M& _

' }$ o( P* e, O - Option with 'Q', silent mode. doesn't display message box for error
# _! d, \1 u; g7 \: `8 b& c" d9 ] - Option with 'X', always display message box showing exitcode
: @& o! J- C4 K' q1 ^# K9 ] - Option with 'Z', logging off0 T6 @0 Z0 V! e( L. t( _
4 n9 m1 [! ?/ D5 T% i
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
4 f( y0 ]8 U$ X% d: N
# j" d5 _. \1 Z+ X9 X  c8 H - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 n2 j3 A# h  A+ |) e
6 Q- f2 ^1 Q  d8 f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- G& p1 A: k4 A) j3 n

% i$ `1 S* F6 z6 U5 Z - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 7 z. L' h' l- J- j4 N
9 b' U- f% h3 M  i1 i
DAOTlkEdit -diff[m] a.txt b.txt- X- x* A" U( B! Z  J( m0 d, y
! q2 v5 A2 K* _' _5 G0 a; y7 l
- 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>
2 T" E* d, [6 |' g - Case option without 'm' (-diff), Tab Sep. txt file.9 h& _7 g5 v/ a- I" t
- Case option with 'm' (-diffm), Line Sep. txt file.
# v5 |* d2 `, d' U! w7 ?) ?' q  Y8 X, ?
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
. }( g, M& Q' e* f
- O5 B  b, C$ m8 ?+ V - Export string item(s): N( J* [7 w  i% E
- Option with 'u', extract without dup.& U- y' T" M+ q' Z9 [
- Option with 'm', Line Sep. txt file.' ]; B7 s; ]$ n7 B1 B7 R  a
- Option with 's', sorted by strref.0 ~0 B& y8 f7 h6 i; [2 k$ q5 o
- Case omitted to-txt-file, saved to tlk-file.txt
/ y, g( e2 I; e4 {0 Z& a; y) u4 L4 L& G! J9 I; y
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
/ B) X* i  |+ I4 L% x2 v' t. @) k! T8 C
- Import string item(s)9 H1 D+ W4 k0 r1 B- G
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; K$ {4 V/ \9 l) ]4 m4 w9 A' ~0 @- X - Option with 'S', update a string value separately by strref* [! v" L1 v$ Y$ z. m* S3 Z
- Option without 'S', update directly the shared-string (multi-reference string value): l1 v, W9 U1 V9 t1 X
- Option with 'R', strings will be reconstructed, and the same strings be merged.7 `) g2 c4 `# u/ W& d) ~& P
- Case omitted save-tlk-file, overwrite tlk-file4 O( `0 x! `3 |9 E: m" W( y) @' Z
: O  \# @0 O5 Q) r- X  L
DAOTlkEdit -d source-files output-save-directory export-txt-file9 e; Y! ]7 e  h7 D9 ?' H

' z4 d2 G( B. z6 O2 b - Remove & Export GFF3.2x embeded strings
: h% K/ ^/ k0 t" Y3 B. M7 C; r - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
" P5 b: D& \1 f: [! Z! [  2 Z4 ^$ ?' L9 K$ t0 U6 v% ]9 i
* History -------------------------------------------------) Y; l4 u0 G$ o0 f# E- C( H5 x

9 N0 O; H& Q  Dver. 0.20, 2010-01-198 |1 f- i, t" w- s  U
. q* }; _- i; [$ J& n
- fixed. didn't found strref.
5 u& H- G: e/ T. k! b. D- added. GFF3.2x remove & export embeded string.
( J0 R: g2 k! s4 f$ J8 J- added, Find All2 {+ B2 H  p5 L1 d! I
- fixed, edit text didn't changed when undo current cell
) i/ O7 {' F4 i* k4 N- fixed, Find(F2) didn't do from start row. (v0.16 bug)7 Q% I( u1 x* t. h6 ~% x1 e" `% A# b
- deleted, empty.tlk7 T$ m2 `" Q  m5 s. ?3 f+ U( X- N

0 r9 |3 T: }$ @( q3 l+ ][attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,3 t5 O% a9 |; K: {( F/ ~+ j6 p
如果有支援字典檔的話,那翻譯、校正起來就方便多了。& C: h% J" M- O  [, Z
2 K  w1 i5 w; c
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
: j& n! ]# T* p; \0 V, N$ l8 W& ?給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ c- E" P3 y( f+ ^$ K, v給UTF8什麼的文本,導回就亂碼了。 ...
. ~1 U8 R( f0 s' ~blackteajing 發表於 2010-5-2 15:49
! L6 m. R' a* e' @  C

: C# G# X1 _  T9 F$ |1 o話說,我是用這個來修改 TLK 檔案的,
2 `3 k4 h& i. p7 e$ \0 T
2 ]7 m  ~/ q: }7 S6 c也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
1 I1 H& @* c6 G1 S, n4 K" ~8 e- k! G
匯出時選圖中那項,就不會是亂碼了,
3 H5 V2 {% z) f9 M! c. l# K[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) \) p' J' c4 D6 o3 X4 ]$ W
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
! P$ i/ h* k& e; M! ]5 Z7 d9 K- v* I+ E& i3 l
good software !!!
* f4 V: v* F( {6 G  M# g: dsupport, support !!!
# F. a2 \  w3 l1 p( k/ e$ Z! P* P+ d4 [3 m9 _. E
疑問,& s' x$ T) D) i3 c+ q  T
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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