奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) `3 U' |) O% d. Z) e. d

; q0 L# r' C- O & G, E7 h! |+ K

  e8 p: v# B( j8 P原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2719 _! S) J& o6 s) ]/ h

1 D! M/ y; c3 uUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                : K" t+ ?# G) U, v
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ }/ H1 b5 Z2 T2 C# [) @: c: J ver. 0.20, 2010-01-19
6 v7 k1 \, t, `3 @- h5 d7 \( V9 X# n# I/ H4 D
- DAO TLK Editing Tool& q& F* j7 j7 G8 x4 i
- Can handle multi-referenced string(s)./ _3 W+ |$ o: |& a+ n1 ^* k
- Export (Tab Sep. or Line Sep. with/without dup.)
5 ]8 D( F$ J2 ]8 P - Import (Tab Sep. or Line Sep.)
8 X9 q0 m! y. b$ J, Q  U+ T$ C - Comparing tlk-files
  `- K+ J) [6 ?# r% ^0 `' c) W1 k - Checking categories of the strings and Filtering the strings.9 o  y1 H' w- s8 e- E! _! H1 u
  9 _4 N% {  l( E. _
- Require .NET Framework.$ f( d  D2 x( z- d2 z  r

+ f+ k( d" x1 a; U9 f! o# `# b* Without command-line option, Program starts in UI Mode.
5 X. W* E* k& F/ d( ^* B0 {" B9 L/ N$ i; ?+ c9 d% m+ U
* Command-Line mode ---------------------------------------
" s5 w8 N! v* G; Z* \! A
- O& k7 w. Y5 A7 O5 [- C2 b1 kExitcode: 0 No-Error or Succeed. else, Error Occurred
3 z) ?, Z( y* S1 [4 o4 |
. O- @: Y$ h+ l2 W  J" iCommon options
) ~, F0 C- D' r$ H0 s! a' x  `0 E- @4 A- {, ^
- Option with 'Q', silent mode. doesn't display message box for error
# L  M7 K7 K# X  R% o - Option with 'X', always display message box showing exitcode! g0 ^! t+ U" N! d' ]7 Q5 i
- Option with 'Z', logging off2 K8 X6 Q+ M% z: ]6 r( [; j

1 q% t) C' ]% Z4 |7 w% |; JDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 \- C2 |; Q- v" {2 L/ _  w  p8 g, i8 M8 v
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; x+ N% T3 \0 H# ?5 @
$ H3 P1 k& x- l3 ZDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt% q9 r# J* F4 H5 h6 B; D# M, v/ `0 B
. U2 K# G5 ~: V. h& s2 Z9 }' K
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
0 a# W+ r' {5 \1 n  ^' E5 ^, N1 P; e! b
DAOTlkEdit -diff[m] a.txt b.txt; H/ r. G8 t7 u& z+ @, x3 O
8 |) e: R: ?9 E  n2 ~8 O; I
- 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>- m( z3 S7 r4 W1 w& X3 c! e
- Case option without 'm' (-diff), Tab Sep. txt file.2 w* e3 |4 E6 S/ Q/ y, Q. p
- Case option with 'm' (-diffm), Line Sep. txt file.
. X7 ^# d4 b  o( @- U. `
& ]& |( E. W+ g" SDAOTlkEdit -e[m] from-tlk-file [to-txt-file]; I5 `( o! m+ S8 F# t$ @6 ?

$ G& ~. c3 L+ S6 F: W1 w - Export string item(s)
$ d; `$ D* a0 { - Option with 'u', extract without dup.$ L' K% t% F6 E  S* i+ w" U
- Option with 'm', Line Sep. txt file.% U# Y& X, z6 U# Q+ {5 V
- Option with 's', sorted by strref.
" q7 @& n* V, [( \! J - Case omitted to-txt-file, saved to tlk-file.txt' Y& B! j7 H& P; n
  W( l, V, U: \- Z6 q% u4 i# M
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]3 `9 S4 H; ~" h( s* G% Y  T8 f

# B8 v" u* `- j# h9 c1 c3 x% | - Import string item(s)
( J4 g& a; h9 g+ G, ]) k - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& c$ c- G6 y" q1 P7 [' z
- Option with 'S', update a string value separately by strref
) l* E4 ~: K! R& y$ f- E- C1 F - Option without 'S', update directly the shared-string (multi-reference string value)
" j' ^) J! u5 U$ F - Option with 'R', strings will be reconstructed, and the same strings be merged.
) h9 M0 X/ f1 p- m3 s' ~0 V' Z0 X - Case omitted save-tlk-file, overwrite tlk-file; R- ~/ ~4 C; P
. Y4 e* y0 F% }0 w* O; f
DAOTlkEdit -d source-files output-save-directory export-txt-file* Q/ b+ U* \0 n) R1 Q
% v$ ]" C0 g( F! m
- Remove & Export GFF3.2x embeded strings
2 z* e2 I# [5 u) r3 h+ a* U+ h - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
$ _, H4 x' d+ a7 ^5 ^  
8 e, m- k' g8 p* History -------------------------------------------------+ Y) W% ~! O7 j  F1 i/ o

# x% v1 C) e0 \% Y9 `ver. 0.20, 2010-01-19
; m$ k# P1 e" f" _, ?& c* N! c) V- E0 i  d$ G, F1 F5 G
- fixed. didn't found strref.& M4 y# h: N1 W+ J8 x9 ~
- added. GFF3.2x remove & export embeded string.4 I" F0 l( J' q/ U6 W
- added, Find All
# e: s8 ]* ]7 i5 A9 d! ?# W9 _  ]- fixed, edit text didn't changed when undo current cell
* L$ y1 \% |% ~3 r' ]3 y- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, M" h7 g. D! Y* q6 J- deleted, empty.tlk
9 q+ {3 T+ n7 ?
- R# d% x/ U" a[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 o) T* l# k- k; I9 w如果有支援字典檔的話,那翻譯、校正起來就方便多了。% n: e# R; X1 V. _

7 X: c7 Q+ v, q5 s等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' t  n$ ^- {' z+ o  [: I% u
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" V5 s$ R: u5 t  M  K) u, o
給UTF8什麼的文本,導回就亂碼了。 ...6 A) {5 L: m) E( C9 E! d  }
blackteajing 發表於 2010-5-2 15:49
% g' h: V, V: l) J; e

0 t. s( _- A+ M; o2 m1 I" ^, |8 ~話說,我是用這個來修改 TLK 檔案的,
3 v& ?6 [0 X0 z8 i; S2 G8 Q! j6 J$ ]1 i9 J; I& H
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
  @0 f# j$ r0 T( F8 ^: j/ b/ ^2 K- l6 v4 V! i
匯出時選圖中那項,就不會是亂碼了,* V/ K3 F" D6 k6 @! c- C0 _! b* N
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?1 R# O8 U/ P' K$ f% d6 [
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) E# ?1 P* \6 _: F5 u- a% l1 ?2 c& `2 `

3 I2 W, h4 ]; e: X3 N! ?& X: sgood software !!!
; `+ ~1 V& m. v; zsupport, support !!!1 B9 {$ I& U1 z" P) _, c1 G' E

  T- ?' u6 i+ p. F疑問,
7 L7 ~* J; Z* `8 U; Q) c在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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