奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 o* a4 c3 m) X' Q1 h! j% Q) \7 ?+ a4 F% f, i6 B$ R5 d
3 C  Y: b0 {- h1 E
$ J/ L+ d/ G% ^0 k
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* G1 Z2 K5 L; t
; [! G8 a7 B: H. q; E& K
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
( Y) W5 m5 \4 j* t* d0 qDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)0 v2 T' g" h. ^/ c% T5 X* l& U& q
ver. 0.20, 2010-01-19
" G6 f4 }, ^% i
' t% l0 ]) ?4 l. r7 b, s7 x( J - DAO TLK Editing Tool* ]  ?( S* Q: q
- Can handle multi-referenced string(s).
! |% Y1 n- V' y* T! @6 B% |. A% ^ - Export (Tab Sep. or Line Sep. with/without dup.)0 y1 i: x( Q- L
- Import (Tab Sep. or Line Sep.)  e/ T1 W% {1 s. H1 r$ U0 b
- Comparing tlk-files4 v% _0 k& ~; g& ]9 G
- Checking categories of the strings and Filtering the strings.
( U% p0 D* T1 g, w) X% x- d  
7 A9 L& {& d" }5 v/ y - Require .NET Framework.
' u) Q1 x% d# _3 j6 I
7 h+ F  N7 e; P4 [' H  D6 C* Without command-line option, Program starts in UI Mode.1 U7 W  U: _7 C+ S! p
2 Y  T- r' J1 o8 X6 J/ s
* Command-Line mode ---------------------------------------6 }+ U8 I' \4 s( |
1 E8 b0 X% \/ Y
Exitcode: 0 No-Error or Succeed. else, Error Occurred' i, G: O6 X, z6 u
) W& @$ @6 X' `$ \1 |+ V
Common options- c( p% F9 G1 d/ L5 j+ |! @

. z. ?7 p4 Y% J8 V. v - Option with 'Q', silent mode. doesn't display message box for error* A$ M" h2 P5 U3 g- U8 @- O
- Option with 'X', always display message box showing exitcode+ X2 Z$ u2 G5 \; s) t  x6 Q' G
- Option with 'Z', logging off; K$ M9 ^3 T8 M  E: \. {+ E' g* D

- N" P2 e6 `( q* w7 ~6 R. o+ BDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- i* k3 u) r" J% u& M" o4 T
/ r: C$ _' Z1 o7 |
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File0 ]0 F5 W7 x9 Z! v( u0 M* H

2 u0 `" Q" v& U# s' ^( @DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& _# R& T6 f1 E8 \) B0 }% O$ S
. H, j7 j* F5 \2 p7 Z7 o" R/ @, } - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 7 b! k4 J: H0 i0 e8 R4 A0 S1 H  t

) Q) h4 S9 X. ]- O) j0 L* ]1 kDAOTlkEdit -diff[m] a.txt b.txt! f/ t6 k9 A  M, A+ d7 [+ B7 {- I2 L
* s) i4 G/ n/ |, r. C6 W7 X% i( l0 \
- 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>$ o: F$ G; \; k2 N6 o
- Case option without 'm' (-diff), Tab Sep. txt file.% t: L$ U$ Y6 s) D/ \
- Case option with 'm' (-diffm), Line Sep. txt file.8 e. B, u0 Z9 {" m
8 {7 B. t$ S  y  ~5 _
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]( w/ D5 T" g. ]5 q" Q0 E7 X

( l/ P& j9 A9 z, S, L& H: j - Export string item(s)
& o% ]& O3 \9 g0 Y - Option with 'u', extract without dup.
4 p& g% s$ t+ X% i9 s' p5 {8 L0 Z$ D - Option with 'm', Line Sep. txt file.
4 [6 s# ]0 x6 i0 o$ W7 V  a! q - Option with 's', sorted by strref.* }4 ]. {& O  U5 [! S0 O
- Case omitted to-txt-file, saved to tlk-file.txt
4 {' e" B# Z- u$ x+ B: ?! L
5 e6 O4 a* a$ i( tDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
9 q9 w( l1 ?$ H" o( |' H
; @+ a" a, `' o0 |+ ?  @# \8 `- r - Import string item(s)4 h8 J8 @! T+ `! P( i0 F
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. X% s* \$ H" ? - Option with 'S', update a string value separately by strref7 J, H  G: E' \$ o2 J
- Option without 'S', update directly the shared-string (multi-reference string value)
2 z$ f) p5 H0 \- v2 G5 U - Option with 'R', strings will be reconstructed, and the same strings be merged.$ ~1 X& X( y$ l: |# H6 M" ]. e
- Case omitted save-tlk-file, overwrite tlk-file
. _* h  ?8 i% e2 F6 B
; @) p$ Q/ Y2 ?3 W  u' A/ lDAOTlkEdit -d source-files output-save-directory export-txt-file
2 Z! ~% {, {( ]% j/ F1 T) _* N! }. {. g. ]$ v0 Q5 |
- Remove & Export GFF3.2x embeded strings
( L% k0 c, |& @8 _8 h8 g$ ~5 P5 I - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
3 {! @: a8 z7 j. _" A5 M  . H/ ]) y3 A9 }; k; Y8 a! R
* History -------------------------------------------------, p3 [3 g4 p. N. w7 }
6 n! O2 ~: @* R
ver. 0.20, 2010-01-19
+ ^, V4 C! {' F. a; L1 K! z0 E/ o. f
- fixed. didn't found strref.
1 C3 p! F) d% `1 o- S& a+ Y! x- added. GFF3.2x remove & export embeded string.
3 w' |, P: X& `* \3 P0 B- added, Find All' ^5 {9 v+ I/ v
- fixed, edit text didn't changed when undo current cell
" ~# o0 [7 s0 W# m4 a7 ^- fixed, Find(F2) didn't do from start row. (v0.16 bug)' E5 m4 r% J6 p% l
- deleted, empty.tlk
9 ^. Z. z* g; V/ |3 x  e. {% g% V( D" o/ X4 k; q. p0 {/ r- r
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
% l1 D, O' x/ L; n如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 K' a, I. {/ V8 H, `0 r& C' H. L7 a3 z3 k: L/ i" Q! A+ j; _
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& B$ j* a, d  n; u
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, N/ H0 y9 I7 d( F) v給UTF8什麼的文本,導回就亂碼了。 ...
* g6 {. w; Z* |  |0 Iblackteajing 發表於 2010-5-2 15:49
4 P; G7 S) T0 ?% z5 h
6 r' U! n: _6 A! J, E( x" I
話說,我是用這個來修改 TLK 檔案的,
% B. `1 \% E1 d4 x9 B/ F
: F- B. w# [# i  E5 j也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了8 {6 L8 a) h4 ^. `9 z- z/ M

& C( H+ H3 X; a匯出時選圖中那項,就不會是亂碼了,/ ]% n* b) S+ A' R' K! D. B; B8 ~
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?8 `, |& [  y$ g* O, r; Z
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
" d3 Q* u# D# f
  x% \, I, S$ D; @# \# _! b# `good software !!! ; n; n# e  u: k9 a
support, support !!!1 O4 v* A9 I0 |" z

8 g% E" D/ W% I9 O+ e疑問,
# g* y; @1 e" U在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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