奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" N/ S* }  _  N! ?

& h6 l8 x3 V  j$ s 6 \7 G3 t: ^# l
  b! R9 m" S" F
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2717 G+ i5 a" z" h+ K: V' T/ ~! F' S; ]% b
  l0 F0 ?& _. S9 \' ^+ t& d
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                $ I" ^6 v+ E: p  C! T$ c$ @5 g
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 w2 x; h. {: x# v2 {2 r0 p( U
ver. 0.20, 2010-01-19
& r( v% E% l4 w( m$ N% x6 h: S+ b9 |; B' |. N! D2 _
- DAO TLK Editing Tool
5 }( J, g3 t- o: z# n# j) } - Can handle multi-referenced string(s).
1 J( v% v; S' c - Export (Tab Sep. or Line Sep. with/without dup.)/ f& ~( B, O5 k' C% c& d4 h
- Import (Tab Sep. or Line Sep.)- C3 n0 e; W! w+ y) u& z' x0 V% F
- Comparing tlk-files1 W8 f) }. |4 X; E# M. L
- Checking categories of the strings and Filtering the strings.
+ r, T# B6 b3 C7 e9 I7 y  
% l# y4 h+ x4 |$ }5 v - Require .NET Framework.
" h% x5 I0 \, u0 C7 h% P* e/ _/ l* r
* Without command-line option, Program starts in UI Mode.
: ~! J. a) M* d5 Y. u+ [3 x9 a  Y
7 }, l6 O1 n" ^* Command-Line mode ---------------------------------------  m8 t# s& }" D  P1 s

( V0 W) m; p( e8 \; ?' m1 Y3 `Exitcode: 0 No-Error or Succeed. else, Error Occurred- J, ^( I' E: p. M1 Q) P# r# X% P
, I, ~' F6 b3 f* P2 K
Common options: w2 g9 k0 T0 |( p
8 H$ X# j0 E- ], [) q- ^: J: R
- Option with 'Q', silent mode. doesn't display message box for error1 q3 \0 q' P  k. T% V4 t% [6 A* E8 |
- Option with 'X', always display message box showing exitcode/ B, g2 F$ G* W! W0 E8 d
- Option with 'Z', logging off9 s( i/ U1 ?- |' g5 }: F1 x

) g1 \# z  h. K% b# C) [DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 l9 L' B# p$ [$ @% _! i
) N" `2 Z1 C, p( x+ L - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File6 ~" [4 S7 c& ~( s- a" m6 ?6 M
& e3 q: n; \% k, [$ k8 \
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt8 f$ b8 r5 Z7 q0 I) H' v

& M- P+ i9 h) ^  u6 |! m  o+ D - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: e& C, j/ D& j0 u5 S! M. i3 X9 s
DAOTlkEdit -diff[m] a.txt b.txt
/ h. A0 y  ]3 W8 ~- K& ^( I) S( m: E/ d" H) X! h; g% `
- 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>
/ \+ i# u7 N7 s) H: F3 E - Case option without 'm' (-diff), Tab Sep. txt file.
+ e) r3 g( ^, ~) b. _: e - Case option with 'm' (-diffm), Line Sep. txt file.
+ e6 @+ {- @; W; s+ v' l* `. W
' }2 x. W! p" A0 y5 x  NDAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ y# L+ w( u4 H8 C! i6 k+ Z( `0 z
) M3 w/ p, o6 ^! @9 U0 w7 l+ [' G+ c
- Export string item(s)
2 z9 K% o9 ]/ ~* Q5 Q - Option with 'u', extract without dup.
3 x: p' x' `5 L- D1 a - Option with 'm', Line Sep. txt file.
; q4 E. ]; ]3 ^. O& @$ {1 d# _! ? - Option with 's', sorted by strref.
# N+ `3 V  t. j3 c2 x7 C- D  H  v6 m - Case omitted to-txt-file, saved to tlk-file.txt
% a+ F' ~0 c4 V8 M) g6 C8 S$ g2 b9 K- G; f# ^( l
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
1 c, \$ V8 [$ j' J" W  n5 _& u( l7 @. o& y0 t. l
- Import string item(s)
* W. a1 w/ r# [ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- k  x4 Z# V8 X/ o" R
- Option with 'S', update a string value separately by strref
1 e. ]7 t+ o: Y! A- L& Z - Option without 'S', update directly the shared-string (multi-reference string value): c% H; ]. |9 Q- f5 b( B# \- t
- Option with 'R', strings will be reconstructed, and the same strings be merged.* Q' ^# q$ O% h% a+ O- `
- Case omitted save-tlk-file, overwrite tlk-file
: p; q  U9 W; o7 A. R8 `
! V' ]6 B% a2 @0 qDAOTlkEdit -d source-files output-save-directory export-txt-file
5 n) G4 ~( s+ X: X) U9 e, w1 \1 `7 F$ J2 f! G
- Remove & Export GFF3.2x embeded strings  t; w% S1 a/ K! a; m% D
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; N7 C3 V% P% w/ Y  
9 Y( W& d& d& o& |: S3 c% }8 m6 D* History -------------------------------------------------
; X9 {  b4 R) z7 I- z% q- L# \8 J1 Y0 n5 B
ver. 0.20, 2010-01-197 g, f; }. \! C( B& h3 G

; F9 F0 a6 Q! [, f, |- d3 ~6 P- fixed. didn't found strref.
$ j. M! \2 i: C- added. GFF3.2x remove & export embeded string.
1 p4 Z+ z0 s5 o5 v, o- added, Find All
1 z7 j- o; L: |8 U+ q: R- fixed, edit text didn't changed when undo current cell. f7 l0 ~+ ^" l) X) Q1 @
- fixed, Find(F2) didn't do from start row. (v0.16 bug)9 i3 K: ~' p3 J: a* ]8 t& h
- deleted, empty.tlk
7 ]* |$ t& X! W8 f3 a: B3 A$ t
4 D* m5 J) |/ q: @- p[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
! G% f- f& X( O# q如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) D' r) v* z: k( }4 T2 }, H5 i; G9 Z! a
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 d3 [& [4 o9 o% l
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 L! p# o+ H# z8 w給UTF8什麼的文本,導回就亂碼了。 ...* k3 o/ @0 e; o. }
blackteajing 發表於 2010-5-2 15:49

+ s# h& Y$ R' r' b( b& o$ Z4 |9 f, }. u; {" ^# X' x
話說,我是用這個來修改 TLK 檔案的,* |& F3 s2 q  h& t" ?' v9 f7 f
* s  Q% [0 Y# i/ d6 @9 a4 K8 ?
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
5 A0 P! ?# B( c$ K8 Q; ~% y" }+ ^: \( x# a, M2 {9 y; a& @
匯出時選圖中那項,就不會是亂碼了,
2 s7 @6 Y9 }: G- O) W/ {  r6 U/ ^[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
  Q% X$ I% N" f& H4 `5 t  |對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 K5 i5 H( J6 `& P$ H3 p" b, T" \) B! f
good software !!!
9 L4 `. j/ Z& rsupport, support !!!
$ q6 h# }4 l9 Z9 P5 T0 S1 h2 O! D5 h6 p( |
疑問,$ A/ M2 A9 B' w; X( N5 k
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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