奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ `7 u  s9 S2 R% N* h
. ~% V" n: z$ ~2 }1 \' j
4 \/ t) l9 v; n+ v- n6 a8 m3 i; f6 s/ |
% _1 T0 J3 d+ b9 `  R9 @原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& a* G  W/ M* w: o( V; K# \& L/ A% S( f

6 }0 h& D5 s1 u# A/ X) qUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ) b7 k7 g6 ~3 J% T1 f- \
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)7 Z# [2 Q  K( x& G1 P9 y
ver. 0.20, 2010-01-19- a9 g* t* h0 q. A* D" W
+ @( D9 x$ K5 }7 {& {
- DAO TLK Editing Tool  s7 H. K, b2 o8 R  y
- Can handle multi-referenced string(s).. d% }9 B% B! c0 g- r# o% S" t
- Export (Tab Sep. or Line Sep. with/without dup.)! _* H5 e$ v( l; ~) w
- Import (Tab Sep. or Line Sep.): V. n* Q0 E0 i/ r2 Q, z
- Comparing tlk-files
# x2 q1 S' N- B; r0 c5 \ - Checking categories of the strings and Filtering the strings.
* g2 B, i# u; M+ k& \4 R# ~" L  ! ]( C+ d) G! g8 b- w, X
- Require .NET Framework.6 n5 _* |& H! ]. C" Q( B
( G$ E* |3 o5 R% ^# z. [8 K' L
* Without command-line option, Program starts in UI Mode.1 G1 V& R* }) n' Q& ]2 {5 `6 m7 `

+ j: [, P+ J4 S! W1 v5 M8 k8 [* Command-Line mode ---------------------------------------9 {. z6 }. I" x" x
8 H( j) F" \& h, x3 z6 j# W
Exitcode: 0 No-Error or Succeed. else, Error Occurred
# g3 L7 a  s0 C
( \1 J. p0 ~  s5 V) oCommon options
! b( a. \) k2 C$ m3 l
. e  [/ L( G4 H1 e. p2 h - Option with 'Q', silent mode. doesn't display message box for error
. [& W4 `" u7 `- G - Option with 'X', always display message box showing exitcode
; x6 r; w4 v; R3 S7 l. O - Option with 'Z', logging off
: M6 r# K* o+ G- }6 {7 Y5 a- Y  i) i8 `" D; I/ m# L
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
% P3 R3 |# t# I" w" N( d* ^6 ?4 Q) y, P2 H6 P0 \9 U) v
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File1 t4 C. z' R' O, f

3 _) s4 |( B* Q+ tDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) F' H, @/ O- k) H! @8 Q

3 ?' f- C" @& a - Tab Sep. TXT File to SDJ's tlkeditor Export TXT & O( S$ U- h3 C' b; w% c5 p! C& `
4 A' j/ _0 t, x  }  b' B
DAOTlkEdit -diff[m] a.txt b.txt
8 U- [% Q8 q3 p7 B
; M+ h, m( h9 K% Y8 p$ t1 t - 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>
9 ]# ?7 f5 x  t - Case option without 'm' (-diff), Tab Sep. txt file.
/ |3 h7 h7 a5 f! V - Case option with 'm' (-diffm), Line Sep. txt file.
7 e5 e( N+ F- ?2 l( ]7 d5 C' E; O' X
, x7 t! q2 V  |DAOTlkEdit -e[m] from-tlk-file [to-txt-file]' a- D' Q& l" q1 |5 o

* L6 H8 v$ V; c8 s) J% F& n; i - Export string item(s)
. A% \; v7 e( `4 F5 D0 ^8 d  ? - Option with 'u', extract without dup.
7 t: N& R7 Z' ~! p2 I5 R - Option with 'm', Line Sep. txt file.: Q2 d0 |6 p) s2 ]$ a
- Option with 's', sorted by strref.3 f! G, E  A/ Q  y  x
- Case omitted to-txt-file, saved to tlk-file.txt# X7 t  V" B, n9 y! a6 m) R; H4 C
3 z8 \& g! \9 N+ O4 ]1 S# ?
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]1 d* C7 P5 r) p: \9 T1 l7 F

7 ?4 m0 V5 Z2 j2 Y, b$ p - Import string item(s)
/ ~' I5 r0 _2 Q - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"$ F$ q" o" B5 [/ f" |/ t/ b
- Option with 'S', update a string value separately by strref
8 A6 ?2 r, j9 b$ e# f - Option without 'S', update directly the shared-string (multi-reference string value)
! W& R* Q( _& H& S- h - Option with 'R', strings will be reconstructed, and the same strings be merged.1 b6 D' i! c* `7 W# ~/ v* e
- Case omitted save-tlk-file, overwrite tlk-file8 E4 G  x5 S) k7 B6 u' Z4 x7 C

9 \7 v6 E2 S* Q8 Z9 V6 A& mDAOTlkEdit -d source-files output-save-directory export-txt-file
$ x! f: C# J! x* Q4 L. l& S1 E: i: N- \! m
- Remove & Export GFF3.2x embeded strings9 ?8 Q( T, x4 w6 u" U6 O7 Y7 |
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"- L* f0 T( L% h
  
. z) q: p  w# @" J2 e0 J* History -------------------------------------------------
7 [3 d. m. s0 l. b% A5 z3 y3 Q7 X
4 a5 n; T" ~* ?& E* @$ T/ E1 dver. 0.20, 2010-01-19
, K- F" d5 g( U4 o
: r. b- E9 X6 e9 n% X, p- fixed. didn't found strref.
( h  @* w' g  Y8 X- added. GFF3.2x remove & export embeded string.
$ f& L5 g; W$ A5 w% Y- added, Find All
4 N; z7 p7 o# D3 T& ~& h  Q- fixed, edit text didn't changed when undo current cell
# I* m6 ?' l1 U- fixed, Find(F2) didn't do from start row. (v0.16 bug)7 Y  w1 N: d% Q% i& [2 ?! _7 e
- deleted, empty.tlk* S  l! ?& u" N- A0 J

/ J" A. i0 B" A! y' N( E% f[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 ], J0 R" r6 h7 {# \4 ^" ?如果有支援字典檔的話,那翻譯、校正起來就方便多了。0 D3 E0 B- v4 R; y" L
1 W( z/ l! j  l! C- z: o
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 ^* l# B) U9 B  _給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 ?- V, W( [3 F9 N5 `5 g# ?給UTF8什麼的文本,導回就亂碼了。 ...
9 G2 H5 U% n' ^5 v7 b7 ^! ablackteajing 發表於 2010-5-2 15:49

$ h) Q  b* A& A  y8 E
: {9 U8 d1 @5 S# t% ]/ l& T話說,我是用這個來修改 TLK 檔案的,' F2 m9 G5 M3 C2 \9 y

( f5 m0 g+ M; z0 a% z& d也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了. W" h, S- }. b) W& X
. d8 s9 U- u/ p6 V/ @# K
匯出時選圖中那項,就不會是亂碼了,
3 B3 K( \! D" a9 j( q1 q) W2 y[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) @5 S6 R3 v! H
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ w  d* z) @  L5 a0 b) y

$ a% F$ ~- M7 e  a  Agood software !!! 0 Y9 I$ O, @0 q! s4 j) Y
support, support !!!3 ]3 F3 K  f- D2 f
( h: \8 X5 O) [
疑問,* `6 A* K* Z! Q
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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