奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用/ L4 s& I$ |& t

4 p, W( E9 W5 G' L ( ~& u! c4 i. @

; O$ N9 a0 t2 k1 k% J1 [4 {原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271" J3 Q& g; T' `' Z
$ y7 ?, E2 k6 F' T4 h: L6 p7 J
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
7 Z9 z7 V. K/ e% ~+ [) @DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)& J& k' l5 d! ^: O, k" l3 p' V
ver. 0.20, 2010-01-19
0 X/ b+ J, B0 h* \/ D6 u
2 K0 ^: D. T. ?. S* E - DAO TLK Editing Tool
" u0 M, T" K! F  d: d4 L - Can handle multi-referenced string(s).
: Q+ q" }# N* t; \; L# `& g - Export (Tab Sep. or Line Sep. with/without dup.)
/ t3 ]2 g! J/ I4 P% M5 m. S2 P; K - Import (Tab Sep. or Line Sep.)% `0 |5 g$ x2 f
- Comparing tlk-files
' G$ K0 T. m( q& O4 K: t! s) j - Checking categories of the strings and Filtering the strings.
3 T# j5 c. h( e$ j  9 o# W# Q3 G& e1 ]
- Require .NET Framework.
& X" j1 P/ @9 _% c8 x4 C' T2 z' D4 l$ E- W) G
* Without command-line option, Program starts in UI Mode.
8 W! z2 ?. y' A1 S4 _
, g" h$ o; v* f8 p* Command-Line mode ---------------------------------------
# c* M: U7 N* T1 G) Q* a) E' ]  Y$ ]! Q5 U* Z
Exitcode: 0 No-Error or Succeed. else, Error Occurred
, L: Y) w' [$ H% \; _$ l9 e* w
! Q& t( {6 s5 P. s( X6 G/ x- xCommon options& ?* n* D* k3 C) H

! y! J! l" @3 L3 F5 I6 `% c - Option with 'Q', silent mode. doesn't display message box for error
& g" [7 `( t) ?+ l8 N - Option with 'X', always display message box showing exitcode
/ K0 ]6 h9 J3 U+ w/ n1 B - Option with 'Z', logging off
- W) z8 m& X1 @! k) L8 e# Z# [7 D  c$ p% O8 ^5 v9 F7 n1 \, D5 M
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ s# |/ o; i% g; V

, K- a1 b# D" @& U/ s - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File4 _1 C5 p$ V# ^  @2 a
+ z1 \. M- K; J0 U" {+ f* f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt8 R7 O$ o2 E# _

# f: z$ P* `5 _% _ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 [) K  j) t- y  T

& t  ]1 f4 ~+ @& cDAOTlkEdit -diff[m] a.txt b.txt! ~: n/ s2 T' K. x; Z0 C/ |

, i1 M1 t5 h. s* E7 r6 i" e$ ]3 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>
8 |( M/ U5 i7 D3 ]' d/ ? - Case option without 'm' (-diff), Tab Sep. txt file.
  {6 j5 o4 G; _: c/ Z+ r' N - Case option with 'm' (-diffm), Line Sep. txt file.
# y( y5 D& ]3 j9 u5 Z# T4 d7 H8 \8 I
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]/ ~& M5 x9 X2 u- y

) B7 h" H" e' j - Export string item(s)
2 h' O4 j6 ^$ l" w; O& s - Option with 'u', extract without dup.
$ ?$ ]; m+ c' p! p- ~ - Option with 'm', Line Sep. txt file.
# y; m, i& x8 U* o/ N6 Z. F - Option with 's', sorted by strref.
. c' m' m2 _3 S: ]; @ - Case omitted to-txt-file, saved to tlk-file.txt, s" i* [. E0 K  C2 D; s
; I% W/ ~6 a+ v  @. _
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]$ Q9 e) ]( d/ P9 ^: o6 u

2 v6 E' ]: _+ } - Import string item(s)( x  B2 Q3 `+ y1 J( D' b5 c0 v. ^) i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"% V( T; o- x: {" u6 ]2 v0 O
- Option with 'S', update a string value separately by strref. q# s& @9 o2 [, Q& O2 x
- Option without 'S', update directly the shared-string (multi-reference string value)$ j/ G6 X4 R: M
- Option with 'R', strings will be reconstructed, and the same strings be merged.
* [  v" d# l& R9 C# f) { - Case omitted save-tlk-file, overwrite tlk-file
* Y" ^) Z6 A" K4 e. o5 v
; _. u7 ^, J1 `; f8 J5 h3 JDAOTlkEdit -d source-files output-save-directory export-txt-file# _: N* w  ]6 _0 {$ a6 ]- M
+ o0 u, z. u& H8 t8 x# B
- Remove & Export GFF3.2x embeded strings% y) ?8 t* Y, `  D' t; B5 n
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"- k+ H" z3 F, ?, a  m% q3 M! H
  ( W& ]; f) m( t8 X  ?
* History -------------------------------------------------0 B6 q) ?6 z7 W' O# r; |" k

  Y0 Y) c9 e- k3 S& Wver. 0.20, 2010-01-196 {4 N4 e9 k' ]

" s" z- q& `* q4 a- fixed. didn't found strref.0 t* l; |( z1 v" `! ?
- added. GFF3.2x remove & export embeded string.
# E+ \8 ^  `4 i  R$ i- added, Find All
7 L2 S9 x8 h/ K: s' k( _- fixed, edit text didn't changed when undo current cell
+ |# o* _. m# s5 [6 e2 ]- fixed, Find(F2) didn't do from start row. (v0.16 bug)# ?) ]* U7 @6 k4 f7 p5 h. q
- deleted, empty.tlk$ `8 p7 h. o& b3 F% [
; O0 F7 F1 m* }% w4 R- u
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( Y5 H% Z# U1 C$ k/ c- P; i如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; ~- H+ S0 d2 a# X) M- _3 k
* s9 p0 f- i; V3 ~4 \8 Q* \6 W+ l等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 Z1 L# G3 h& }4 @- K# w- S給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 }" A) i8 \* \+ ?8 h; A給UTF8什麼的文本,導回就亂碼了。 ...
. z- P$ ]) ?) m3 W6 O- k/ ]: ^blackteajing 發表於 2010-5-2 15:49
  T, P" G; h$ o4 }1 ]) K
4 v9 J0 a* ]3 G" ?% z% ?
話說,我是用這個來修改 TLK 檔案的,& u' a! P  G# r( W; Z
% b) R' N& m( E) A+ T+ u
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了$ [  z( Q8 _" h5 \, c0 H

- C* C0 O. z- W5 h% u- D匯出時選圖中那項,就不會是亂碼了,9 S( i( j. }9 w9 ]. K
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
4 \2 q! e- r2 u# ~" d' ]對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ k/ B3 B5 W- t6 \

4 G4 K" [0 T/ _1 L  [0 {good software !!!
1 l5 d+ T: s7 x' [support, support !!!
( i; R1 _9 |9 a! }6 X
1 F3 \2 R+ E/ }- v7 p' w6 C: t3 m疑問,
9 o# A* V7 e$ v在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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