奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 b3 q/ G4 k  p; \( x4 `5 P7 `$ ]8 b
/ w; F9 i! x, Y" H" E

) X# C, r# H8 _& M* ^1 M1 R& y& w/ g
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# L, @8 G5 q7 v# L0 o) U  Y7 v  ^
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ ?1 X+ S* S" {1 q$ t4 A; f3 W' HDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ w* @, S* p% n, E/ X  c; F ver. 0.20, 2010-01-19
8 U/ M4 `: x3 u* I' l) H' c8 k4 w% c- S3 d
- DAO TLK Editing Tool
" }( }8 g; G3 B& l' D/ \ - Can handle multi-referenced string(s).! c: W: t6 m! N0 j- F
- Export (Tab Sep. or Line Sep. with/without dup.)& R# l% w- E6 D1 y0 L
- Import (Tab Sep. or Line Sep.)1 P; Y2 J# V# @" q
- Comparing tlk-files
7 a3 o0 b; A9 P, { - Checking categories of the strings and Filtering the strings.
$ q  f0 L  n! V0 {/ _6 }  $ b# T. J# E. f4 t5 S
- Require .NET Framework.
7 G( |% V- F  W% m/ B3 l* l+ y  X( q. `
* Without command-line option, Program starts in UI Mode.
$ h, I6 _* i# m! W+ M# J9 \6 n* W( S) v' A" T
* Command-Line mode ---------------------------------------8 D9 A7 m( x+ H, _
/ `* x' U4 ?/ ^& \, I4 F# }
Exitcode: 0 No-Error or Succeed. else, Error Occurred
6 t% G% d' v# w# A0 ]. [" ]- D/ L" g5 S6 o2 h. G* B0 B0 t0 l8 e5 X9 h
Common options( Y6 Y2 G, p: n$ u6 A2 A) s+ q! ]
2 ^" B+ ~2 H% H+ B
- Option with 'Q', silent mode. doesn't display message box for error1 o1 f5 d! Z! W# t1 ^
- Option with 'X', always display message box showing exitcode. X1 M$ H$ d% x9 Y7 Z
- Option with 'Z', logging off5 v! X$ S8 l3 a
5 x+ ~# L" J5 }, t
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
8 J: j  Q& F6 K% E
; U* ^/ D! P4 G7 P - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
# m7 T1 g; J5 V" v
- M/ f5 t, A: w' \4 SDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 R7 ~, Y( ]0 w

9 [5 \% z7 l# R2 f7 {+ `7 s - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
% H7 F9 A; U: @" h, a  @& e0 A; b' O* I3 J+ z: _- @
DAOTlkEdit -diff[m] a.txt b.txt
6 ^& H, u  |( X. B' _$ ~& _
5 m7 H+ u5 w$ [3 g. \4 J# c - 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>5 q/ E) B* F0 T' F
- Case option without 'm' (-diff), Tab Sep. txt file.
* G" M) E8 s( x; _ - Case option with 'm' (-diffm), Line Sep. txt file.
% h8 C8 |4 F5 R% @+ l# G
8 y$ o# l! a4 Q  qDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
7 ]" O' b0 Y) B
% j( ]% K6 l! v0 y( c9 K - Export string item(s)
  ^1 C+ \  k6 B6 P1 F - Option with 'u', extract without dup.* N1 K9 P/ l, q, G6 K
- Option with 'm', Line Sep. txt file.9 V$ Y( x. K4 f3 k% p0 [
- Option with 's', sorted by strref.
- Q, V$ T: c8 g/ C' H - Case omitted to-txt-file, saved to tlk-file.txt
' c" `" H  g' U& m' }+ y5 l+ Q0 t0 x
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]" ^* D  q1 ]( M2 U. J% H4 P2 f

7 x1 L: r: [  l" ^/ m' W - Import string item(s)/ u: F. [/ w& Q9 t! W  [6 u
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"4 q, A) T8 \4 b
- Option with 'S', update a string value separately by strref
* E) I1 K8 `) Z& x, B+ n" w - Option without 'S', update directly the shared-string (multi-reference string value)  k3 v: p4 V" e% _8 s) M8 y6 X
- Option with 'R', strings will be reconstructed, and the same strings be merged.7 D. F( k9 H/ u% \+ n! t1 V
- Case omitted save-tlk-file, overwrite tlk-file
/ n% Q- ^9 U- ~+ y
7 u/ F# Q3 Q! l# j( ]- _DAOTlkEdit -d source-files output-save-directory export-txt-file
$ u6 a4 k" g' k& R9 H) L
% ]: E& x9 F  @* z2 l' s - Remove & Export GFF3.2x embeded strings
/ I  L# ~" u6 E) q6 Z4 H - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", y/ j7 r* S' [1 h
  
4 f" w, j% }) d! l* History -------------------------------------------------& e; O5 i1 z- e$ q0 O9 ]7 m
7 g, s5 n  a, P+ f9 @
ver. 0.20, 2010-01-19
3 r, |% b2 j& f) V0 V/ ]1 |$ a( I- d, z" S
- fixed. didn't found strref.# u3 o% v% ~+ w! m
- added. GFF3.2x remove & export embeded string.4 ]6 o0 ^. C) O: @# H% q  B6 m/ n
- added, Find All; F! Q2 i/ ]. r/ z3 C: ~
- fixed, edit text didn't changed when undo current cell
% p* g$ a4 d2 I* I# L- fixed, Find(F2) didn't do from start row. (v0.16 bug)* b# |* O7 y! K7 Q3 F
- deleted, empty.tlk6 u. Y3 f$ C( y0 @

$ p  P! f3 i7 P8 a/ W5 R* \1 o[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,# m. G# A$ Q" p: x' w
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- v" f+ `9 q, o  I& h* {  h- c" k
; k: J  U, s$ z& Z
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( O, X3 z1 R& a* U( h( O' l
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 T( E- `$ ]/ |* m$ n% \; X* _9 z給UTF8什麼的文本,導回就亂碼了。 ...
" ]/ E' G  L0 n* ?) m7 Z# f) N4 j! \blackteajing 發表於 2010-5-2 15:49
& r" W+ G7 n" s$ e

- [9 c+ \4 R/ T話說,我是用這個來修改 TLK 檔案的,
+ g  E4 z! ?( ?& U$ T. s- x1 p* a
2 ]" x* j  e5 X& U5 L! P3 V; d也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了+ Y) s0 C5 Z2 l1 [" @8 h- R

. ]7 b- F3 z7 \/ X7 \匯出時選圖中那項,就不會是亂碼了,
* }1 I+ R6 ^( A, G' d* |[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" {7 [8 X9 T* s7 Y4 T$ _1 x對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
* R# T; Y0 G$ |. t7 b
) U6 J# N2 ^/ M5 \6 `. O5 h/ C8 _0 ~good software !!!   j, b  }5 K4 }* d$ }4 ?3 I
support, support !!!
) x9 Z; @) y  L: b0 [/ ~4 {5 A1 ?/ e6 k! _) s
疑問," T2 j0 [) a/ j5 f' o
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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