奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
4 `. ?0 f' [; F& [/ ]9 Z+ _8 H8 j( p  A

0 [$ J# r' ?+ M% E! X0 K. t% T
9 g* n, V2 T- \/ ]原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2717 n+ R, V! S- ]+ x7 s3 E  _& u

, s1 U) m' ^. W' y6 TUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
; Q) S: M( D0 [% z" D9 aDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)6 i4 i& V$ m1 U& u! J( _
ver. 0.20, 2010-01-19
2 e( f$ b( I" m* ?
. p/ o; M$ c- v9 u( K1 z - DAO TLK Editing Tool
) H7 x: W! a8 f: L1 E - Can handle multi-referenced string(s)./ N% c/ ~& r+ L6 v7 ?
- Export (Tab Sep. or Line Sep. with/without dup.), P7 V6 X- `1 z5 N% m8 h
- Import (Tab Sep. or Line Sep.)
; M; k. j! c" D& Y; V+ l - Comparing tlk-files
# J0 O+ t3 h3 r8 X3 \ - Checking categories of the strings and Filtering the strings.
$ c+ N& a; @1 H0 k  # i: a0 S0 ?; w  N5 d. |
- Require .NET Framework.
- o1 K/ _* G; w' _. ?' y+ L; W0 C3 d- y1 Z7 T7 t7 F9 e
* Without command-line option, Program starts in UI Mode.
* t7 u& n+ D- E" U( U+ l) ^
5 H7 E. v- v9 s: X# i: T* Command-Line mode ---------------------------------------+ n1 v$ S" \) p; k- Y2 w4 F; v% h

" z& i& [5 \0 @7 u% H* i8 wExitcode: 0 No-Error or Succeed. else, Error Occurred' C" l) Y4 T; _# C

3 `8 M2 e2 I7 L0 i3 [Common options
/ l" Q' Y* S0 F  W4 Y7 M% v
$ }+ H5 s4 V7 f3 M& @9 l: F1 J - Option with 'Q', silent mode. doesn't display message box for error' a2 s' m& }, l" U4 C
- Option with 'X', always display message box showing exitcode
5 U5 I1 F7 P9 M* y" z/ x) Q" f, y - Option with 'Z', logging off5 }0 N8 L, c8 a: ~+ U* G
8 A" E3 c, [- h8 M7 J% p2 L
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 F) y0 G! M7 M$ {. R5 l6 u; g6 M" ]( O: T8 _/ b3 C
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ w5 f3 [$ R7 {; n
  @' k: c0 F8 d9 G0 {3 e
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
$ V/ G; ^" T$ }' b$ k, G* `1 c3 P& F# O  t
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 7 f2 D- z$ O4 P, d0 F
/ Y0 [. i- R' S
DAOTlkEdit -diff[m] a.txt b.txt
) c2 ]; q& K' C5 h, u
/ M- u2 F3 G2 t) _ - 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>; ^" [% k* s! ^" }
- Case option without 'm' (-diff), Tab Sep. txt file.
" n5 g) ?0 K/ l, D) k1 ^# m, i - Case option with 'm' (-diffm), Line Sep. txt file.
8 k% d1 t* P' x7 I; V' V4 J/ B  W: x; Z: z( f4 e2 C
DAOTlkEdit -e[m] from-tlk-file [to-txt-file], L$ C3 m) j( [6 D( a1 r/ C

  \7 R' b# x, a) O - Export string item(s)5 t7 I3 I3 G: \' t
- Option with 'u', extract without dup.
) C  `6 \) \- r* Z  Y- c - Option with 'm', Line Sep. txt file.9 s' U& Y' Y) a* Q$ t
- Option with 's', sorted by strref.9 W6 B5 o; `1 @( N! l) }; P
- Case omitted to-txt-file, saved to tlk-file.txt
1 ]% O/ M. z6 [1 Q8 B8 ~  n
$ v9 S9 t! ^7 \  ^; s( }2 z  IDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 k& M2 X3 Z; e

0 e1 w5 f* R) ~' h/ G0 Q; v( K  ` - Import string item(s), x4 n0 b1 Y" E0 X
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" i4 y+ Z4 q# V+ n2 P% u4 f
- Option with 'S', update a string value separately by strref
$ ?8 r3 c; p6 ~. r; _$ d$ B( w - Option without 'S', update directly the shared-string (multi-reference string value)
( J: {0 c5 F/ X2 h - Option with 'R', strings will be reconstructed, and the same strings be merged.# O7 ^) x; a" K( F7 a, b) Y
- Case omitted save-tlk-file, overwrite tlk-file
, a$ M8 w) S- X3 i; h' }- N % b, a- @8 z+ @+ F
DAOTlkEdit -d source-files output-save-directory export-txt-file( ^9 [  J  t. _9 z# s' H3 S- ]

! p# k& G- x/ |6 E - Remove & Export GFF3.2x embeded strings
, |6 J8 d) s: c% d( u& [* e+ q0 U - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"+ Q: j. s- K9 j( K& h9 j
  - ~9 C5 Q8 ~% @/ `
* History -------------------------------------------------
/ y+ X) X& U( a, k
6 }* J' J6 E) }3 N+ |; kver. 0.20, 2010-01-19. H" r( Q) {/ j7 k  K
1 q/ ^: n& w% Z7 }( \, \+ w/ W
- fixed. didn't found strref.6 t% w( |6 w! ~, d4 {4 J3 X
- added. GFF3.2x remove & export embeded string.
5 S- N  ?  A$ \, Z! n& B- added, Find All* K3 f5 ^9 \( [2 p) G
- fixed, edit text didn't changed when undo current cell
' E+ k$ i* A  a8 _+ r- fixed, Find(F2) didn't do from start row. (v0.16 bug)8 S) q- W5 s: ?! S( L5 Y+ j) `4 p3 p5 N
- deleted, empty.tlk; r5 N! j5 G8 w- k& e/ T! ~' W( z/ E

  x; a) `9 y- a1 }[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 M/ }0 c  L" j5 b, S如果有支援字典檔的話,那翻譯、校正起來就方便多了。: q! U0 C7 g4 P8 T7 g
3 j, t6 ^5 H+ p; {/ m7 v# \
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  d9 R' X; a. Y. D5 P給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼2 E+ ]( w/ @; E7 d. _. C
給UTF8什麼的文本,導回就亂碼了。 ...& |7 F; o7 l, Y9 X2 E) d
blackteajing 發表於 2010-5-2 15:49

0 N9 X# j( w& V3 G9 D$ }" p* _! g! i
話說,我是用這個來修改 TLK 檔案的,
. W, T; B+ b+ x7 A
$ j& }: j2 J; S也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
0 q. o( k/ B& ?% e) [  r9 b7 L% @% F6 h8 Z/ ~8 `$ ~5 {
匯出時選圖中那項,就不會是亂碼了,
" X7 T- q" J0 N% W/ W* D[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
/ V3 a# D% `/ L9 j- D4 I) p- {! m" g& h對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 7 x* b. G# F: e3 p6 L- i

$ ]+ D( O0 j- x/ Xgood software !!! ! [3 f1 n3 R. S- N
support, support !!!
9 g8 x- H4 ?% ~  J7 p) Y+ B+ M8 d, ]6 A7 J: |1 y3 ~
疑問,5 v0 `; Q$ p& w
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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