奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用3 r  P- z. E, n: ^1 l: L& A
( t0 A& B1 y& b5 a& l

$ h6 m" X7 M" R& d2 O# l- G% U) V: H
/ k# L; E6 Y0 [; G* _3 C原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. O- ]; G' X  X$ W3 a, j. F& U; a  `# t4 [3 j( [0 b: a: T1 g9 O
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
3 h7 V+ W' i+ ]5 |: I9 g2 ^DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)4 O, x! q  `: g4 B& ]
ver. 0.20, 2010-01-19
' y; F7 y7 J5 a
& f" x8 X& u& b0 K; L. x - DAO TLK Editing Tool
) y- ?- z9 w; o2 W9 S8 L0 Z - Can handle multi-referenced string(s).
! Z2 T( C+ y* D" z1 b - Export (Tab Sep. or Line Sep. with/without dup.)
! n2 U% p0 i1 U' ~( h - Import (Tab Sep. or Line Sep.); ^9 W3 `; H! m1 U. i
- Comparing tlk-files
1 Z" c  ~# B3 }, s. I6 p - Checking categories of the strings and Filtering the strings.- n/ ?" Q; R% {( d
  % T- `, t* L& Q6 u6 j* s, F5 Y# S% z
- Require .NET Framework.4 }! q- r# V- ]4 E
7 q: ~! U5 ?, @6 T
* Without command-line option, Program starts in UI Mode.
' F. Q: Y3 I' t9 q' x
4 O9 U& S8 q2 F* Command-Line mode ---------------------------------------7 y: N' Q  B0 @  F. d2 J
/ [& ^5 w$ S7 t4 z* y2 }" v
Exitcode: 0 No-Error or Succeed. else, Error Occurred$ ~! W' P5 `% ~  x, c; X1 |
$ {5 r" v0 W" T1 k
Common options
6 Q( v! \! ^- i' A8 E( Q, Z; S7 M7 C- l, q
- Option with 'Q', silent mode. doesn't display message box for error# x. {  ~) J$ b+ ?" x( n8 M& Y4 }
- Option with 'X', always display message box showing exitcode# P8 L% ]% l- K$ s, k
- Option with 'Z', logging off6 |* ~- W* e, V; s1 A
9 E! ]& [7 G7 W# Y7 e# ~
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt1 @' G% D& G8 d/ s' k1 i( g7 b! v
  q1 W9 b: T& `2 E% \
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
' N$ ?2 k$ M; r" C5 ^* U* e" ^4 t- X' b7 h9 a" S
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
; G2 ~( O( |7 |9 L9 b1 i# E+ X
! n) V* t7 ~- Z( W - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 l4 a8 k; j* u6 T$ i" l: h" c& h

+ T6 e, i- A" s9 {( E) l+ q' LDAOTlkEdit -diff[m] a.txt b.txt. t  x' V8 P# V5 [* b

4 s0 y' a3 C' B! `( B1 l - 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>
4 [' W% n' o( ]% t) ~4 M9 m - Case option without 'm' (-diff), Tab Sep. txt file.
) E- S  I( Z% A( C$ F+ U - Case option with 'm' (-diffm), Line Sep. txt file.
% [# a% C/ d$ _4 G: F' R, x6 a8 Q& y/ F' Y$ ^3 }
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
* x- ?- P. _; z* `! o$ A: ]: N# Z
- Export string item(s), [; `# Q6 y; w$ T
- Option with 'u', extract without dup.
$ n+ X# g: L" l# A% L' T& S/ Z - Option with 'm', Line Sep. txt file.
6 w/ n1 ~' o1 l - Option with 's', sorted by strref.
. K& r' W1 C% v - Case omitted to-txt-file, saved to tlk-file.txt
$ T( N% S/ f! l. m1 l1 O8 A4 w& I9 s/ D* A/ u
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]& S8 G( a  W3 Q

/ e& o% L4 ^0 C; I3 A - Import string item(s)5 F# ], e( a- E3 T& E
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. B, n' t2 I& ?5 a+ @ - Option with 'S', update a string value separately by strref% X5 ?' W$ F$ p7 I7 W' b5 e
- Option without 'S', update directly the shared-string (multi-reference string value)7 X6 v$ u3 o2 P7 _* j4 w
- Option with 'R', strings will be reconstructed, and the same strings be merged.
, H- f4 x, `' o) Q - Case omitted save-tlk-file, overwrite tlk-file) C& z- z  j. M( _
, J7 L& O6 l/ Z# A$ O$ |% M9 m
DAOTlkEdit -d source-files output-save-directory export-txt-file' ]! Q7 C& c3 i7 X+ c( [# o

8 V6 z+ d. ^' a. T/ ] - Remove & Export GFF3.2x embeded strings, e, r3 v% Q* w- y0 H( W
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"0 s9 e. L8 o4 d* Y; G! o+ |
  
5 x5 l. F8 [1 v3 L* History -------------------------------------------------
+ v6 \( ?' ], j5 h9 w, j2 X6 ]- L3 l* a# ?
# x) A! K0 F6 U6 a. J, s, N1 C1 Rver. 0.20, 2010-01-19
  M/ V; T+ _7 ^# b$ Q( R" m4 }! H( s+ l; d: m, K
- fixed. didn't found strref.
3 b+ d; t7 j9 O# t% }# W- added. GFF3.2x remove & export embeded string.8 p5 d, G4 ?& M' Q& o5 {7 r
- added, Find All3 z; S% G5 u. l% R% O
- fixed, edit text didn't changed when undo current cell  o- O( ]" X# z6 i8 D* [6 u
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' v* g3 u0 m5 U8 n) H- deleted, empty.tlk4 u5 |0 n9 K* q$ |, e7 c" E$ `; {/ ]
7 y+ p4 L8 {* }0 Q5 c7 Y
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,: r- O' [$ i& E! W- B
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
% c* ?- `# u+ G' D
& }2 y. a- p4 x/ b8 m' p1 i. P等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 E6 r$ h$ O2 P, C給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 S" c( m5 b, n) t$ R9 s: F
給UTF8什麼的文本,導回就亂碼了。 ...$ S% ?* y9 B' }6 U6 x
blackteajing 發表於 2010-5-2 15:49

. @( T1 \4 C0 m  X3 d) n
& v- I9 D- I) I8 E8 T5 C1 R' M0 @+ Z$ M話說,我是用這個來修改 TLK 檔案的,/ a5 Y0 i- d* o' ~  X9 R& g
* |, E+ P6 k* k8 N9 ~' I
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了# P# r# |4 M; [5 b9 K
# X- S& _' i2 Z
匯出時選圖中那項,就不會是亂碼了,
# i, H/ h% G4 f* R* J8 M[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
  I- {6 g- @# ]對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
% k( W( R1 _5 l7 [& i) y2 }! @- l& n6 ~+ O9 b
good software !!!
+ l4 O9 q& P5 f: Vsupport, support !!!
( n  Y) d; q* \7 ~0 [+ r( N5 Z. G6 H% i0 Q3 Q* D3 `
疑問,# |9 ?8 A" J8 F+ ^4 Q/ Y+ W
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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