奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用- T) i$ T; o. }1 N! s7 S! k
6 _$ F- e3 q* Q' Y& D1 b
7 a. `4 K# M) t# @
. x6 R1 U9 T  x( }" O
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271. h- [! F- {6 _' S' @, a- B3 n; T
# i7 ^$ Y* b5 `$ D/ V/ a
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
  n; i2 l% u% {! [DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
: C9 k* E  ^" S  P% e" x. ? ver. 0.20, 2010-01-19
2 y- u$ [# Q5 j3 K; i0 y, t! }( x$ h5 p% Q
- DAO TLK Editing Tool0 J2 v  p. ^& ?; T2 F
- Can handle multi-referenced string(s).
5 g# P; V1 p' H- z: p% v! f - Export (Tab Sep. or Line Sep. with/without dup.)
- h& q/ Y; Z+ L1 L& ] - Import (Tab Sep. or Line Sep.)
$ d8 b8 |/ W* c9 v! M, a& s - Comparing tlk-files$ L8 o6 o, _2 E- Y$ ~
- Checking categories of the strings and Filtering the strings.+ C1 U' i+ n5 d( {' ~- E0 M6 `
  " s, d  B7 ?" {: n
- Require .NET Framework.7 w4 m; F" C7 \+ y9 W. s2 @  G% P
: j" R- m" t" K+ _! ]* n+ G" o! x
* Without command-line option, Program starts in UI Mode.
8 P" ]1 f& u8 x/ J( N0 Q% s3 [) Q" M' p  V" ?: P( i  O: u
* Command-Line mode ---------------------------------------1 p) ?. p0 R7 {( R
: `& C; p  D+ m6 Z$ o. J2 H' p0 `
Exitcode: 0 No-Error or Succeed. else, Error Occurred0 X/ G5 p- c/ F7 r6 f
$ F' M: C4 J3 }" S" B. K# {4 u* E/ q  A
Common options( p* E7 D& \& R7 T# w
$ F5 L5 I" H% f# I) o/ J3 _5 A9 B
- Option with 'Q', silent mode. doesn't display message box for error
' Z1 A9 _. q  a2 N# |' Z+ Q. R - Option with 'X', always display message box showing exitcode# l8 T0 }  l  Z' G; L
- Option with 'Z', logging off. H* q7 F( _4 X0 h. ?
. E3 o) _5 `7 y2 ]. Y0 D) z. p% T
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt& I# E3 F0 D6 H( @8 @7 l
: e/ ?: o0 Z% Q' i2 V
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 b* P( P5 M8 f0 ^
9 d+ h: ~- P& E# R
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt( v4 v' o9 N8 q3 Y2 E& @/ K7 \; ^& F
* ?2 |: U( C$ J; {3 P
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 6 t5 n2 j9 }# d- K1 {( J; M

6 r1 |% N8 p7 S3 e, VDAOTlkEdit -diff[m] a.txt b.txt
( T, R( K  ^- b& }6 N" E6 r
  [! J. H; p: 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>
  W, f2 X: g  G# H0 d - Case option without 'm' (-diff), Tab Sep. txt file.6 j: p6 `4 i) q4 s
- Case option with 'm' (-diffm), Line Sep. txt file.
% `3 j' A4 x' X2 m/ G' _  G% O4 ]2 i5 j1 G2 P
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
- i+ n' L4 `, W& W3 v$ \7 Y& Z
& i8 B' s7 e1 l6 w( A4 a$ m - Export string item(s), B! Q9 c+ U( a7 O; g
- Option with 'u', extract without dup.. I5 B( G! ?$ `7 M8 {, |( \+ Y
- Option with 'm', Line Sep. txt file.
# P8 g! h& F* g( i% K5 z2 r- w - Option with 's', sorted by strref.% F0 Y5 y  C3 x8 I
- Case omitted to-txt-file, saved to tlk-file.txt
0 T* ?: B' `/ d( Q0 C: H. S# Y& X+ d9 g
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file], D6 y0 Z1 o4 F: e4 Z, ]
4 v$ o7 H1 M/ l' E* b
- Import string item(s)
% z4 a( E) u2 h+ T - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"5 C+ R' g+ I9 T) e1 w
- Option with 'S', update a string value separately by strref' I' R  o3 b# \0 v. }/ H
- Option without 'S', update directly the shared-string (multi-reference string value)
+ r$ g; T0 ?  { - Option with 'R', strings will be reconstructed, and the same strings be merged.
4 W, D; z+ d/ V" J. v& b7 j( p7 a - Case omitted save-tlk-file, overwrite tlk-file
+ _! J9 Y7 q( V4 C% U
" C! r7 T! K5 G5 JDAOTlkEdit -d source-files output-save-directory export-txt-file! v% L! h% s' X0 I6 ]7 O6 a" V

4 j% a) v: z% s0 b8 x0 F - Remove & Export GFF3.2x embeded strings
% C7 i, o' b5 @" A9 @" u9 o - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 H( n# o, c0 x) _  ' @. |0 r- v5 ?& Y; g3 b7 g8 A
* History -------------------------------------------------1 D! G" S, i$ o
; M0 F" {# m) D. `, L5 m3 W7 ?. ^
ver. 0.20, 2010-01-19. T* w: ^! R9 d$ i3 B% U4 s. v

3 [3 Z4 S9 p# s) }1 I. B- o( z- fixed. didn't found strref.) m3 Q' ?, t5 `6 u4 \) ~
- added. GFF3.2x remove & export embeded string.
  W  C6 A- x+ p2 a( ~- added, Find All2 m, y0 N) N* A0 u' L
- fixed, edit text didn't changed when undo current cell$ s* d& U# H, l) ]2 M! C, X2 t
- fixed, Find(F2) didn't do from start row. (v0.16 bug)* ~4 T- @! }8 M! C- T2 {
- deleted, empty.tlk
+ b0 K! _% q) e7 F! G9 O6 X. [
$ b5 h) c) M$ ~2 U% M[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
  V2 x2 ?$ s6 j; y9 y如果有支援字典檔的話,那翻譯、校正起來就方便多了。
% q; R! U. ^4 m: ]7 f3 O+ ?4 j8 x( S: r7 r
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ I/ L4 l+ S9 Q6 x* l
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 f2 h& h5 r  t給UTF8什麼的文本,導回就亂碼了。 ...2 Q1 ~8 c& ]# r1 |( T
blackteajing 發表於 2010-5-2 15:49
9 t1 C% p; Z7 S! D4 I% x6 X. Y

" l5 R+ F; r' s; U$ o6 [  x( y話說,我是用這個來修改 TLK 檔案的,
( Z4 Z3 x- y* a1 M6 J
# A- s+ D% C7 g  ^: _# j+ o/ k( i也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. p: ~& p6 V8 r2 I# M, J6 k8 C/ C+ P
匯出時選圖中那項,就不會是亂碼了," v0 {) F& a, v5 _0 x
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ O1 _) B2 Z- B  R; y& i- Q8 N
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
: f  F: h7 _) y" H# m$ O9 r8 L$ Y. k/ ^& ]  i* q
good software !!! # ^: }. o) f' K+ D+ O# U  K9 g) I
support, support !!!" O- s: m2 ^3 s( @9 |

3 F( x2 x: ^* v% g5 t疑問,
/ w( Z! M, s" O/ A在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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