奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用, `% ]: {% K7 m2 Q- C

2 V8 W. B0 Y5 I6 A6 x
; t) G- Y7 C& Y" K/ s  Z0 X
  F2 o0 F) J* Z$ V  `  f原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
$ K4 T& `& B: n) D6 l( E  D
- w7 p  c  d; T# j+ w$ nUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
5 i% _5 S! y# v3 q# W: t( cDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)+ |) p3 x! b( A- Y2 _
ver. 0.20, 2010-01-19  ~0 Z9 C) O* u! e! C7 o% Y
5 G+ Z% \: x/ T) a9 Z
- DAO TLK Editing Tool% d( A* x- v5 W) A  |* Y0 ]
- Can handle multi-referenced string(s).9 X2 o8 N* O; C5 l* k9 G5 K
- Export (Tab Sep. or Line Sep. with/without dup.)  R+ Z( i$ [/ p- L& X
- Import (Tab Sep. or Line Sep.)6 `% L( ^& r! z! k4 G# m) ?9 [
- Comparing tlk-files
, f4 ]7 B) c, ]9 T - Checking categories of the strings and Filtering the strings.
( C/ r% B0 Y& Y! t6 U+ e  5 w5 x& o# j' }+ d. U7 U2 C1 W+ z
- Require .NET Framework.7 Z  a6 p' b0 ~9 f

5 [; W. m# F/ y* Without command-line option, Program starts in UI Mode.
7 k) ?6 ?/ S$ E
' _* z! y) X( U! V" q2 J3 G4 F* Command-Line mode ---------------------------------------$ f# v* y& h' L% s7 L

7 ?% Z/ R: K0 v! q' y& V4 h- O9 KExitcode: 0 No-Error or Succeed. else, Error Occurred
, v# s) }. x' b; l, |+ }% a! }/ ?) k+ B- g8 d$ N
Common options& f9 A" Z( u, |  q, a

8 Q8 ]8 \) u* _; \7 o8 o  K - Option with 'Q', silent mode. doesn't display message box for error. }- k9 Q' B' [& ~" W2 i1 J- S' i- W
- Option with 'X', always display message box showing exitcode
. `% A. q7 c# @9 h: s" r* v - Option with 'Z', logging off& ]. F, _& q2 e. z4 n

3 C* C, _% W, dDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt' H! j: Z8 i0 M' \! P" t" g
: a& g% ]1 ^7 W+ O5 m
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) |% ?5 R7 A1 g
, z; r6 ?, x; c+ ?
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 X/ k4 P; y) {( n1 O
  }3 b4 W% p6 ~! _7 ?
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 @) x( s0 Q: g3 ^3 T5 J; C' C5 c8 A: H/ q/ D
DAOTlkEdit -diff[m] a.txt b.txt
! u/ S$ ~3 g0 ?/ p5 M, ], J+ I0 Q3 \+ Z6 J" ~' y! K
- 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>  X: x  I( F  Y. D9 h0 c
- Case option without 'm' (-diff), Tab Sep. txt file.
1 P( B. D6 i( n - Case option with 'm' (-diffm), Line Sep. txt file.
3 [9 R8 k, Z: ?3 K5 @' W2 R! e7 W' r( M+ b9 L5 T$ x
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
8 k* g  k7 x( Z* W, K4 d. U* O2 F
- Y$ g. U8 D7 r5 L8 I: r3 x - Export string item(s)
2 q0 z! D' B( ~. K. g: r4 H - Option with 'u', extract without dup.7 k- e1 C2 c+ d# ]/ A
- Option with 'm', Line Sep. txt file.% [; }3 k4 U3 W5 t4 y- |6 f; H
- Option with 's', sorted by strref.
5 u) _6 }/ d5 k7 M' I - Case omitted to-txt-file, saved to tlk-file.txt: Y" U& x) ?. Q1 s; N

& V4 S4 M2 y& S: {) u0 a0 ]& i5 e) aDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% ~) z1 s* d6 b- H: |
2 ^% f. v! G( c. o4 X
- Import string item(s)! t! n$ x  r& U( b
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' @6 a0 @3 {4 T! j0 ]0 m9 { - Option with 'S', update a string value separately by strref
2 q4 z: V$ \. }( }2 i - Option without 'S', update directly the shared-string (multi-reference string value)
) j6 F: A+ g3 r2 ^7 o( J6 E - Option with 'R', strings will be reconstructed, and the same strings be merged.
+ ]/ J) I) {* j: C3 ` - Case omitted save-tlk-file, overwrite tlk-file; J/ f5 [6 Z8 [% N- B% {) T
5 J5 ]2 R' k$ @  t' z+ X
DAOTlkEdit -d source-files output-save-directory export-txt-file
- E$ K& j$ f- j+ o0 x5 ]; j  E5 t7 t; O) k
- Remove & Export GFF3.2x embeded strings
4 l# Q2 ?& d! S- N - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; \( y9 k7 T& }" u% X! J# r  
* @' t3 r7 J$ T: b* History -------------------------------------------------
" r8 [6 U* X( w8 f  f; ?* o) ^/ U2 B8 f: e' Y3 q# U! [6 Z
ver. 0.20, 2010-01-19
% ~( c) [1 B1 }" n0 j. Y$ D6 e3 p2 C- E2 {. V
- fixed. didn't found strref.8 H: O  u( K1 j4 Z
- added. GFF3.2x remove & export embeded string.
# j+ E4 c; B# ~+ m& n' r& W  C- added, Find All6 H  c+ C! j2 I$ f3 T0 S
- fixed, edit text didn't changed when undo current cell
8 R9 f0 X1 H# ^1 Q3 @- fixed, Find(F2) didn't do from start row. (v0.16 bug), }: `/ N# A' ~# N
- deleted, empty.tlk7 Y* ~5 g& \/ w
3 ?5 X! W- I/ I6 l  o
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,  f) b& j2 V$ y+ s$ j
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ f, _  ?! T! p" D' `) V2 W5 V/ T8 |# t* u) h+ @
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* \1 E. y1 ^& s
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* z9 a8 c: b2 R/ U給UTF8什麼的文本,導回就亂碼了。 ...
* c* O6 t$ ?; k! Z. G2 |) eblackteajing 發表於 2010-5-2 15:49

- I1 h4 @5 r" h/ M# L4 E5 J; h
話說,我是用這個來修改 TLK 檔案的,
- A2 f8 e# k0 s0 I8 M* E% z  }; P% }* o+ J8 d+ |4 v1 [- \$ y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
$ U4 Z. K4 H0 C- G. b2 K
$ n" ^% X# Y( N  L5 ^) R匯出時選圖中那項,就不會是亂碼了,
, I8 z  s$ q: w% W0 s[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# Q  B9 n' b( R對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. j% O" p0 c" I9 J* j  {& u$ O2 O
" O/ D$ Z+ Z% C8 ?# k) r. F. L5 jgood software !!!
% e- \0 D  {' gsupport, support !!!
8 Z- s* W6 d4 U% x1 Z1 |7 B% Q- `- H( y# A5 L/ ]: W  H, ^
疑問,
2 U9 L. {8 M, N在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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