奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( L" z( o8 q, w1 w" e, I1 ^7 ~$ `5 x: \' Y: M& d" l" c
& ^, r# X  H# L
' Y. D; r  F$ b  g
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; Y2 R5 k/ ~) O! J& O8 n! T

: }  u* m  o3 |- @* S+ m1 u/ TUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
( T1 D- L8 B9 CDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 _. P& Z: k- @/ x( G ver. 0.20, 2010-01-19
3 Y6 K4 m8 W% x; N2 P5 Z: u, G% W( z4 q2 e" g
- DAO TLK Editing Tool
# d/ _! j# V. Y- J8 H; C - Can handle multi-referenced string(s).
' L6 A  \5 r( { - Export (Tab Sep. or Line Sep. with/without dup.). A; s, K  t# }9 g2 Z7 b% g
- Import (Tab Sep. or Line Sep.)
% X) N4 Y4 a* b- O5 S - Comparing tlk-files7 L* a" g9 k6 b( M( u
- Checking categories of the strings and Filtering the strings.
  o- c- t; d1 {7 M7 v* e  : P3 g2 z5 y5 V
- Require .NET Framework.
$ w) h  U0 g$ b, V7 c& X5 T; W* x9 O  Q( m' m) S
* Without command-line option, Program starts in UI Mode." d+ b, T  \% C6 l
  P* O' q. {+ {2 ~9 J5 X! b
* Command-Line mode ---------------------------------------% ?8 l, x/ a: {/ g$ h2 C

( P' ]3 M. I! J8 P/ ^% H0 lExitcode: 0 No-Error or Succeed. else, Error Occurred6 s) H/ [: Y: P* p6 Z
9 u5 ^. n1 ^: w) ]" u4 O& B! G
Common options6 c. i" g: c5 p6 K) o; _. ?' b# I

$ ^/ Y7 h: c- s - Option with 'Q', silent mode. doesn't display message box for error/ U6 s- X0 ^, \" I7 g8 m- d% }
- Option with 'X', always display message box showing exitcode# J# g& i; V3 x& K
- Option with 'Z', logging off
1 {% f* I$ U2 F; B: t! t* q5 O: \+ p6 b3 s
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
5 a! e: I: \0 R% v" x# u: {
( P/ a& f9 a& @3 y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: \: E( j" j; r3 W

0 ?' N  [7 d$ O* hDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; h1 }+ |  E5 n" u2 Y1 R/ g& p) k
6 o& W; J- [* E: E& @& V: e% i
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
/ |& i1 T0 u' h# N7 a
' k  \% R$ q* d& }3 ~' i3 hDAOTlkEdit -diff[m] a.txt b.txt5 z" w  ?1 V- ?
; x+ B7 d% w9 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>' S) q1 e9 z! w2 j2 Y
- Case option without 'm' (-diff), Tab Sep. txt file.
  a9 w( `/ \3 K' @& e - Case option with 'm' (-diffm), Line Sep. txt file.
4 z. E! P3 {$ y7 M6 r2 c# |3 f* c: b, L% @
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]( _; T" }+ O) ]8 d7 {

7 q  X- w: W1 _; v3 | - Export string item(s)8 c+ t3 x' D# S8 |) j5 ?1 Y
- Option with 'u', extract without dup.
' I3 Z6 \: x+ i - Option with 'm', Line Sep. txt file.
: H6 G# h+ H- `6 y8 x - Option with 's', sorted by strref.
- ~/ |: y: Y0 {  { - Case omitted to-txt-file, saved to tlk-file.txt
: _: j% j$ w8 n: L2 G% p0 d9 |% N1 X! H- D& D
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  O; |- v4 o9 C, N0 `$ b, \
' R' }6 _  K5 i% G! l - Import string item(s)
, R8 L( W7 f* W7 _& U - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& e: d( N9 o6 S! L- Q9 t& s
- Option with 'S', update a string value separately by strref
; k: F' ~2 s, @! N$ A8 X - Option without 'S', update directly the shared-string (multi-reference string value)" _3 Y  l9 w. b) G4 k8 \
- Option with 'R', strings will be reconstructed, and the same strings be merged.$ U, a+ C1 E4 w) l
- Case omitted save-tlk-file, overwrite tlk-file8 q8 {- p& `$ m4 Q) z. x

5 c1 A4 Y+ e5 X1 V# N4 E8 GDAOTlkEdit -d source-files output-save-directory export-txt-file
# p* I! P7 E0 N; X6 P
8 I9 W: N2 J, x; h; Y+ r+ }: p - Remove & Export GFF3.2x embeded strings$ q+ d! \" j& o, K
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 a5 V2 O' V; G4 V
  
( C8 B% f+ Y. K* History -------------------------------------------------
" h& m* Z, [2 F$ m' g) K- P
! K! O& X4 `' \+ m& w7 U% j8 o, R, gver. 0.20, 2010-01-19$ P+ {8 Z, m8 n' m  w" S: ~
- Z  q0 e. q6 Q: ]
- fixed. didn't found strref.( D2 z# g9 t/ l6 q; H
- added. GFF3.2x remove & export embeded string.
# d( [9 R  C+ [- added, Find All
$ B* b% M7 K9 \* A( _  \' G" l& b- fixed, edit text didn't changed when undo current cell1 t; G6 P0 m' T7 V& W; G
- fixed, Find(F2) didn't do from start row. (v0.16 bug)* Z$ p1 l7 j/ ?: j1 J
- deleted, empty.tlk2 S) f6 X! `& w
: S. Q4 s1 h& H7 C3 q( W
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 g) u% L+ H5 Y4 p6 M如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ g, e) z* _9 i7 ?3 s1 W
+ l1 _' _3 h$ E9 Y" w
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) S9 s5 ?9 v( b' x& p給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ s; m  E3 N3 J$ T* b8 x( I
給UTF8什麼的文本,導回就亂碼了。 ...7 u6 k* b3 a* T+ i  ]
blackteajing 發表於 2010-5-2 15:49

9 [5 R" U  l7 e. ~
, b" X; `4 _$ i$ X6 n7 s, k2 F話說,我是用這個來修改 TLK 檔案的,, i) u" Q6 F4 P1 Y) M. o6 S, q
2 Y8 q/ U+ A7 R% Y! s+ R* s
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 ?6 D$ N( M0 m" [
- @3 h2 c) \1 f5 e  @" E2 n8 g
匯出時選圖中那項,就不會是亂碼了,4 w& w7 C! ^+ ~
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. u) P: h2 Q, I# q* A" _  M
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 |8 u* P. q& x: s: y- G$ t8 M, B% n$ Y  z
good software !!! ! b9 I- Y9 f2 K$ f9 `% \, ^  p
support, support !!!
1 r0 _3 J3 ]0 K  h  o2 l/ X. G0 C# f2 v- Y+ X
疑問,
- Q* _6 _" w, `) H: T在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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