奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% F7 e+ Q7 d6 t' ~

$ I0 |1 H$ m% K
8 O" I& P4 K: l) b. T- Y! t  g) S0 t( c! ], A; k" p
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* O2 D/ _1 Y* k- I, b: s' ^+ i2 C- y7 F) f" [
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
8 o9 s( R3 }& E1 T/ `6 aDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- J- a4 Q$ }/ `; O
ver. 0.20, 2010-01-19- j4 w: q- o! Q4 z  D

. n  ], @0 h; e! ]* Q - DAO TLK Editing Tool, d4 _# B# ?% n) {+ L! l* B+ V
- Can handle multi-referenced string(s).9 N" ~0 b" w2 J; m2 x2 K
- Export (Tab Sep. or Line Sep. with/without dup.)
7 p/ H% C0 G4 P5 S - Import (Tab Sep. or Line Sep.)$ \1 f% ?4 ]" G* D4 T, |
- Comparing tlk-files6 R  o) E- }) @& h6 {! A" R  }# Q" t
- Checking categories of the strings and Filtering the strings.+ c& k, O7 p: ?/ J
  
3 D8 i  ]$ }, f0 | - Require .NET Framework.
; y' z% Y4 w% D- G" U" F) U) |. Q
9 {, @7 {; W6 r8 |7 M6 ~, E* Without command-line option, Program starts in UI Mode.
  m) r9 Y8 @8 j; w8 J
5 [. D9 o* \: `: L6 G$ r* Command-Line mode ---------------------------------------
8 @# S6 ~8 n$ {  Q% m. ~0 W6 L
Exitcode: 0 No-Error or Succeed. else, Error Occurred
7 @" z5 H. M' C' A* n+ H# p. m
2 q% k9 H3 Y# m) q; hCommon options" \8 Q, S) r$ j

6 v+ s6 A! C5 W9 g5 K( |2 X - Option with 'Q', silent mode. doesn't display message box for error
9 @$ k) v6 \* C4 C# R9 M - Option with 'X', always display message box showing exitcode3 }# D1 o( y7 Z* W4 c: O
- Option with 'Z', logging off
. j/ ]: a0 [/ F$ F3 m% u5 S# _3 K) z. [
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
' i  G% E+ X0 b1 _1 k1 }# ^# G& \. n' j! {. e8 R) A: g
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' P) u, F5 x, {% u' a! N

" Y# j) K: K; Z* A2 aDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; ?7 a/ u5 q1 [6 P  g

7 E: s" Y/ J7 k! p, J - Tab Sep. TXT File to SDJ's tlkeditor Export TXT + G2 }3 u( o" x/ W
9 Z' l% ]. i/ X: A( W6 H6 N
DAOTlkEdit -diff[m] a.txt b.txt
4 j0 K: _  r# o' j. N
; }9 s, Y# F9 U - 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 c. J5 q( H5 X, H8 I - Case option without 'm' (-diff), Tab Sep. txt file.
0 n# o6 l7 K& D& o) w* a - Case option with 'm' (-diffm), Line Sep. txt file.
- _- u5 c& S  a9 |6 Y; L$ I
) E* ]! z+ X* b& TDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
2 B9 }; p5 l# L% ?4 A. {$ `2 ^( l7 ?( G" X& e
- Export string item(s)
4 Q6 N0 c  S5 ?) o* L3 z - Option with 'u', extract without dup.
% y; @2 b( K5 f4 n5 L- Z' w# y - Option with 'm', Line Sep. txt file.1 P5 v) l. C0 o, l1 M8 E
- Option with 's', sorted by strref.5 G! \" V2 n  |$ J4 h4 I
- Case omitted to-txt-file, saved to tlk-file.txt
% b0 @+ L' c2 V/ ]! p$ r
2 z. \7 P5 U( `7 wDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* H0 F& l7 x) B2 J4 c# i* K

1 ]3 C+ Y' x1 [% j" y - Import string item(s); N; G9 f% Q' I1 }- s" `- N
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 K) X1 U2 y6 q# j
- Option with 'S', update a string value separately by strref
- g1 v2 ^* \# ~. p$ s3 M8 [& i - Option without 'S', update directly the shared-string (multi-reference string value)6 X1 P' g& [* J* y0 K
- Option with 'R', strings will be reconstructed, and the same strings be merged.
% i- f6 o, i7 V - Case omitted save-tlk-file, overwrite tlk-file
: [3 Q+ L9 G6 C+ ~1 c4 o7 z % V8 v6 V6 ^$ }; h) a1 R1 X
DAOTlkEdit -d source-files output-save-directory export-txt-file
+ |0 W) n1 j8 d  o
! P! F" ^5 ^, }* g5 l! [# \8 L - Remove & Export GFF3.2x embeded strings
& }9 L& |; K; [% n* ` - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"0 B- {+ U1 f, i& O
  
( D- D; F0 T% C0 P7 ~* History -------------------------------------------------- }( g, I1 J3 u) e9 o
: }; s- I3 ]2 D: y
ver. 0.20, 2010-01-19
7 q" C- J5 X& @+ B" d4 ~& b1 _/ P$ n3 a$ ~! A
- fixed. didn't found strref.* `, T2 F1 t% Q! E+ X2 r* Y8 s
- added. GFF3.2x remove & export embeded string.
3 Y% l* b4 Q  @$ }- added, Find All' t7 k5 b+ b9 ]- f. R2 P9 y
- fixed, edit text didn't changed when undo current cell
' K7 v: T) F: E" e' t+ ^- fixed, Find(F2) didn't do from start row. (v0.16 bug)' c1 F9 X3 l; l& I
- deleted, empty.tlk
5 l. ~$ j1 L; O7 N* a7 }. v) H) C0 K- G& D. E) V( t
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ O- U9 F1 i8 n0 E! m' E
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- [9 s8 ~( n4 n- a2 N& R# }# L

* h0 x6 L5 M. @# e( W: X/ x等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, }# Y2 k7 E) Q4 Z, z; {給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! S7 z( N3 \8 B$ e/ _給UTF8什麼的文本,導回就亂碼了。 ...
. q4 b3 d2 |9 i  Kblackteajing 發表於 2010-5-2 15:49

4 E- T: T1 r8 }4 u* u( ~6 E/ Y/ u- `% j  B1 S3 k" D: {! R# e
話說,我是用這個來修改 TLK 檔案的,% C) s4 k: N1 B. v. }  ^( F/ i; E* r
" V& ^2 m+ I( n3 _" ~3 e: v
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了( Y# R& x: b. w
8 ]6 |1 V) G/ T- f9 k: h+ b; ~0 |
匯出時選圖中那項,就不會是亂碼了,
2 {" V+ T4 j/ D3 c$ o- s8 K[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# @1 W: Z& y4 T. X% y3 M, X對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) K! K' K7 B% A9 r" k! [
% C- H- w4 B1 n7 Y: X) F
good software !!!
- {; k- \9 S2 dsupport, support !!!8 f- H: X3 V4 G. W
' U5 ?9 E- F, ?% N* K1 l3 o
疑問,
+ p# j6 U! m% |6 B- r在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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