奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
$ P1 S& i6 }5 E5 f" J4 `6 n
0 q" J+ o( l2 s4 B% W8 Y. @: J
8 I/ q! h0 B: ?3 z3 r8 r; f- ]* j- @+ Y/ d% v+ \
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271# B( Z$ t" L9 M/ {2 p8 N) Q0 \
4 p) g9 V, ~+ \) `. |
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 ]: [$ m2 W0 KDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 i) M1 d4 e+ J1 J* I5 J ver. 0.20, 2010-01-197 {) Z+ J) R2 H9 k, V6 ^

- t) X/ V( {* }; k7 f0 `8 X  x* @ - DAO TLK Editing Tool1 G* Y: x. j9 P, i7 L
- Can handle multi-referenced string(s).; ]7 o% j- B( r. S# m, S; Z- V
- Export (Tab Sep. or Line Sep. with/without dup.)) Z( Y9 X+ {9 }0 F
- Import (Tab Sep. or Line Sep.)
' b2 x+ M% t8 I1 J  z - Comparing tlk-files9 _$ ]# N- s3 u0 W: W: o7 F4 f
- Checking categories of the strings and Filtering the strings.# ~9 f( D% Y" @& z+ |  O! S
  
0 `  o: [% N  }0 z9 c - Require .NET Framework.
% a6 ^& R- H8 C) @# t- q1 b, p/ j# D* t, r4 J* e$ ^
* Without command-line option, Program starts in UI Mode.$ G/ G0 }6 ?  U- }9 ^
0 V9 o' X' i' |( U, Y, M5 U4 t
* Command-Line mode ---------------------------------------: p6 V% z( Z/ q3 d; D

0 {8 W: k' `2 @: P( M  F' W, IExitcode: 0 No-Error or Succeed. else, Error Occurred
+ d* b+ h% W" Y$ P
4 p* A6 a6 }) ^: }: OCommon options
" n1 H3 `( Q4 r4 ]5 a
2 C4 R8 b# z! s - Option with 'Q', silent mode. doesn't display message box for error% U" d3 f% R" ]/ \
- Option with 'X', always display message box showing exitcode/ g) j/ s* T8 T1 J! I, N. b
- Option with 'Z', logging off
- T  N8 e0 R: N7 R; K2 s0 }( S7 }6 q% Q% G
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt, a# M& G- u8 I, _- G$ p$ ?' r
; R' ^, I. M) Q
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 u6 [& K, O  S1 d: P8 F

0 ]2 |8 V& m5 x$ wDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 i  Q3 x6 \8 O

( b3 A4 E4 T' o8 ^- C( ? - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 g  D0 r3 Y) k* E, ]4 D# x
& V% t5 C. }' ~9 q. x
DAOTlkEdit -diff[m] a.txt b.txt
! E0 I. x$ V3 @) }; A5 f9 I: V1 M1 x" h, y3 y& j; z8 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>
. A  g2 r$ R4 f8 \9 I% p; T& ^5 z' ] - Case option without 'm' (-diff), Tab Sep. txt file./ S& L6 z5 K5 P, t( D- R
- Case option with 'm' (-diffm), Line Sep. txt file.
7 O* [# `1 ?% K( b  t+ P2 T, L2 F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]' F& G8 i+ z+ J. w, E. t
) F. Y6 q7 w; q
- Export string item(s)9 t6 G9 r9 Z- f9 G; q
- Option with 'u', extract without dup.+ [/ B$ L6 ]6 S. u9 N
- Option with 'm', Line Sep. txt file.% s9 l! T7 w/ g! W" L9 Z
- Option with 's', sorted by strref.
4 |  G/ U( E  r+ Z+ P+ }7 L  c. k3 N - Case omitted to-txt-file, saved to tlk-file.txt! d0 L: y5 P  b: s: n7 c

: n' e- L; H9 x& o& ^DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* @) S# M' U2 S: e' l/ B  @
' a! Z1 C8 p/ v! O) t" @$ b7 L7 J
- Import string item(s)( s% k; h4 M, E
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
% M' a5 x4 R4 g& k* {& i6 m4 @' V - Option with 'S', update a string value separately by strref
* F' M: `% v3 p: E, j( Y" N9 v* q5 u - Option without 'S', update directly the shared-string (multi-reference string value)0 R. W4 W( h; S! S1 T. Q
- Option with 'R', strings will be reconstructed, and the same strings be merged.
% M" V) v+ \. ~% U! Z - Case omitted save-tlk-file, overwrite tlk-file
# Z* U: l3 i5 g
& \. I, a0 Z; o5 nDAOTlkEdit -d source-files output-save-directory export-txt-file2 o6 ?# q. B) j/ e! ^
) _9 a) S% ^! c' l, e8 y
- Remove & Export GFF3.2x embeded strings' B( |$ m. M' `8 |. b6 L. ?
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
/ [9 k; a+ q9 R1 T# h; q9 r  2 w7 P# g9 V- y1 z$ ]
* History -------------------------------------------------8 O6 L9 L* S% e: Z0 q! O

2 M: b) b8 D" _; J- Q8 sver. 0.20, 2010-01-19
- t; R) e$ W; \0 l/ M/ U# e- ~0 b% I  C8 i
- fixed. didn't found strref.
% `0 ~6 ?7 p: k) I# x- added. GFF3.2x remove & export embeded string.
( L' d+ W( o5 D0 c- added, Find All) ~4 P/ ?5 O& C0 O& q0 @" a
- fixed, edit text didn't changed when undo current cell8 d$ O" @1 C. D) ^2 F
- fixed, Find(F2) didn't do from start row. (v0.16 bug)9 R8 r- U- C+ r2 m3 p$ X( N$ h4 t# S  b
- deleted, empty.tlk
  b# Y/ |1 d9 `) W- b. f& i7 @% y6 a2 m6 w; e, R/ D
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,- }( r' D" l$ P3 K0 q3 [5 \
如果有支援字典檔的話,那翻譯、校正起來就方便多了。$ I5 [$ ^1 W. h7 [8 c& W

2 r* Q, z9 n* F7 z, P2 e! B等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' T/ p4 {* e8 m3 w/ Y  e# `給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 w2 q& f9 t/ u" T( D給UTF8什麼的文本,導回就亂碼了。 ...1 D+ d& N7 B$ |5 {0 Q0 J
blackteajing 發表於 2010-5-2 15:49
" J- b# m7 V, E# n, x0 K0 K. y/ J

7 p% F  V3 L7 R2 b( }話說,我是用這個來修改 TLK 檔案的,
  X; F$ z( J/ ]5 N; H
: V+ a6 Z% q! \1 r: e) l/ _. X' D也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了/ ^" X% P# B( G9 `
7 N$ K  O$ s+ n  I
匯出時選圖中那項,就不會是亂碼了,7 \* D3 P% `4 j
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 z+ q, t+ Q& C" q/ h- C% t
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ Z$ t/ j. ^8 Y
' c( x- P" l7 ~' O+ q' {
good software !!!
7 Z3 j; R+ j  `5 v6 Bsupport, support !!!
4 X5 {9 E! o* N/ ^! c' P; {; Y( ~8 X* r- E# K. P: \2 C) T
疑問,3 O/ Z, U" g3 K7 d
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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