奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用& C. R  F; a& d- H; S" f% I
$ ~: r0 K8 Y+ i. E5 p$ A

! Q4 _" M2 ^: p" `  E9 d# ~
2 Q  I% g' O; m6 F$ j; E! t, X4 Z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
! G& q! l" W4 @" t- q5 T( R- O. O
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
# S6 s4 m7 c" U# ]1 M" L% UDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
. T; P/ \, p, {" a: \7 V- C% G ver. 0.20, 2010-01-19
4 C, g$ z% y" N, w
. T' `8 V  M4 @& G: G+ ^ - DAO TLK Editing Tool  d4 L6 _9 ]( d: X
- Can handle multi-referenced string(s).
7 w. B9 X6 P& @" v. A - Export (Tab Sep. or Line Sep. with/without dup.)& A0 q. X  z( z4 Z* y5 j
- Import (Tab Sep. or Line Sep.)
& h5 ]+ e  ?; v- o, b! v - Comparing tlk-files5 r: o2 h% L; a$ ]1 S) v
- Checking categories of the strings and Filtering the strings.
+ B: T1 p* @1 I9 ?- \  l3 ]) {  S3 U  
5 O/ _$ f3 V, ~/ b. x - Require .NET Framework.
/ {9 S, o8 ]4 A/ v+ n" G6 p
$ p- H! G6 c% e$ y1 ]( H4 D$ u* Without command-line option, Program starts in UI Mode.( d. f( C# @) s# X3 U# N2 B

- g& l9 f1 G/ b( N- R/ t* Command-Line mode ---------------------------------------( T! ?% ~) {  M9 Y9 Y) S/ x

# e0 M, M# f7 @8 m. t8 ZExitcode: 0 No-Error or Succeed. else, Error Occurred
4 B& {$ m' E5 F& W4 B5 P, r. d, E- @  Z. X
Common options5 F5 F5 ]* \' J' u: [
8 Z" W4 ?# k9 @
- Option with 'Q', silent mode. doesn't display message box for error9 i0 ~$ w9 v) @9 T! `* H' w$ k9 H
- Option with 'X', always display message box showing exitcode
- P9 S' d& W+ E+ O3 P7 U - Option with 'Z', logging off; l  d5 g& ~' @! l0 i! i& k1 [" D+ c
$ i, e+ d! H* I5 K8 h
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 S) K7 D0 ^" n+ d
6 u2 |) C( W7 E5 U/ J9 o5 |3 u6 c - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
' {* X4 _4 o. `9 ^
) h0 F. g- P" ]; V6 ?' o# PDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
- n0 [/ G. x9 @! [3 V2 u2 Q/ a$ j+ |
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
* l2 }5 o/ i+ W! z6 h7 B6 u) n
6 V% y$ \3 \! ~* ?$ \- b2 N2 FDAOTlkEdit -diff[m] a.txt b.txt
. N' u* Q- C3 u: t" d* k/ R9 Y0 J, ~/ o
- 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>
! @0 A5 x# b3 U: y - Case option without 'm' (-diff), Tab Sep. txt file.3 x) k2 ?4 J1 u( q# B$ ]
- Case option with 'm' (-diffm), Line Sep. txt file.7 D. t; D9 ~9 B" b. P

8 C* ~9 P0 s* y/ t+ [7 o  ]( |DAOTlkEdit -e[m] from-tlk-file [to-txt-file]4 g. @7 F" L/ J' v. o0 b
1 i" _6 y! w) ^
- Export string item(s)
6 |& ~) f  p) o - Option with 'u', extract without dup.* l/ k/ z% R  h$ E* M3 ~, x
- Option with 'm', Line Sep. txt file., G/ Q* v( j! n! F/ ?- x
- Option with 's', sorted by strref.
7 R8 @$ g$ ]* S3 N0 x3 D. T - Case omitted to-txt-file, saved to tlk-file.txt
$ t2 ^2 R- a( q8 V
* |/ d3 J) u  n# ~; W0 R7 h( \DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]1 _* ~, d: F+ D0 K8 R7 Q" m. P0 P- H

# F5 x/ G" v  E+ Q# m: }4 W" \0 m4 S' ~ - Import string item(s)
& b" f# h5 R& v9 Z- } - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": v. B6 \2 M3 x6 v0 |, P2 z( h$ b
- Option with 'S', update a string value separately by strref. V& _' r& n! q
- Option without 'S', update directly the shared-string (multi-reference string value)
7 q* s) w: A: x/ w - Option with 'R', strings will be reconstructed, and the same strings be merged.) h7 z1 O- F; g* Z( Z
- Case omitted save-tlk-file, overwrite tlk-file
/ `( r9 U" a2 X
5 O) d  {, f2 {- H9 KDAOTlkEdit -d source-files output-save-directory export-txt-file9 X9 @- v9 C. j4 w
3 c) ^* z+ p4 D6 O9 t
- Remove & Export GFF3.2x embeded strings
  l) a# A% [7 t& f2 x3 ]- x - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"& t; K& {( T% j$ J( t9 L. E
  
4 T! R. M+ N: d4 L" f* History -------------------------------------------------
3 R! X- X  A$ l+ N, d: x
3 J8 j' i% }* W' X5 l, Wver. 0.20, 2010-01-19/ n1 |4 M2 @% v: v% \) d& c7 u

; ]# _; e7 k+ L! O: m9 c: }- fixed. didn't found strref.9 a5 q, G" [, V! v' U; t1 |
- added. GFF3.2x remove & export embeded string.& N  B* }. q, }$ V' J
- added, Find All8 h" W; X( u, B0 t
- fixed, edit text didn't changed when undo current cell3 o( p7 t+ L1 n' e5 a& T
- fixed, Find(F2) didn't do from start row. (v0.16 bug)  `8 d  h7 Y. m1 H: W: e
- deleted, empty.tlk, B9 U* q/ k" X1 V  y0 J/ N$ G* Z

. \0 I" L& S# B4 h2 k6 k4 d[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,& L6 u( D, Y3 T% m% ]
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
2 d5 L. O: z# a: S- h2 f
# N$ H. E, p) {等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 @4 {; S* s+ I; g給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 i% M0 t6 x* B: H5 b2 b$ f給UTF8什麼的文本,導回就亂碼了。 .../ Q2 F) t' g8 f: x& q$ ]
blackteajing 發表於 2010-5-2 15:49

, v5 D1 @  g2 C/ N- l; Q+ a- e+ X: y! W# ~/ e1 G# }) G( n9 C' p
話說,我是用這個來修改 TLK 檔案的,
; w! a- `+ ^* B* B$ z7 A0 e- s0 f6 x% d, J8 @4 @1 H4 \# G
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 v: Y8 m9 N- @' Q' G
1 ^; L* v6 `# m% M/ f/ Z7 X
匯出時選圖中那項,就不會是亂碼了,4 a3 d( ~7 V! ~  e+ ^2 o  W3 j$ y
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?# W$ N) g: I6 e  ?0 z
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) R# \! f$ e4 S- [% v  @0 s

3 ^7 n# b1 W0 {4 `9 C# R4 W8 |good software !!! , z. U) a1 v- H6 @+ g
support, support !!!
9 N; c# p8 _% B4 i$ w0 W' [' A/ d1 V+ |
疑問,) C: `9 X# n" }
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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