奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用9 f+ o) l0 f3 J% ?, L8 u7 i# z" \

, Z/ \7 p5 P& R8 O9 E* d- j 6 }) {/ q  G- Y( k5 ]

. C( o3 O4 Y1 n; a! T+ j原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
9 ^& B( h2 U5 C5 H9 H5 s' R
# T5 m& Y8 z) F: g) }Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
% x# g4 m5 a3 x# CDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 W" r" b3 m6 ^7 S" w
ver. 0.20, 2010-01-19" O7 j- L4 I' j
2 z  I/ V" ?1 L) Q; F
- DAO TLK Editing Tool
2 J9 n7 X5 f; _" E6 @ - Can handle multi-referenced string(s).
8 p1 T* ^& {2 k7 T - Export (Tab Sep. or Line Sep. with/without dup.)* _/ x5 a. g1 t5 k
- Import (Tab Sep. or Line Sep.)
) M0 `0 y6 M) R" V - Comparing tlk-files
. i% f, {* l* L. p; h, w0 c5 E - Checking categories of the strings and Filtering the strings.8 c7 H. v1 V7 P) P- y! f
  6 z) S6 {$ q' t$ }3 u; M9 `. w
- Require .NET Framework.
% B: n& E' K6 S* m+ [; v3 l" g' [' X; ?! ~
* Without command-line option, Program starts in UI Mode." M! j. ?! p  y: G$ I. n: U
3 b2 R* l/ E. g3 a! U( |
* Command-Line mode ---------------------------------------
; D  y1 l  ~" y; E; _( y, G2 b$ @6 a+ V: U& i
Exitcode: 0 No-Error or Succeed. else, Error Occurred
( }" X. ~0 _2 j: O# |/ B& J% A  b
Common options
3 j6 D. y3 }" W. ~
: Y; \, _  Q: R! v4 o) | - Option with 'Q', silent mode. doesn't display message box for error
$ K7 I! V! S5 Q9 I, Q - Option with 'X', always display message box showing exitcode
8 R; L9 T4 ~& T% B - Option with 'Z', logging off" G# J$ ~( M4 |1 d1 ]7 `

$ |1 z3 e0 q' X0 I2 G3 d  Z0 MDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
% }8 x) T3 Y8 M2 P' E" S! N. t9 O) k) F
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% b9 ?  R1 v6 l

! a$ Y; X6 I" lDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 a6 c3 E; t" i4 |' S

% i" N7 s' R8 }* Q/ Z' X( n; u - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! \3 A$ k6 f; i! j  f
# A5 a; a/ N  ZDAOTlkEdit -diff[m] a.txt b.txt* D" c" N: Z) o# ~  q

7 q5 G! W$ W) p( s8 [, ? - 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>1 M7 ]2 i. O/ i3 ]; z
- Case option without 'm' (-diff), Tab Sep. txt file.
( H* x/ w* v) j1 k. M# s% a3 F - Case option with 'm' (-diffm), Line Sep. txt file.& |( d$ E5 U5 m9 k
: ]* |2 b6 u1 t8 Y
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
% w7 f% [9 P8 p& p% ?  d/ k: Q( M5 p) I- C5 H' a  F; y) z
- Export string item(s)/ y. o- \: `1 j; `6 }( [! x6 Z  F
- Option with 'u', extract without dup.
' R& J% v5 E, E$ @4 z( i - Option with 'm', Line Sep. txt file.
& ^! n+ {5 Y8 i  p8 g - Option with 's', sorted by strref.& C9 G1 F9 U" q! K# X
- Case omitted to-txt-file, saved to tlk-file.txt
  A1 q. j! m5 X' \6 D+ I! F% P6 i  u" Z( w
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
7 A5 I7 {. _: W; n- R/ b
. H1 e- w3 D4 p% C" ?+ C- K - Import string item(s)
2 u! q4 j$ C5 \ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  p/ ]( C0 X2 \! I
- Option with 'S', update a string value separately by strref
! b, e3 W( @5 V  t, x, A0 ^: l - Option without 'S', update directly the shared-string (multi-reference string value)
/ e/ s1 T5 }  _+ m+ m, f' ` - Option with 'R', strings will be reconstructed, and the same strings be merged.$ O+ H7 U( v8 C1 c3 O
- Case omitted save-tlk-file, overwrite tlk-file  ^, |% r# B9 a, ~" g5 d  l
# O2 ~- ]0 I; C$ W' U) Z
DAOTlkEdit -d source-files output-save-directory export-txt-file
8 [" A/ I# K( B3 \# j% L9 ], Q
  S* e  ^6 i+ a# H4 R+ e9 `8 I4 A3 r - Remove & Export GFF3.2x embeded strings3 ^7 ]( @4 e& o' u. E0 u$ U
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"  `8 H8 L% o  p
  3 h0 o0 M+ K) F+ ?9 s
* History -------------------------------------------------! w  N  }9 U5 O" O* O# }7 U: u; a+ q, N

; [7 m6 o! }& _! L: H8 L4 o+ C0 Vver. 0.20, 2010-01-19; t/ r& {9 _- a$ }

8 R- _# z9 Q# F& @5 K  j9 l- fixed. didn't found strref.+ m: B2 x- A9 N4 x
- added. GFF3.2x remove & export embeded string.
  f/ T3 z" I  I* n  H- added, Find All# t8 Z! n# |9 s9 o& `& B4 \3 A
- fixed, edit text didn't changed when undo current cell& g0 a/ Y+ O6 e- u/ g4 K
- fixed, Find(F2) didn't do from start row. (v0.16 bug)& S1 S8 _/ G% K, l9 {
- deleted, empty.tlk( u, K$ I5 {  \& ~
) F9 a* Y# v$ Z- w6 ]" Y4 ~( G3 H" |
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 @, J5 Y' V% k, D8 ^8 u如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ Y: v6 g" f' {% \" }
; s. C, ]0 I6 c- w' P& x
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  d% c: }2 j5 f4 x
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 ~& q* t! q3 {5 t' @給UTF8什麼的文本,導回就亂碼了。 ...
& m' i8 O! D7 ]- I9 Z3 B+ G5 Xblackteajing 發表於 2010-5-2 15:49

7 {, [' w. g9 k7 }+ ~- W/ k; {& z% ?3 K8 f# |
話說,我是用這個來修改 TLK 檔案的,
  p. j/ f; i: o, A* b$ z' t
. b' U8 c4 _' I5 u# q; `也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了& _! I1 K2 u' H; |
3 n! e/ Y. u! G) U; y
匯出時選圖中那項,就不會是亂碼了,
1 h$ d7 X5 N! {# D" i& o[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?! E5 q# z" p2 ~, X! I% M
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ |; \9 c5 e# N2 T3 w

$ M* g0 D" U1 g" y/ Y# d- Zgood software !!! 2 |" N' \1 t" e4 N
support, support !!!5 Y+ d# ?% n% e& o# o

9 g5 Z3 K$ k' c& f) W2 B疑問,# @- O" l0 H, v' q" ?
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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