奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用1 U9 G: y8 F  ]0 |  @! _3 o; C

1 o& y: L! L0 d6 ]3 Y 3 L1 a& Z( y3 w* i2 r
2 D  A0 X9 |. z# g: C3 E- e
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2714 p2 e* i& R% T3 k% Z7 n! I

9 k% F5 @2 D5 B! X* H1 TUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
. L7 I* U# d/ r1 j* h" Q& vDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); b; e) Q" e3 Y% @0 l9 |% E
ver. 0.20, 2010-01-19
2 K4 y) W) ^' m) n4 o' H; G, G: a) H+ F0 P) w
- DAO TLK Editing Tool
2 U4 {+ X+ D8 R' _( R/ \ - Can handle multi-referenced string(s).7 V/ K: S' V% z7 m: G
- Export (Tab Sep. or Line Sep. with/without dup.)
- ]+ F' n6 D4 H; t" I: |% p% a& L1 h- u - Import (Tab Sep. or Line Sep.)8 _5 ?8 O" m7 k+ s/ b& F0 i5 f4 c
- Comparing tlk-files* Y6 U# q7 B" G0 V: s
- Checking categories of the strings and Filtering the strings.$ K. d: Q4 \" N: j) a) ~+ U
  
9 H! V$ Y7 z* A3 y8 a - Require .NET Framework./ n) k( l! Q# `- t0 z% M; ~) h

" z$ N. b+ ~1 r4 T* Without command-line option, Program starts in UI Mode.
% P. J5 c/ W$ a
+ W8 w# Z- T8 u) m  [6 x2 H* Command-Line mode ---------------------------------------
: N$ _% x8 y! p  E. r
- I8 l$ E) W  q; b9 k+ h& eExitcode: 0 No-Error or Succeed. else, Error Occurred
* K( Q2 h2 `! l( ?* F8 ?  G, |/ t9 S& b1 \# q( m; d
Common options
% G* y6 M2 \/ _3 R  N# }
% V( T7 q" e: P/ c' T1 U - Option with 'Q', silent mode. doesn't display message box for error
4 S8 c4 g2 U- a& G4 k6 s% K$ K - Option with 'X', always display message box showing exitcode
& @% a/ ^5 B6 O6 `+ \3 F# s. P - Option with 'Z', logging off9 [4 y" n( R% c" ^5 d9 T

2 `- Y4 U: l3 I2 Y6 X( tDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 x- R3 r. n6 ]% ]% k; r% `4 D: a# i9 x% k% j
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File$ r8 u3 |  r* t9 h7 v. Q

2 g& K' a1 t# O- J6 xDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt! E5 F  v8 I+ j5 O) }! z

9 X" N2 a/ Z% W( K - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
$ [7 r! C7 v) e, t* r, @! e
- I' Y- {5 O' o/ m6 @DAOTlkEdit -diff[m] a.txt b.txt
5 L4 _. _, y, m( ?% x, B- x7 t2 K$ w; H% d) o$ A! i) F$ _0 l
- 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 }5 o( V% h: h5 ~0 G
- Case option without 'm' (-diff), Tab Sep. txt file.+ Z; W5 r' Q, {4 G- e1 _8 U
- Case option with 'm' (-diffm), Line Sep. txt file.
: G7 v% a/ Z  F: e# e0 e3 z6 l$ ^6 n% A
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
8 ?! z( d7 b3 }2 i1 V; u
4 a. h! u/ j' P! G9 d: t9 y - Export string item(s)) Y! F' i$ l9 S" J+ T4 V
- Option with 'u', extract without dup.0 V9 v1 l( f9 |! Q& y
- Option with 'm', Line Sep. txt file.
9 f5 H7 I" U$ ~ - Option with 's', sorted by strref.
8 a- w# H1 d* ]8 M+ ? - Case omitted to-txt-file, saved to tlk-file.txt
5 y. Y/ [% k1 C4 w  z. L0 \  c9 v* X! y# S5 N5 [
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]( ~, ~5 }; p! `* L8 X: z: Y

# n/ {" U, p, E, b3 X9 I/ t - Import string item(s)
, T/ K; @, A+ ]9 @5 M - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
4 o0 w- [8 }* g( {. D - Option with 'S', update a string value separately by strref5 e( `/ o5 A; }( K$ y. a* F8 H
- Option without 'S', update directly the shared-string (multi-reference string value)
2 y- D& P6 k: A9 h - Option with 'R', strings will be reconstructed, and the same strings be merged./ f3 h2 m, |) C" g
- Case omitted save-tlk-file, overwrite tlk-file
4 z+ _/ v# H' Z/ v  Z( ~4 e
7 ~* z  |# |( ^# a: U; bDAOTlkEdit -d source-files output-save-directory export-txt-file
" s9 A: h- L" K7 E! `7 f' Z$ Q# K! G: T2 i3 y- O
- Remove & Export GFF3.2x embeded strings
( D2 s: `) r) A, S/ v - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"8 y0 }, q% U& Y$ b3 v0 o
  
* J3 `7 w( U( D$ t* History -------------------------------------------------* Q/ ]' M- M- b/ e

- Z. F2 v) C. d7 q# r$ `) I7 Yver. 0.20, 2010-01-19
$ ?; U- Y' n; J
4 T5 {# m3 z" T3 `) n- o9 h- fixed. didn't found strref.
6 P  Y' |# j% T  w  C, I- added. GFF3.2x remove & export embeded string.
& [" |- }( m' |- added, Find All
: n8 W8 x) g' N( e  K/ j% c- fixed, edit text didn't changed when undo current cell( \& P, z% C( ]4 ?) |
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
% J# I* A) v" X3 l- deleted, empty.tlk# g5 L  I5 k5 |& S5 G% h# I
: }4 O* T# d5 I6 ~: L7 V  x
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,8 @; H# ^" w0 J+ l
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
8 R. F; y- [1 X
. W4 J) u! g' g5 b等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* H1 Z3 j- m' B; k9 C" q/ p& e給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' f3 Z) W. ?) Y; Q+ B給UTF8什麼的文本,導回就亂碼了。 ...' g) V0 C. i+ O- k
blackteajing 發表於 2010-5-2 15:49
9 C" m3 P( ^* Y+ \$ Z
! C0 Y  m+ s, m
話說,我是用這個來修改 TLK 檔案的,  r+ r3 W- o  ]6 O2 s9 M- G" K0 j

* [, B5 X! z) H" r也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 J5 p9 X. R! a7 |, k

% t0 I0 X- _+ ~" x) v匯出時選圖中那項,就不會是亂碼了,
. b& }4 L# f1 ?: i7 _. F6 l+ }[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
7 j; f- f% {. {對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ l9 O+ [/ T9 y6 H& K' }
7 @9 R5 S+ h$ y4 R/ Z
good software !!! - M* L; i  h1 X7 k, I# F& ^/ F
support, support !!!# @( E. T9 ?8 y# A! j

) Y. b( x- e* y  O) `疑問,+ e+ y4 [2 F( c# L
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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