奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# x4 s$ G% l& @- e$ y7 V- P0 f0 |2 `) l; x

5 a* i$ y* \! F8 K: H- [" c! }( n8 C* H1 G0 k  `6 k+ P
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
$ v; B( ~. x' s/ A& ^$ ]+ u  g2 }9 L# W8 t: M. @
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                / l0 k& H' t- E0 `$ p  j
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% P3 L* X% C/ ^4 y% X4 b% U3 Z ver. 0.20, 2010-01-195 Q8 i' \) A! p8 X% m" [

. L  O; f" r9 M - DAO TLK Editing Tool/ }; U9 i% T0 {2 M  d1 @7 S
- Can handle multi-referenced string(s).  ?6 U$ A6 E/ j& V% U2 {* G
- Export (Tab Sep. or Line Sep. with/without dup.)8 N7 R% C1 p$ p. k( h
- Import (Tab Sep. or Line Sep.)
8 o5 K5 \) D3 n3 i - Comparing tlk-files
) U: k5 Z1 F9 d" `# Z6 z - Checking categories of the strings and Filtering the strings.. z3 }# {% H" Q9 a. u; @+ M
  
/ i& u2 M3 b) h5 s - Require .NET Framework.& U8 ~  W- P  J# _

5 A$ P3 g  g/ ^0 {& g* Without command-line option, Program starts in UI Mode.6 Y$ D" M; e" e! G0 V- q
6 y% `3 q9 k, @4 ]$ l* j& Q- F
* Command-Line mode ---------------------------------------& X! H9 f  m# ^* H( C1 ^
6 u: C& n' Q( o1 j# Y
Exitcode: 0 No-Error or Succeed. else, Error Occurred
3 a2 n% |& \- m! q. d* Y
% i! L; M" B7 X( u2 p. h# iCommon options
- [) ~( z/ ]+ \0 m' Q1 ?# Q8 _. }. ?1 w: @; Z' n
- Option with 'Q', silent mode. doesn't display message box for error9 j$ ~& x# E7 ?7 i7 ~2 M. a0 D( r
- Option with 'X', always display message box showing exitcode
$ G1 R4 N# B) O$ i. f0 `9 @5 ` - Option with 'Z', logging off
* a" X* V0 \( e! Q* N% ~
* Y5 Q7 ?: Q# K7 _DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
2 M) }% J  R" d* Y7 l; c* t9 x2 H0 U: @6 b  D8 m
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
' R7 _: Z, @1 }/ Z0 Y- b6 N. d- D! u! X5 m: C; ?8 `
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 P: F/ F1 j& a0 D5 h, y7 a" D

. n6 U" g8 F; R( P  y  l - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 [7 V5 t; z5 r) y9 P

& K, x; c0 c, J0 I' M0 vDAOTlkEdit -diff[m] a.txt b.txt
$ ]" j5 o7 ]" A5 W
! n0 A: q6 y2 r7 X3 t% a0 s - 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>
6 x2 }8 @' d, t. Y- [ - Case option without 'm' (-diff), Tab Sep. txt file.
7 J+ J- u$ o' J3 u/ C" { - Case option with 'm' (-diffm), Line Sep. txt file.9 X  r; H. Q7 I$ F) U3 g; h

' v) C/ w' j1 p! W, FDAOTlkEdit -e[m] from-tlk-file [to-txt-file]. F! q3 f+ ?2 h0 W1 P
9 z0 }/ n- o5 Q$ [/ y
- Export string item(s)6 G* r. c& B/ l  \% f' K
- Option with 'u', extract without dup.
7 p' u/ i, @: }5 v/ \2 B1 ] - Option with 'm', Line Sep. txt file.+ S& d5 o1 I' r; E0 N5 J+ x
- Option with 's', sorted by strref.' G- P" e) c3 G) a1 Y9 ]( K
- Case omitted to-txt-file, saved to tlk-file.txt0 e. X, z& e! \' H( z2 C
2 m+ Q: h  c- c0 S) I$ p* U
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  E3 c8 o3 M# u
% k7 E; o9 c1 v, C! _6 A0 C2 I - Import string item(s)
# N+ h4 _4 r& g/ Q5 c# a, k6 a - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"/ P3 u2 m6 |5 i/ Q  h$ _0 Q: Y1 `; ^- b
- Option with 'S', update a string value separately by strref
5 M5 v; [3 k/ {3 z( q3 S" j - Option without 'S', update directly the shared-string (multi-reference string value)
& \1 S5 C1 r) R1 W/ ?, a/ G - Option with 'R', strings will be reconstructed, and the same strings be merged., p' V& N0 H+ \& J
- Case omitted save-tlk-file, overwrite tlk-file
3 l- H9 T" {& U2 X7 N, R" z 4 U* d4 c' a$ K) c* Z
DAOTlkEdit -d source-files output-save-directory export-txt-file
* a3 f& k+ X1 D" A9 w  H7 {) \( k
. Z  A6 ]- P0 n* r9 d - Remove & Export GFF3.2x embeded strings* |% A; V8 z( {( f8 r, S
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
/ v$ N* B" K' U3 Y) W  t/ W) Z  , D& i' ^+ Y' J$ t1 s! u# h$ `
* History -------------------------------------------------: ?) Z/ j2 C# I" {& w1 s
) }6 y. _$ x6 o
ver. 0.20, 2010-01-19; ?( p" ?+ S& D9 N6 S9 w. ^
( W8 z: B5 o9 u+ g! Y1 Z+ k
- fixed. didn't found strref.. d5 t8 ~' E# n6 M
- added. GFF3.2x remove & export embeded string.$ R) p8 r# k5 W/ h  i
- added, Find All3 O$ I# _+ y6 v* C( b" @# U2 j
- fixed, edit text didn't changed when undo current cell) R: k1 {8 [5 s6 z- n
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' {/ s- {2 Z4 F8 r" x% D( o( [9 G- deleted, empty.tlk
) ?$ o0 g; O5 r4 ]" w. g' J: |9 V: T1 U5 [8 w3 P$ z3 c- D  ?& _* T
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,$ S, N- I2 T2 W- S. Y
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- D( Q( |6 C& H* A& S+ V/ ^5 W
9 t, w; y; {- B* h- q4 s. p8 B6 y% P! p等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 U& n4 S# G" L4 d; Q
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼5 u7 n) g7 z4 [4 \. i3 \: c/ r0 `
給UTF8什麼的文本,導回就亂碼了。 ...( V6 |. _- v6 U
blackteajing 發表於 2010-5-2 15:49
( f( L' Q% R( a* ?% ]' R* f
# e% r- }0 Z6 }: a9 S) k) y
話說,我是用這個來修改 TLK 檔案的,9 K# \) h: D9 E

, ]" _+ t) K3 z+ \+ l8 B也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) c8 Q; U) y% C: `
3 g" f# B" h( n6 B+ `8 [
匯出時選圖中那項,就不會是亂碼了,! O& Z, n, p7 Z5 x" S
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?4 f9 F0 E8 g/ m# f. P7 A( X  G  K
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) ^1 [5 ]5 ]3 l# [" o8 R3 V

6 ]+ ~& I$ G9 L0 {5 qgood software !!!
8 [/ S6 ~& I/ Q- i* s1 R6 \. isupport, support !!!6 }6 C: \# s5 P1 \! j/ \4 H
3 J$ j' Y) V7 n+ M2 m
疑問,
3 L3 H2 k  N# C  ?  s$ h在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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