奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
5 y7 ]" [, U: l. B# k* M1 h
& \' F. h/ T  h( ]. c. A
0 `; U0 B: J7 U8 f3 g9 {" c. |4 a" m7 B: e9 ]
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
7 i+ V& q! r/ V7 a6 b1 V  T2 k# ^* N, q' t( @
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
8 O2 D# F. q/ P0 FDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)+ r) L* b+ S& Q9 u$ h
ver. 0.20, 2010-01-19
1 w7 b& L+ U; O* y/ C) a$ G9 V
) u) T4 w& _& Z - DAO TLK Editing Tool/ X0 h0 D* i: D3 E1 e2 `% F
- Can handle multi-referenced string(s)." W, o0 f9 Q  u$ X' f) l7 N8 A
- Export (Tab Sep. or Line Sep. with/without dup.)
+ E3 p: Y' ~. R  j% l - Import (Tab Sep. or Line Sep.)# e" P" T& H$ }! D
- Comparing tlk-files& z$ t6 B6 G# F( o# ]$ _3 W
- Checking categories of the strings and Filtering the strings.+ k" B, I" A* K% [9 Q4 M/ p8 c
  
( [/ S8 d3 `- E - Require .NET Framework.
/ N1 D3 [5 _3 a
9 c! A8 Y( R5 F+ L0 M0 z5 c6 e* Without command-line option, Program starts in UI Mode.
# Q+ W8 D- y/ V& Y9 h, x( ^8 _& O' F1 ^( }* L3 ^# R/ ]4 F" R" J
* Command-Line mode ---------------------------------------
% U' r. ?' z+ t7 O& H
: S- v7 N) c6 _4 kExitcode: 0 No-Error or Succeed. else, Error Occurred
! C7 a0 r& {6 I/ X, X; @1 p
; e) s" i& [8 E) @! N" ]8 JCommon options  V5 [0 Q7 p$ \

4 y7 \7 x. q* j- ~6 c: A0 c - Option with 'Q', silent mode. doesn't display message box for error
1 @5 c' H3 [% p2 ^0 l6 H8 B5 _ - Option with 'X', always display message box showing exitcode7 s3 C/ R% B, k- Y/ {+ t
- Option with 'Z', logging off4 p& L. A* N* H& z
: I  f* i+ n3 T2 ~- u
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 T7 U% R* p7 x* a5 A: o! J0 a5 K6 Z7 I$ I0 P
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 p! [& d5 u  u! ?
1 N: m( C- h) y- h, t
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt1 Q2 y, N2 u6 E

# M, t+ Q0 i, B - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 Z: X  ^, a. F3 P( l/ _
5 ^  n( F. Z$ S: e$ B2 j
DAOTlkEdit -diff[m] a.txt b.txt
' K. n- [: R' Y; w7 S; T9 S" f! P7 @) N# u: O' G! W
- 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>6 b/ A* ]; l) t  g; q% H4 x
- Case option without 'm' (-diff), Tab Sep. txt file.. l' S8 E7 J. s( n7 _8 A$ s
- Case option with 'm' (-diffm), Line Sep. txt file.9 u, b  e, q; c9 `
5 |  \7 t! I9 T( ?
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
* M( S7 P0 R! t3 ]4 l% T* N, W, F
9 I! T# j8 e# c8 H/ R: F& W - Export string item(s)
$ p4 B; w8 Q: C) Y% Y- p1 c - Option with 'u', extract without dup.
/ p8 Z9 Y# s6 j2 `: z - Option with 'm', Line Sep. txt file.5 d, w2 G' }, O9 V: P
- Option with 's', sorted by strref.
' e$ V' P+ F1 {; g - Case omitted to-txt-file, saved to tlk-file.txt
; V9 L( b' _& ]( a! L3 ~
$ M4 T2 P: V! y4 I/ x) ADAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ D* s; [  z1 R: `

6 X' p0 o4 l7 u- n* d* J: h - Import string item(s)
8 I; m/ k0 [/ Q. \2 n! K3 q( V9 T - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 B! E+ W) T; ]4 X6 U6 x- f  n - Option with 'S', update a string value separately by strref
. \- B5 O4 M9 d3 w4 \4 B - Option without 'S', update directly the shared-string (multi-reference string value)
4 Q. H% S4 g  b. Q* Q0 ~ - Option with 'R', strings will be reconstructed, and the same strings be merged.
: N8 q1 O' p1 g# n, y, k - Case omitted save-tlk-file, overwrite tlk-file
# j( d. E/ V- s% v+ y% ~: k
7 ]  b1 b: r) y# m0 XDAOTlkEdit -d source-files output-save-directory export-txt-file
3 h; p) r! s, }8 k! N& m' O7 z0 K" U: Q; f. [& K$ k% y
- Remove & Export GFF3.2x embeded strings0 B" I7 x" {) c% T2 X; h4 P1 r
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 y+ b3 \& I3 X1 i& n: X. G+ P  ) x' @- H# ~1 u) [; }& B
* History -------------------------------------------------
. R' ?' A6 R$ m0 e3 k6 o/ }8 P* c. F" ]1 R. @
ver. 0.20, 2010-01-19  j( j* a# x6 d! N

* u$ c* d2 ]2 i. f- fixed. didn't found strref./ V* \$ L7 s9 Y; ]0 c3 D6 ]) {/ G1 c( B
- added. GFF3.2x remove & export embeded string.
( C3 x1 c% A( V: l+ u5 z- added, Find All
! N4 T$ d' F" i9 g/ @% I/ h- fixed, edit text didn't changed when undo current cell
0 h6 g1 W1 a$ s" ^$ u, y- fixed, Find(F2) didn't do from start row. (v0.16 bug)
( d; L) K6 }. l' r$ t- deleted, empty.tlk
# ^) H! d9 ]9 d9 t4 q+ ]* b3 ], i0 Q1 _
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,& L2 N4 {! s8 o1 |- m
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 E1 X' [6 F% f9 D  q# t' I- n$ ?
  }: L2 W% {& c. E等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ N9 E# M/ g; \; R5 V: h
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' c5 X- U* q# P5 m
給UTF8什麼的文本,導回就亂碼了。 ...
" r  w7 p5 D; d* K( b) K3 Wblackteajing 發表於 2010-5-2 15:49
$ F) K1 c3 E' O  `8 k/ A) W" S

0 C% n5 Z* H. g7 R/ W話說,我是用這個來修改 TLK 檔案的,) [& }4 w/ a+ l6 Z  {% M8 e3 L
0 z- o9 B/ w- w
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 y2 e+ r8 x6 N
1 r' f5 d$ T. x+ V. Y
匯出時選圖中那項,就不會是亂碼了,
2 j5 c& X; P" m7 |[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) {, v$ U( i# m8 q. J  f! ^( {對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 - S( r1 W& @" ~. F2 k, I/ i. ^
5 g2 X: Y9 F6 t
good software !!! - Y, K2 h5 H* F2 a: d
support, support !!!
  w' ]5 C( ?4 J$ V: g3 Q& A% a/ v! E9 Y7 \3 N  M0 b0 v, ~. ]5 {" I0 q. w) V
疑問,. B: }# W0 j" {& @
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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