奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ j8 [4 w! F& X  F! Z7 M0 l2 W& a! c% D
! [' M5 y8 b! I. U

# X6 G  g% o% t7 E0 o: E1 N原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2715 ?1 Y3 K1 D" |4 w! _/ w- ~

- K4 W% G  ]. o# HUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
7 T, M' Z6 ^7 zDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit), T) ^% V3 \9 A0 R
ver. 0.20, 2010-01-190 Y( R" ~% M5 ^! Z3 W

7 B  \3 j: ^6 q9 `( t - DAO TLK Editing Tool
% ]: W4 W3 x( Z: b - Can handle multi-referenced string(s).
$ H% U# e# X  { - Export (Tab Sep. or Line Sep. with/without dup.)0 M& D2 }2 z( x) g" r
- Import (Tab Sep. or Line Sep.)
" V" R- W9 I; d - Comparing tlk-files7 D# N: `  d+ R* r8 d" g* o" p
- Checking categories of the strings and Filtering the strings.2 k0 P- F1 Q! s: r
  
/ g8 Z( W9 f* e) \ - Require .NET Framework.
9 u, g- r+ U6 G5 n# \! ^0 l
4 \: A) c: e- y5 z* Without command-line option, Program starts in UI Mode.
# o, ~' p0 o) a% M/ M4 Y& Q6 J
% ]1 ?  D5 o; `: p* j6 L4 U* Command-Line mode ---------------------------------------0 M" s* p4 t" \. {/ E$ r

' y6 |7 i1 q4 o: c9 H+ GExitcode: 0 No-Error or Succeed. else, Error Occurred
. ]; c6 c. m# n: u" `% a& y3 |) T8 ~& p  e' l! h! r
Common options& T# F" i0 X6 m% g! m

4 H& ^+ i6 I7 N" D7 | - Option with 'Q', silent mode. doesn't display message box for error
- q  J8 F4 a+ ^: g1 l' M - Option with 'X', always display message box showing exitcode
/ X2 X. d& V& @6 _  M - Option with 'Z', logging off
! B8 B5 r5 E6 J2 a4 }1 x6 ?9 }5 K# m  c- S0 M, W" e' Z; k' G* ^$ t( }% M
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 Y1 B, c+ w. l+ ~5 B, w6 z; n. V# b# D- ]) `. K9 ~
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
. e5 F& E. }: K6 a
, {; v9 {; `# g! j. dDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt  f% F* @* ?7 ?& r) Y3 a. i& n2 D: j
4 p; u! Z2 G) F& M- k4 @$ y0 d3 Y# w
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
/ g  q0 Y) l& v
, @  P+ t: Y* F/ GDAOTlkEdit -diff[m] a.txt b.txt
# S( x0 V- p; V+ a& X  @# p! D; Z
$ \1 A. P2 ?9 i7 l/ X# c3 P+ G" E - 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>4 W8 l" K" U$ J. a/ H2 L4 ~7 h. V
- Case option without 'm' (-diff), Tab Sep. txt file.- p2 h/ N. v! n1 X, r; l3 R: I  A
- Case option with 'm' (-diffm), Line Sep. txt file.
8 f9 Q" Z" E. G0 d; B' u9 Q) X* i. J" O" X0 d
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]8 X5 }$ s$ c! i5 d# H) D& Y6 _8 O$ {
: J# C: j0 C# I) K% c# Q4 _7 k
- Export string item(s)
. D, K" @3 [* f& v$ _ - Option with 'u', extract without dup.
" [5 X" k, O8 }7 \ - Option with 'm', Line Sep. txt file.8 O0 [1 M% q* c/ Z& z& S. Q
- Option with 's', sorted by strref.0 h7 s' n7 E, b0 b$ F% I
- Case omitted to-txt-file, saved to tlk-file.txt
) a, o6 i* F* y+ Q3 S" _
/ v8 k: j8 ~/ I& FDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ u2 Z% t  \- H" E; |

5 M/ x( f7 Z+ L7 u, H - Import string item(s)! W; l! G& U+ b% @5 i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  W) r% ^; y& @% y' d9 Y
- Option with 'S', update a string value separately by strref7 {/ M. P: V3 H: @
- Option without 'S', update directly the shared-string (multi-reference string value)
0 g, s2 j% `& x  A- m - Option with 'R', strings will be reconstructed, and the same strings be merged.5 X4 d% W: K' |2 S1 F# ?0 j
- Case omitted save-tlk-file, overwrite tlk-file
" `8 L9 n- d) a# f% j3 B$ I+ u / G: ~$ f7 e$ n% p' I% E
DAOTlkEdit -d source-files output-save-directory export-txt-file$ |0 W$ a& V* k) [0 I

+ s6 Z+ C5 y1 i/ e, I+ c - Remove & Export GFF3.2x embeded strings; U' ^- K& I( F/ e* W; r
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 q1 n( I7 ]' C* v) r( r
  
4 n" Z3 ~* u" _$ s3 }* `2 c* History -------------------------------------------------7 @$ N1 ^! G4 n2 x
7 z+ f2 u; x/ V& o% z1 ~7 ?
ver. 0.20, 2010-01-19
' D' W; I# ]$ f7 V  I4 r1 n. |0 R1 p: o8 M" @
- fixed. didn't found strref.7 z. n: D3 v/ G( ]. I! ~8 ^3 j: [; n- B
- added. GFF3.2x remove & export embeded string.
3 u6 s* ]9 A5 p& x! z( T- added, Find All0 \4 L0 O1 z: I1 q4 }1 V9 {
- fixed, edit text didn't changed when undo current cell
- R" Y( m% n8 ^1 ~$ B- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 {- P4 q. v4 d. M0 g) m3 i
- deleted, empty.tlk- S& w, K' U5 J6 S$ [
! v2 d. }( D9 z3 G
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
' k9 D/ k% K. A如果有支援字典檔的話,那翻譯、校正起來就方便多了。
. \' {9 c: s5 t2 j1 B. Y$ [  X' o1 N4 H& i' Y/ \& Y4 W
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 y% }( G! k2 R6 l4 t! m5 @% o
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& W! i. o! j* Z, V$ W0 U( m) w; J: o
給UTF8什麼的文本,導回就亂碼了。 ...% |9 }0 G" O' f# L" X* }2 |! A
blackteajing 發表於 2010-5-2 15:49
( N( D' F! Y+ X0 a1 `/ F5 @6 E% U
' G. I1 E. g# n$ A
話說,我是用這個來修改 TLK 檔案的,
# T9 h! Z* k8 y3 _! h3 U8 L3 B0 ]2 B' l. U/ f
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了+ e4 f  f9 Y2 e" P( o( X6 @
* F" M# ?/ e8 @- t  J% f+ \0 e
匯出時選圖中那項,就不會是亂碼了,
- [* D* J+ [* {8 _( ][attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! O: I/ b8 T: Y) t  a$ l; W% L對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 u, d6 ?9 Y" ]$ P
/ G2 R4 F% z! r- Xgood software !!! 5 P3 p% ~2 m" p
support, support !!!( d7 t& ~. p$ \, J) v. a

+ |: v+ F- i: v( k疑問,. E/ w) g* \3 g
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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