奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ T: f+ M. [+ j+ G9 S" }
% ~- @4 ?$ t. \, \2 c3 w$ y , D7 V3 K& o  c) k" a' F2 }
  j. U2 E8 s" |5 E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
8 x( l7 k: @1 @- A+ _7 x% y4 ~: t
! S6 N8 X& q: g' E- u8 wUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
' m9 |9 j( Z" a% F' |# {9 Y8 zDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)' O. m  R8 `$ U
ver. 0.20, 2010-01-19
7 b. i( Q% ^# E2 {) [+ j; W. M, P% S2 z. c
- DAO TLK Editing Tool& Y% i7 E3 F. X! k5 @
- Can handle multi-referenced string(s).0 y) g) y8 D+ m
- Export (Tab Sep. or Line Sep. with/without dup.)
) b! _. X9 s, _% l/ u5 O - Import (Tab Sep. or Line Sep.)
# b: H! C4 d  }! W) l/ X# | - Comparing tlk-files
  B# \) Y6 B5 @' d% V  S - Checking categories of the strings and Filtering the strings.
% y, }0 J6 S& m' m  5 ^& O% ~! d) L* N7 ~
- Require .NET Framework.3 M# Z; L$ P; a  z5 |
7 ?8 I4 }. r( Y
* Without command-line option, Program starts in UI Mode.
+ B$ U7 P1 y7 Y) r' t& T, Q! _' B/ Z) [6 p3 M' K( K3 N: p
* Command-Line mode ---------------------------------------
" T: v' J; Q2 w" ]) [* }& J7 @
: d9 R" H5 l! t% }6 t" yExitcode: 0 No-Error or Succeed. else, Error Occurred
' T2 H+ C0 g7 ^0 s: C0 ?) j- F. s; `/ ?5 V! I0 P, t5 _5 q
Common options
. `$ Y* n) p- u9 n4 n- w! h
$ U- G. X  [+ V5 e- N3 n - Option with 'Q', silent mode. doesn't display message box for error8 `+ u+ |9 y! g; S3 t: Z) r2 C
- Option with 'X', always display message box showing exitcode
" c: P8 S. j5 W& I" o( }( m/ g - Option with 'Z', logging off
) F7 e5 C9 C- H( f+ w5 ]0 x* Y1 P; K0 E/ b( T4 `. a
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 x% |+ ~: @/ P; B  J8 z

! v# s# p+ p% Z$ F - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 z5 ~1 ?& v, n! h
2 \. Z& k+ s4 c$ m" A
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt! j2 ^1 v" H9 k( _: s
8 L1 d0 ^5 g- p, z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 Q/ G3 [) `5 A  i( i1 ~

2 a) f" B) J# {: N0 {- t) S2 I  dDAOTlkEdit -diff[m] a.txt b.txt" M% u) g4 f5 E6 \# ]/ u4 D) z
* D% d5 [1 h2 T" X9 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>
/ b% S% \; A3 |3 v$ e - Case option without 'm' (-diff), Tab Sep. txt file.
  }( W9 D8 _6 @! e; I7 K' m/ I - Case option with 'm' (-diffm), Line Sep. txt file.' ^( K8 m! ?: V% W
& \% E" D% ^) |3 A, i# I! Z
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]" |, L. n8 h* F; r, G

# i* b1 ]% ~  ? - Export string item(s)+ F4 ^8 W2 ^0 I3 K$ r  z, F, ^
- Option with 'u', extract without dup.
, `0 y+ Z/ ]+ U" c; W5 s/ [ - Option with 'm', Line Sep. txt file.
& I" B" f) w. M# t9 p  v7 p - Option with 's', sorted by strref.
1 A9 Q6 A& D- I+ B5 D' b! @% x - Case omitted to-txt-file, saved to tlk-file.txt; M7 @: D. V) Z
& f" ~9 e9 @. H* t
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
$ j+ ^/ `% S" p" K1 |$ ]7 k5 U4 T" _7 }+ V/ {
- Import string item(s)
2 k- l( O) k8 U4 S - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") }4 T& |3 _, @2 \0 q
- Option with 'S', update a string value separately by strref( o) c1 j( d: H# [( K9 t2 z' h
- Option without 'S', update directly the shared-string (multi-reference string value)0 B/ _; _/ K; ]$ s
- Option with 'R', strings will be reconstructed, and the same strings be merged.9 n9 x' V0 S- @2 _
- Case omitted save-tlk-file, overwrite tlk-file) O9 p; a5 a. j7 L; ?. l' I$ n7 t
  |) l4 o+ X+ e+ j% K0 ^% ?$ N' j2 k
DAOTlkEdit -d source-files output-save-directory export-txt-file+ D5 ~5 n0 G( O% h

: Y5 s3 }$ j! V1 ? - Remove & Export GFF3.2x embeded strings
- H8 M7 O* c0 h9 c - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"9 I" R8 t( T! W; Z5 k  {$ S
  3 e4 P( N, O$ L1 Q
* History -------------------------------------------------% N" G+ ]) K" U4 c! U6 }4 ?$ _

9 M6 u2 T: T, l  z& m0 Fver. 0.20, 2010-01-191 x, |; d3 g" v" L
7 c! q7 l+ ^) M5 n# V9 O
- fixed. didn't found strref.
* P2 E! Y$ [+ h( W8 g6 S5 g- added. GFF3.2x remove & export embeded string.
. M4 Z# M* V- x& n* p/ w- added, Find All
  B3 [$ Z: i7 C9 f& D  }- fixed, edit text didn't changed when undo current cell# E4 o$ e' m8 W# H7 k" s
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
% I& J  r  I5 V- deleted, empty.tlk# G( `9 L5 `4 r/ c
" N; i7 c. l9 e' h/ h& I- @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
* p% H4 d5 Z# O! _0 c如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ M3 E  ^$ |4 y5 d$ ~) P& v
. k- O& A& f- \2 J6 U: ^3 B等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ H/ D/ n; e4 f# x5 b/ j' {給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  Q8 ]) {" w8 c0 b3 a7 v給UTF8什麼的文本,導回就亂碼了。 ...
: I" L: V) t5 C9 `; {! Mblackteajing 發表於 2010-5-2 15:49
& V: ^$ l7 }& ~" T

3 M! z! G# N; h' j7 K話說,我是用這個來修改 TLK 檔案的,
% m8 `9 o7 c2 S7 g; E) p* j+ U9 g
1 V; J7 a* N7 {$ o& Q0 @7 C也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
, A! V7 F+ X8 q" ?8 {& c$ t  T4 O9 P6 |% k
匯出時選圖中那項,就不會是亂碼了,
1 f5 _: K/ {' [3 }6 _$ z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?1 W: ]" f/ i* l7 k( f+ B
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# G0 K4 m2 E* d9 |' `  N0 f0 S6 v2 h! ?: K9 R+ S$ g" F, n
good software !!! 9 V# ?& d9 G$ W# ]7 x
support, support !!!  o9 a/ w" n) f+ z

- p3 @5 L5 c8 U4 R' f( F5 `' b0 [疑問,5 K, s6 w1 k4 a  h( A2 t" e
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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