奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
: Y2 o! K: L5 W* n7 b* s' t! E/ \# M1 E& h3 e* m' K9 }

$ r  r$ L6 l# l) x9 A2 i% z% h* ]5 S
# f2 B8 d+ H/ A# S! [% Y原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
7 @/ B! e% e& Y( |; L  a/ A3 [3 B3 }8 f" M/ O
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                + Y  l" N/ E/ ^3 a5 }7 |
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 l. z/ G) P: I, w# w& S ver. 0.20, 2010-01-192 y4 r: G% C. Y: I  n
, ]' ]( J5 w' m7 `+ f; O/ [- j4 f
- DAO TLK Editing Tool
0 h7 R# x/ Z% |' Y - Can handle multi-referenced string(s).
% b. y$ Y5 Z, U - Export (Tab Sep. or Line Sep. with/without dup.)
/ h; H) ~+ v9 @! o, Q - Import (Tab Sep. or Line Sep.)9 _  s& D; j( H
- Comparing tlk-files, ~6 f6 D) }, e1 B
- Checking categories of the strings and Filtering the strings.
5 g$ d5 c- k! a5 K  
6 d+ S" ^+ O# a9 H - Require .NET Framework., @3 [0 Z5 @9 c

3 U# \( w& N' v* Without command-line option, Program starts in UI Mode.+ z( o4 ]9 {4 @  x

5 @2 V7 G% ]$ b* ?4 w* Command-Line mode ---------------------------------------
0 b! L9 E1 t  _: [0 I4 D& V* P: G  |4 i( i
Exitcode: 0 No-Error or Succeed. else, Error Occurred
7 ~  a4 _* t+ C3 m  q$ G4 F% [" }0 G7 f3 V  Y6 I# A
Common options
$ V4 s  n( X1 R0 `3 v7 |8 V1 j% A$ p; ]0 |
- Option with 'Q', silent mode. doesn't display message box for error
# e1 I* ~8 O6 ?" F7 W& f/ S - Option with 'X', always display message box showing exitcode; W$ O. A" A& J6 R% E5 F$ m! ?
- Option with 'Z', logging off
( z: I; ?' q( c$ r2 B  X
" A+ ^  Q. T0 ~, oDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
9 G3 X9 s) Z, D& O
4 b. w2 r2 S* i' E - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) C$ i6 m4 K5 S9 q' @6 b8 W! e
  s1 z8 h# u. n' M$ O
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt+ [3 A/ \# Q4 O! y' Q- f; d/ f5 K
7 v; S" \, a: F$ |7 @* N
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( v. n. O3 q( Z6 l5 ^3 S# \3 I
. ^0 t) Z, H( z: t7 Q9 @+ h- E% UDAOTlkEdit -diff[m] a.txt b.txt
# U: L7 {4 n7 w6 s& V4 M0 a- L; x6 `+ _+ _) M# D/ P# m( n  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>
8 g# z8 F2 e8 I' q9 p* ^ - Case option without 'm' (-diff), Tab Sep. txt file.' J$ s# k6 u0 i# o
- Case option with 'm' (-diffm), Line Sep. txt file.
- s8 l% \: W1 j7 g* h& H7 c( m* C: ?1 w- y2 ]  ^: g
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
, w0 {% t9 Z- |6 }* Y# u1 C
! |1 ^) a% A( m4 p! H+ N - Export string item(s)
- p  w! d: |3 |. ]+ D - Option with 'u', extract without dup.
# W6 ?) ?# A6 ~" m3 y5 m7 J - Option with 'm', Line Sep. txt file.
' J  S( ^( [" o0 s - Option with 's', sorted by strref.6 |1 @2 f' A' j
- Case omitted to-txt-file, saved to tlk-file.txt
3 R: c! r$ r. c4 T" V4 ]/ E0 x% T* i, a% [9 B6 \# r
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
, Y! j: ?& Y5 h, t% L! f4 _! M7 g' t1 Z" S9 O2 t
- Import string item(s)
) l4 F: g* x/ X( v - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"9 Z# f+ D6 ?; G
- Option with 'S', update a string value separately by strref
7 B" E7 G' V, X- O - Option without 'S', update directly the shared-string (multi-reference string value)6 n/ f; W! ]. y4 e1 F" {2 K6 {; V' Z
- Option with 'R', strings will be reconstructed, and the same strings be merged.% ^! _# |3 O5 E9 y
- Case omitted save-tlk-file, overwrite tlk-file, M9 @! ?- G1 @) o2 O& @; x/ \* q
8 u1 P! ?: B  M" A0 l
DAOTlkEdit -d source-files output-save-directory export-txt-file
% `: i9 ]- b# O
7 I6 j6 W$ h! y) k8 k4 K0 S - Remove & Export GFF3.2x embeded strings5 I6 b0 Z* E8 B9 V& [3 _
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
  M" y6 F) g7 E/ p  
1 V& s3 Z4 Z$ P* O: ?* History -------------------------------------------------
6 s5 n) ]: v4 ~8 ~4 Q
, P  C+ Q; y& gver. 0.20, 2010-01-19
3 ^  b8 ]* W. s- n4 U3 Y0 o' p( u: }+ F4 s0 H1 L" h& B
- fixed. didn't found strref.
* q' j( L  i1 @( w- added. GFF3.2x remove & export embeded string." d$ S! ?* S$ W) `3 E5 u# U
- added, Find All
; G$ h7 @  B6 @0 \- fixed, edit text didn't changed when undo current cell
+ M$ Y# w  U/ N) O1 |3 h+ J& M3 A- fixed, Find(F2) didn't do from start row. (v0.16 bug)
; Y( B5 ]4 x% f+ E) j9 h- S. _# N- deleted, empty.tlk
7 \$ R& Y9 W8 k4 }$ A9 ~5 o
0 t* k6 V7 q9 W+ n3 k1 ?; W) B( a' E[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 z) D+ E# \9 @9 i/ v' y6 a9 M如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" t; G4 ]8 ?  n" ?6 l# d- D( {( {0 E7 ?
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ P( W' \; x$ Y3 l% z9 @  C# a
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 X3 h* c0 Y* P3 i. w給UTF8什麼的文本,導回就亂碼了。 ...' {* K* n6 ~: n2 G+ F
blackteajing 發表於 2010-5-2 15:49

& ~) p( L0 Z6 L) a. M1 A" l- o6 V0 e& E) U
話說,我是用這個來修改 TLK 檔案的,6 k" t3 ~' h' Z
0 a, I8 o6 T: P7 Y* W1 }$ t
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
, w- t9 s5 R+ @
! U% R4 P; O) V* h3 G匯出時選圖中那項,就不會是亂碼了,$ e8 A/ u0 z5 S
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. }3 D: Q: o3 k3 J5 J對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) ~, k! u9 n8 f5 v2 f# a7 s7 \2 w$ d

  y9 v0 g# X4 E4 Y7 N) {: X' `good software !!!
! a! x* ]/ M, T4 nsupport, support !!!; p5 j& w7 _* X
1 T3 q& `0 a! N8 C6 g
疑問,6 D7 x: K* x- o4 J5 _1 _" L1 ~
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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