奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用$ g5 S. p0 l6 u: `7 t; Z

, r, H) k8 s; j+ s6 G4 S
) F+ A0 ]) X( C8 }4 Y
5 n$ u( R5 Y% K$ T( }- m7 q原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. e4 D. L4 s' W# A; G
4 U% {3 K) ]1 ^8 ?( g
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
+ `3 }) m$ H3 H- W+ o' ~DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)5 ]2 Z9 N& C6 n: C- t; n0 ~7 |/ y
ver. 0.20, 2010-01-192 ~; l, Y5 j3 }3 N7 T4 n( f

" I. S6 U5 o5 A5 M# X/ B" d' L - DAO TLK Editing Tool
2 @& y1 _! D2 g& p. o8 c4 k, X - Can handle multi-referenced string(s).) q6 f5 p, c/ [* m& }- A& M
- Export (Tab Sep. or Line Sep. with/without dup.)
& J, ^9 L" X& t - Import (Tab Sep. or Line Sep.)
! m. I% ~4 l: d$ M+ U - Comparing tlk-files
8 g- n; w: w6 A- l6 t* @* a - Checking categories of the strings and Filtering the strings.
7 j- D9 M* @2 B' s) J  
' _8 w* D. a* K) c! E) { - Require .NET Framework.5 q+ s* p3 G  Q: o8 E
) K& [( ~- ?6 j  N: F  i
* Without command-line option, Program starts in UI Mode.
2 V6 e( @4 a! [+ ^! |2 i( I" t2 |" P1 _4 [% m
* Command-Line mode ---------------------------------------
# P3 `' S# O6 z" H7 j7 F0 X  t6 L) P* W# A9 E" P
Exitcode: 0 No-Error or Succeed. else, Error Occurred
" W( ^8 _. j" K. j, y' g( P
% l) i# L4 a7 s5 [# o2 FCommon options- O" C  b- i: ]# n8 a. G2 K
* q2 l" z* Q5 P2 A" G/ l: F
- Option with 'Q', silent mode. doesn't display message box for error
1 ~' N2 m% j( U) Y& P6 s - Option with 'X', always display message box showing exitcode, ?3 I: M" {$ }
- Option with 'Z', logging off8 E* T$ _, R- H: C' O4 q) z

1 g$ C1 M* ?  T5 Z$ E: hDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 E& R4 v+ P( l- e8 ]: Y

2 u% C; T5 z$ m! S, p - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; {- M& t# j) _5 K8 ~4 [9 a3 q! k0 ]6 u! o- O  U* m: ^
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
; t0 i6 T2 \- I. O) C- L' r/ f* v, H: n4 s4 Z0 D
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT / Y  |- _6 X+ o

+ v. X" V# |( ?3 zDAOTlkEdit -diff[m] a.txt b.txt/ ?# `8 |  {. Z" {. G
$ v4 ~; K; b. I3 @# D0 W
- 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>
! P2 f, c6 n# K; b1 { - Case option without 'm' (-diff), Tab Sep. txt file.
; Y2 W4 E+ `. z/ h1 A6 r - Case option with 'm' (-diffm), Line Sep. txt file.
6 S" {( C1 M/ O1 ~# V' n: S, s, O2 Z% \" M; N
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
( d& \1 N0 g$ _% O: ]  ~1 X4 b
- Export string item(s)2 w" d7 I9 M% O8 A
- Option with 'u', extract without dup.
2 @  t- r1 R7 p2 U9 i  ]; C - Option with 'm', Line Sep. txt file.( A- E6 S( A. b+ R+ F! x
- Option with 's', sorted by strref.; ]7 Q1 J" I, e  s
- Case omitted to-txt-file, saved to tlk-file.txt
; Q/ O1 o2 s$ ^/ A$ G+ H( r, Z* G& F/ ^3 [" T
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. J  W8 F5 d+ K0 U) U- p3 g0 K5 z# q+ J1 `+ }- S+ T! V0 P3 f: M
- Import string item(s)
: z8 n2 W  a7 V& @1 V& A, y# m - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; x" F( ?0 r& D2 p' T! P' H/ a; ~; t - Option with 'S', update a string value separately by strref  m5 F$ n# ^) G9 m# ]3 R& N
- Option without 'S', update directly the shared-string (multi-reference string value)  @1 p8 s) {3 T+ |0 x; _
- Option with 'R', strings will be reconstructed, and the same strings be merged.6 O0 V: F$ V- P, r4 {' {9 t4 I; I
- Case omitted save-tlk-file, overwrite tlk-file
: t/ M" a" a4 Q , K  k. s/ q( P
DAOTlkEdit -d source-files output-save-directory export-txt-file
: O" b, n& q* u1 l" ~! g9 G' u) Z& e5 @: M/ l
- Remove & Export GFF3.2x embeded strings, V- H  v+ J: X7 _6 T$ B
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"/ x: S) ]& T, K4 b! x1 f% O
  
- h( Z' k& A2 _* ~* History -------------------------------------------------# K/ N/ Q6 p0 ?9 }; t

+ \4 x" k% `- D% c( [: M- lver. 0.20, 2010-01-19+ t2 Z$ M& T7 N4 x* n, t
: v8 j9 T+ E0 H$ s# ?. u* F4 C
- fixed. didn't found strref.0 }9 e' g4 E8 |/ W3 P5 T
- added. GFF3.2x remove & export embeded string.& F3 f6 [1 J- O& m3 [- G
- added, Find All
7 X7 Z' X2 K- p2 `2 G, L* v- O3 C- fixed, edit text didn't changed when undo current cell. V* x/ L. m- x$ V: E
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- L2 I( ?4 Q. n. z% H4 K- deleted, empty.tlk
& V: ^+ ]# |! \2 x' I
8 M7 B; e1 p% ^4 `[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,5 I4 S0 @9 @  z- W
如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 g/ g4 L/ e7 L* b- s
4 d. F: o6 q! P; y9 S
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
- H- U: m0 ]7 D5 `: B8 H給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; [. Y* C- i6 e0 G8 }' V, C% J4 Q給UTF8什麼的文本,導回就亂碼了。 ...
; O) H) N8 d! ]1 z( ]$ C% Qblackteajing 發表於 2010-5-2 15:49
- w9 ?. P. |, K: B0 D0 }7 O
# Y1 G/ O1 W' b$ T! s* I
話說,我是用這個來修改 TLK 檔案的,7 }# v! F; r/ ~" P& b5 s( y( L

) c, W( I0 c  ?也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
& ^0 a8 g/ b$ [) D/ V0 W2 D2 N, k- \' q( {
匯出時選圖中那項,就不會是亂碼了,5 P2 c" P! i4 T+ q! R* s' C
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& s5 C/ @7 }/ E/ H4 Y% X1 _: q
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; W3 |! s$ s2 ]

( Z. P; @$ |3 j' z& ygood software !!!
$ M% {- C; t( O8 `$ Q. z  X7 t. p/ Usupport, support !!!
7 ?& h; [" U% D  M8 Q1 V
+ z/ X- t& R6 E疑問,' M! p; K7 y) O+ N6 p; x' V
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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