奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用8 a+ r6 s% K. C
( }% X; w7 r# _+ H
+ ]" r- L3 ~8 }  A* I- G, }' a" N
9 n; i& h$ v5 z* ]
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
9 _% p$ [# C/ z  C& a; q. Y& o- w6 M$ m( i! k7 O) M1 ~6 L
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                3 |& S8 u' F5 d8 z- N/ {; L
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)  k2 d8 M  s& m% u/ X
ver. 0.20, 2010-01-19) z0 G7 s% ^+ W
6 \" O! ]2 r6 }5 r  r; R
- DAO TLK Editing Tool2 P1 ~% [; @: o# p) E
- Can handle multi-referenced string(s).% u+ a9 c# W' F. D# R& I
- Export (Tab Sep. or Line Sep. with/without dup.)2 B  ~/ ]% J( \# _: r  C
- Import (Tab Sep. or Line Sep.)
% H* [0 Y9 d+ Q6 e, m - Comparing tlk-files" ~' B: q0 J. g
- Checking categories of the strings and Filtering the strings.( T# Y2 Q% ^- H! n. Q; S
  4 E6 S) I0 l( b( d% A+ q
- Require .NET Framework.0 G, ^+ U) q3 q' n1 d
0 d+ P' A, l9 i/ ]  i5 E$ Y) s' f
* Without command-line option, Program starts in UI Mode.
  e8 s: m; ^; v- ~1 X# K* X
& s  F$ h. A: q/ D4 h* Command-Line mode ---------------------------------------
- r. z; }0 L- P$ X: a% U8 D5 O8 H- H& X% r
Exitcode: 0 No-Error or Succeed. else, Error Occurred
' V' e- X! _( `: n2 v5 k1 L! i/ L
- p, K5 O' p, @5 p* |5 G; bCommon options
# [) |, B5 Q. ?7 A( K( Z
7 g! r# a/ H- ~& V! Z - Option with 'Q', silent mode. doesn't display message box for error8 L: n/ |' H( X/ x. B) x/ W7 D
- Option with 'X', always display message box showing exitcode7 ~/ ^2 h9 _$ p& y+ @& Q1 N
- Option with 'Z', logging off& v" V# B3 m# l# b

& C; U9 y  t3 z+ j+ B# l! RDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
9 T1 T1 u& P1 X% L& ~' z1 y3 `0 |# o, h/ k2 q6 F& h2 ]
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- V9 W* h$ t6 e6 m# C/ l$ a$ w& s
% W" {( s# j6 |7 s
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( H1 J, u! ]+ I: B& ^& C  O
: c9 m% J  X; |. g( Q! G - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
- S4 e) ]; V: G
# p- t) a. F! T6 `DAOTlkEdit -diff[m] a.txt b.txt
. _9 B, A, {- E- i6 Y( N5 M6 p& `9 U6 G* K2 q2 I7 J
- 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>
, i- \( G5 Q7 a7 u3 e3 _. r, |& w& @: Y - Case option without 'm' (-diff), Tab Sep. txt file.
7 g# U1 @, B; p9 o - Case option with 'm' (-diffm), Line Sep. txt file.
& V0 t# J4 }3 A" j- u6 e! B! z% @# t! ~+ ?4 N2 g$ l
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
: u, f; C6 X  R
% Q  i7 J9 m0 r8 m8 x$ S' h" [7 o - Export string item(s)
: _. ~; y8 J. m. a4 ` - Option with 'u', extract without dup.
( ~1 ?" ?; S0 k" X0 N - Option with 'm', Line Sep. txt file.
( _5 _& z: ~3 j; w/ d - Option with 's', sorted by strref.
3 S2 @( f+ J2 @5 J) ~- W: l# { - Case omitted to-txt-file, saved to tlk-file.txt$ y! z. o9 o! y/ `  e6 U

0 B" G- }& b' R3 ]- E2 ?/ V; eDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
0 _0 ~3 s' z6 r# {) c
0 D( L! Y) D/ ~5 {! t - Import string item(s)9 ^5 q: Z. U5 ~" j9 [7 M9 d5 v
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
) E5 n6 ^& N* [8 j& g - Option with 'S', update a string value separately by strref
0 l' r2 v7 o, z( g. V& l+ Z, x - Option without 'S', update directly the shared-string (multi-reference string value): h* ?* P9 r6 O: _
- Option with 'R', strings will be reconstructed, and the same strings be merged.' D5 R5 F' l, F+ _, _
- Case omitted save-tlk-file, overwrite tlk-file
$ z# {! n9 B. |2 \  l& b$ q+ E& M( Q  M - _7 H0 ~" Q5 w5 J
DAOTlkEdit -d source-files output-save-directory export-txt-file9 B4 S0 Y5 t% a6 I
' n( a) A# K: u: z8 e) y
- Remove & Export GFF3.2x embeded strings
7 v0 _( w( F4 H/ I' R - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"  C! v: B" m" M9 D3 `& T# l
  ' p, K; J" s! O% o- v
* History -------------------------------------------------5 p5 r5 R7 c% o/ v; Y- G5 S' Q
; v0 `% F# {- n/ |$ t* |- z; t
ver. 0.20, 2010-01-19% ?9 d# A- {; e) d

; E9 O( T2 H8 b! f7 ~- fixed. didn't found strref.
3 m) @6 O; v4 A0 G/ J) X- added. GFF3.2x remove & export embeded string.
+ ^4 i* f5 e, @) N- added, Find All
6 M5 w" Q8 ?6 Y- fixed, edit text didn't changed when undo current cell
6 d; f( |$ G/ L  `" o( O1 z4 C* o- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, s0 U  C/ S! j8 H- deleted, empty.tlk
% |0 s0 G% G& _
) k8 i1 i  ~+ g7 o1 w& j4 z" L( K[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,* Y! q9 D, f- i) J3 d: W( }( I4 s
如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 ]2 N4 F( F+ v$ o

* K$ e1 P7 K6 q/ p6 b, u- D等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 s/ J' v8 @4 `
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" O7 d1 a! J# V0 l
給UTF8什麼的文本,導回就亂碼了。 ...
! z# h2 S4 b0 }# \/ ^! }blackteajing 發表於 2010-5-2 15:49

! n# S/ b2 Y* s5 @1 _7 x! v' ?: t. C# C9 T
話說,我是用這個來修改 TLK 檔案的,0 s- G8 i( k6 l* @4 q

  x: }) ?. h  E7 V也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
0 g9 A, V+ V2 H+ p& V* ~7 q1 r
5 F& z( W/ c- K) T, a2 A2 L" U) q匯出時選圖中那項,就不會是亂碼了,9 N! h7 c+ ?( z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# [( A: V1 P  _, v# |1 J: q- |5 T8 ^. L對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- L7 [1 i  f, J9 R4 W& n3 s# _$ F
6 n; A$ k8 {. q1 Y; agood software !!!
- J9 S  |& `, fsupport, support !!!
  v! r7 `/ D5 M, I6 W, I) m! V( i; E9 W# J0 N" q" l. d- v3 v9 L+ b% O
疑問,
0 K/ H1 s- u7 m5 M在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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