奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用6 w- ~* ^% [5 K+ O6 G$ s

0 _& ~  y/ d3 S" P, m % ~3 m) z$ _9 |6 F$ D4 x
9 o0 c  m5 [, o6 _4 b" }% k
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* V8 ?) {4 W4 ]# A8 M  p8 ~" o

2 v/ F6 t. Q, E' K2 C6 P/ `& k) SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                , r+ A* [0 w( l7 n" L7 Z/ H
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
) |, W& v9 r) K, G! N ver. 0.20, 2010-01-19
1 K/ n1 o0 _) m6 z2 f7 ~$ t& @) Q4 `
- DAO TLK Editing Tool
0 }: \: I! S8 d, L5 O- ` - Can handle multi-referenced string(s).
3 p! f6 X9 Z- V) X4 a- z - Export (Tab Sep. or Line Sep. with/without dup.)
" r8 }: W* H+ M8 t* [& p8 q6 ] - Import (Tab Sep. or Line Sep.)
3 g) |1 v+ r/ M* K, p - Comparing tlk-files) q8 \- e. j0 i+ m! _
- Checking categories of the strings and Filtering the strings.
$ X5 Y2 ^+ U0 ]8 g  + [* @0 V8 I3 p3 P: K
- Require .NET Framework.* Z, G$ z5 Z* m9 N1 A& _

7 [8 V- ~! ?2 B* A% i4 [* Without command-line option, Program starts in UI Mode.8 a) x" w/ Y+ _
4 k6 R' `' a, |! j7 g) g# ?' S
* Command-Line mode ---------------------------------------+ O/ T& f, j# l
* j, q2 z" Y. c; G
Exitcode: 0 No-Error or Succeed. else, Error Occurred
3 t5 y; O! J5 \1 n8 Y; ?6 y0 x9 I2 U( D+ Z/ x8 d
Common options
9 a8 ?" k6 _7 G. {/ p
$ J& G4 p" D+ H, w# v! Z/ I - Option with 'Q', silent mode. doesn't display message box for error5 f: T! p: v( s. c2 [% D  ^* j) X
- Option with 'X', always display message box showing exitcode
; Z6 F0 |+ E2 V& X1 V: z - Option with 'Z', logging off
( Q: f8 x% c7 i! |
+ O5 k9 x3 K& r- D* [$ zDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt& Y/ n. W" c  P/ ~: {( W" _

, m9 c5 \' y" R- T; K, r - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; }$ {) D! }6 j* u9 s, `1 C) z
! |, _/ F( o# d0 i8 J- I
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 C' d9 p7 l' r3 p( C. z9 s
- `9 f, g7 d. U9 U8 { - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
4 _4 z. a- D' [, j' C
7 e1 `3 c* L' m  U( S" ADAOTlkEdit -diff[m] a.txt b.txt& u9 F, [/ C0 S7 N: u

4 e3 \+ v* }( f2 w8 J1 g - 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>
- B) M& G# U1 ]/ T% ?: F - Case option without 'm' (-diff), Tab Sep. txt file.
! q6 l5 X/ X8 \- c/ N% r% g+ D* \ - Case option with 'm' (-diffm), Line Sep. txt file.5 R6 Z* r9 f, j
' ^4 e- @; Y$ K: k
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 c" N/ }$ K) _( q; y

5 j$ k* I8 c* t - Export string item(s)
+ `9 |5 S2 R6 ~5 J$ n, A+ R# k - Option with 'u', extract without dup.& R' @+ w2 c- e3 V# C3 J' c3 z; Y
- Option with 'm', Line Sep. txt file.
% a6 A: o) R% m - Option with 's', sorted by strref.  D$ p( V4 F  e! l. n
- Case omitted to-txt-file, saved to tlk-file.txt
* u2 W6 H  g& a8 s# t! h
. ]6 b) ]2 W4 j/ c0 b0 c9 s7 VDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 K. B' m) z! E& G  S

3 f* {  B% C1 q/ c: h. ~6 H - Import string item(s)' f$ y. t8 O9 a3 O$ O8 a
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# {* W& a$ v# r - Option with 'S', update a string value separately by strref( C; c& {; P  m; [2 g7 `$ F7 Y
- Option without 'S', update directly the shared-string (multi-reference string value)& I' a1 u4 C# R# m) Y8 _% s2 R; [. @9 s
- Option with 'R', strings will be reconstructed, and the same strings be merged.5 {. q2 m3 n4 z  F
- Case omitted save-tlk-file, overwrite tlk-file: j, C: q" R( R* w( p- Z

7 y2 `1 w4 h# l5 kDAOTlkEdit -d source-files output-save-directory export-txt-file% @' m8 M6 D7 r

$ D$ b7 n8 E/ x" k - Remove & Export GFF3.2x embeded strings! N' l# ^) f. j2 c) S
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
, m6 {6 F0 e7 W) y6 n" f" x1 g1 d  
. N2 k* S* s+ y* History -------------------------------------------------3 a0 d) }, K- Y' k# P( F3 _

0 s+ l* s5 e# {. L% E' ?4 Wver. 0.20, 2010-01-19; o9 d7 Z; o8 j5 u6 o

2 K: z" Q# s: R' T  s) \# B- fixed. didn't found strref.0 p- q: H8 K) n3 f- Q4 y$ m" E, i
- added. GFF3.2x remove & export embeded string.
& `0 S" Y% c/ }5 j- added, Find All5 W2 \, Y0 q$ G: n0 w# c8 y0 S! G
- fixed, edit text didn't changed when undo current cell
- R7 H  e  C' b& B6 P, Q- k- fixed, Find(F2) didn't do from start row. (v0.16 bug)
8 m- s' E- j5 z5 }& t5 F+ [$ a- deleted, empty.tlk9 A/ g  {: z7 _9 u+ q, Z
/ j* ~5 {/ K# h
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 o# L; R- M- ]  c  w3 L
如果有支援字典檔的話,那翻譯、校正起來就方便多了。$ `  E  r+ ~  W8 B0 s8 O1 |

4 N5 b1 V. a2 F* s等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, G- H: {0 z7 ?" R9 l給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 r9 C* K* F4 e" @% P" t給UTF8什麼的文本,導回就亂碼了。 ...
) P' f0 h$ C: G8 H5 W4 Zblackteajing 發表於 2010-5-2 15:49
4 h3 R3 H1 Z# h9 }
+ R/ t) P+ ?3 ?; l7 ^3 x* E0 M
話說,我是用這個來修改 TLK 檔案的,
* e* Q+ d, \! v0 L3 v5 J- c2 C
3 W# g7 v) v- P也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
5 F( p8 W8 K" [# @/ z
0 Q* e5 {  |8 d" L% L" M( k匯出時選圖中那項,就不會是亂碼了,: k, y3 \5 K4 l) I1 a. k5 ~
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. L8 L/ S2 T' W# D$ a, D. w" e
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
& u& U5 k$ }0 }) [1 K
0 P2 g0 t7 Q0 K5 P3 P' Pgood software !!!
% |8 \) j1 i/ bsupport, support !!!
, t9 q( k+ g" M7 L. C8 ]- @; a; H  x/ J
疑問,
1 Y) W0 J) l% u% G9 T在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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