奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用, s" l' R, `+ {/ H: b4 B/ ~
6 [: |% A5 q8 H( o1 v+ I; y; H8 b
! [5 T, Y4 t( `8 T" K) ]6 M

' S+ |$ @+ N  V! j0 `0 D, y3 T原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* n9 n9 h) ]" J  U' h/ u3 v8 U7 o3 T2 W4 z# h
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
- p- p+ Y! h5 b  GDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): T6 }% ^, |# o. R
ver. 0.20, 2010-01-19
% S9 H/ K) R: _
# B& i) r; ^; O5 Q6 p1 k& N! @ - DAO TLK Editing Tool4 H* d0 p' [( E
- Can handle multi-referenced string(s).9 Y8 q4 Y) E3 t0 H3 M! l% o+ e
- Export (Tab Sep. or Line Sep. with/without dup.)
) z; x2 |5 F) @( Y5 E - Import (Tab Sep. or Line Sep.)
* Z- X* F& J8 e - Comparing tlk-files
( C# d/ @  t# f# b) q7 m - Checking categories of the strings and Filtering the strings.
# P3 j# B$ C# M3 S8 t" }9 U1 t  8 p, R5 o0 o  m% c6 S3 }1 r, }, P
- Require .NET Framework.
! |* Q7 i# U* A6 x3 `/ D
' s1 L( o; G* K" F7 X5 V* Without command-line option, Program starts in UI Mode.
" R8 N6 a6 n+ r2 b
6 ^* [0 F% p6 Z5 @  H7 R* Command-Line mode ---------------------------------------  o+ g8 \$ R3 _- b  d

4 Z* f4 _8 D! N5 U9 L2 mExitcode: 0 No-Error or Succeed. else, Error Occurred
/ h- a; E% V# f7 u- [: B9 g- N! i% D$ T* z; Y1 L5 y5 f. h) K" W" n7 h
Common options% k8 P/ h3 |& `- y6 T/ l

* j& j. T1 h) Q) u# [ - Option with 'Q', silent mode. doesn't display message box for error. l% a: y" l! s* i- k
- Option with 'X', always display message box showing exitcode4 f6 n* d1 M$ v1 t2 e$ @, C
- Option with 'Z', logging off$ o+ P$ T) N, s" f

( f( p. p/ h3 W2 w9 s& TDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
& y1 }2 w. E* O, G  Q8 W/ Q! m
/ ~' z2 K, D7 N$ u. @) P" D - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
1 a5 J: V6 U. a* ^. m) Y
' I0 G* e. N1 G* G! H( O, e2 ^6 XDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 M# @/ p8 z$ \& c/ W( {
1 ^. `% R. h: Q2 g; V  Q* N3 g
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) o# d* p* M- Q% X4 ^" [
+ \$ u, |. A  _+ h( L1 {9 RDAOTlkEdit -diff[m] a.txt b.txt4 e9 a6 k! N2 h; y. [2 P! t! f! |* p. g5 Y
- Q- q2 w7 I3 P# U% x' K
- 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>
7 h. B/ P6 W$ u) B/ E7 i - Case option without 'm' (-diff), Tab Sep. txt file.
$ j+ N, o4 ?2 w7 I; i - Case option with 'm' (-diffm), Line Sep. txt file.2 j8 k4 S+ b8 |% ?$ P
2 Z5 u6 W9 I/ t7 G, x
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' q, E& a! c3 c* B
2 |* _* L, e0 k - Export string item(s)
% d$ {  y5 l: R& i+ d( z% M - Option with 'u', extract without dup.2 a& m$ U8 y# e4 q) u1 c$ D
- Option with 'm', Line Sep. txt file.' o9 j8 `3 _4 h
- Option with 's', sorted by strref.
: A5 c) a# G7 b- _: N( O* X - Case omitted to-txt-file, saved to tlk-file.txt
- H9 z- n/ I  D# J; a" b& ^0 a3 A1 `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
5 D" p& @0 W+ e4 l2 {; L  M: W. v: b, R( I4 ^% n1 j5 M
- Import string item(s)
, m" I: ]/ F0 {. u% i - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"8 [+ I7 ?! P/ L! S: N  p4 C( N
- Option with 'S', update a string value separately by strref
" `" i2 y3 b6 W& W! m - Option without 'S', update directly the shared-string (multi-reference string value)
/ h; ]! h0 u6 R( m - Option with 'R', strings will be reconstructed, and the same strings be merged.
" q$ D8 g- @# s6 i/ K - Case omitted save-tlk-file, overwrite tlk-file
  `% o% t$ F" Q! y+ t  ?- W% Q 7 _1 B& L( I' c7 D4 S- r/ ]$ A
DAOTlkEdit -d source-files output-save-directory export-txt-file
4 A" f' ^$ |2 ^
+ I+ L/ c5 B% p  R% c - Remove & Export GFF3.2x embeded strings
# B9 C; o0 q% G* X) C - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf": N" M4 d2 c8 ]0 p
  ( Y" t" S: N" E
* History -------------------------------------------------, K. o& B* d' z( `1 |

' c& L% k2 N3 _ver. 0.20, 2010-01-19' u. Y! s- f; ~& Z* c( K; X* d, ?7 T

' W7 @) B" k( ]3 ~7 U. T+ D- fixed. didn't found strref.
* n# ~0 i/ G+ J! t5 h9 ]- added. GFF3.2x remove & export embeded string.3 Q1 D& r0 C# v7 g
- added, Find All
5 l- w! [4 m4 G/ A2 J. F- fixed, edit text didn't changed when undo current cell0 o$ u1 D0 ^, c# u" X0 b3 r: r
- fixed, Find(F2) didn't do from start row. (v0.16 bug)$ T& k. w: o) m  G
- deleted, empty.tlk, ]$ s+ w( p" ?0 F  [& i

  n- n2 J  F! k/ p2 v+ E[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
& Z5 ~1 Z# T/ d1 F. j3 n% H, z9 U4 n如果有支援字典檔的話,那翻譯、校正起來就方便多了。
$ }  `- t' h# X+ `9 s7 }5 Q$ b# Z0 Q" ]% g4 s; c" I5 x  I0 H
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' T, E0 l& ^. Z, P8 `0 T) Y給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ h$ l+ j+ G; N給UTF8什麼的文本,導回就亂碼了。 ...
2 B3 j8 L1 V2 M7 ?  R& qblackteajing 發表於 2010-5-2 15:49

0 E; A3 @0 \6 }, v: _6 g2 o% F
! L* M6 y* h( ~: r) ^& E話說,我是用這個來修改 TLK 檔案的,$ j$ Z! ]$ m& F$ c' v8 f* s( x

9 m2 e0 T4 {& A8 i. a% l  C* U; }也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了  u8 Y$ ~4 j5 _, u' i3 R
. X  K/ J! i7 Y& X6 U
匯出時選圖中那項,就不會是亂碼了,
2 `6 L/ N" t0 t* m0 ?$ r! p: L[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) }' D' C2 {! ~1 z! L2 U
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
; r! R; {# ^; k' ^4 a  `1 c
/ Y! `! e1 B: n4 s# tgood software !!! 1 x2 X8 w+ Y' ~8 w4 i: ]
support, support !!!
9 `0 q7 a5 d' N! D6 b0 ?. r4 ~+ f9 I7 `( R* w; J# u1 C
疑問,7 b" f' y; D- M* B  G1 L6 Y" Z- ?
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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