奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* d" L) y; C( k& B- a) G0 Y$ I
0 B3 P8 T8 n; Q. a

: {( S9 g3 @1 O( X; O/ B1 P; O1 N& p  F% T& b7 ~
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2714 U) V) }6 E0 S, X4 g

3 h* }' I9 w& oUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
7 \5 I- _$ y) B; _! S, m) X0 Y0 qDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)  a; _' T: i9 D/ X. }
ver. 0.20, 2010-01-19( m: K/ S2 s4 o/ D/ ~9 m
9 Y- r8 N. \- f- i! v" |
- DAO TLK Editing Tool
0 @) r; [. O' _* }1 K - Can handle multi-referenced string(s).2 p2 c+ J1 p2 k- w& A4 m* ?
- Export (Tab Sep. or Line Sep. with/without dup.)
7 s" r) E' l- m( U% M - Import (Tab Sep. or Line Sep.)1 C) Z$ f1 \2 p( s
- Comparing tlk-files% z$ W5 _' Z& P  z) _% \: }' Q
- Checking categories of the strings and Filtering the strings.
* K9 D7 d$ ?/ K  h7 i5 C- x  5 k( D8 t' V0 j
- Require .NET Framework.- e, F2 x  V3 J
0 y7 \6 g- `9 W( x, Z1 W; J
* Without command-line option, Program starts in UI Mode.
0 i. Y1 [2 y) ?1 m
4 O" M, Y( Q8 w4 b$ P* Command-Line mode ---------------------------------------! Q: }3 `9 ?; B, n
. A! I& a5 j! G( |
Exitcode: 0 No-Error or Succeed. else, Error Occurred
  w' v/ o+ Y/ g1 {5 N5 @: V6 D: @2 k# E9 c: _3 Y( F6 h3 M
Common options
7 ?5 ~- A' S3 _. w; v/ Z& @/ A# @
- Option with 'Q', silent mode. doesn't display message box for error0 e4 ~! V! M! @! y
- Option with 'X', always display message box showing exitcode
" a3 S; G: _9 I2 @2 V - Option with 'Z', logging off
7 v0 I* G+ V' Q7 g) s% Q* a' A; n4 N) ]/ N& ~& R1 Z
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
( q2 |/ N) K; y# a# g2 ^1 x. ]* I+ P
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
( v/ H8 ~- ?# _( y$ k/ d8 c# D% q5 ~1 ]8 |
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt. |# V7 T5 S% b, q- v0 {

) m: J+ M0 P9 o% T8 \ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 6 h2 t# q& `! g% v
! R* o, g" O5 f5 i0 x
DAOTlkEdit -diff[m] a.txt b.txt
8 \) p2 G+ F! O& q. J* K' f7 a
( Z+ C3 }9 Q" @% 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>6 U9 ^. m5 A/ B! H9 o3 k
- Case option without 'm' (-diff), Tab Sep. txt file.+ e% y; C1 Y/ F2 n! ^
- Case option with 'm' (-diffm), Line Sep. txt file.
: c" \: {! l3 u& X) m- Z
% c& L  b; @! O  ]7 e, ?3 UDAOTlkEdit -e[m] from-tlk-file [to-txt-file]4 D2 x/ T* P  c' C( P0 L1 n8 ^/ A

: I/ y3 w8 k- G6 n. l - Export string item(s). _, B5 ]0 S$ I* P2 ~
- Option with 'u', extract without dup.
5 D7 b* B5 Y6 J1 V0 m# |3 L6 Y  d4 K - Option with 'm', Line Sep. txt file.. o6 i" }: q; N" i8 t, f1 D/ C
- Option with 's', sorted by strref.
6 V$ ^$ G6 s4 a% g5 u( ?: X - Case omitted to-txt-file, saved to tlk-file.txt
7 Y6 l1 u/ H) \, W' [0 ^" Q) z+ ^- B7 x! ?! w' L1 n* u* `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]6 F) i) S, l# X6 u  {% N9 l# g/ @
( C% \1 R7 q0 E8 y, i$ e2 w9 X
- Import string item(s)2 j0 N3 a4 }' x( S$ q8 W% _3 s
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
1 e6 c& V* p7 }. ?- ? - Option with 'S', update a string value separately by strref) J' G1 g0 f( c# C' V% G* E6 F
- Option without 'S', update directly the shared-string (multi-reference string value)
* o2 f5 C+ u4 ?+ \ - Option with 'R', strings will be reconstructed, and the same strings be merged.' j5 d' a, ^( ], O; k
- Case omitted save-tlk-file, overwrite tlk-file
: a5 ~) ?7 N2 D  k( R
1 s' Y. |) l, FDAOTlkEdit -d source-files output-save-directory export-txt-file' h- p* V9 Q8 g0 u, _3 F! u% h

7 Q! r( R1 i/ a4 @  k6 O) x6 H4 Y - Remove & Export GFF3.2x embeded strings$ q; C6 [% i4 a* ?* v2 K' i
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 T1 \* z5 ~7 [- ^+ X
  
) j" `- H6 Z  m, f2 B4 R* History -------------------------------------------------
% v+ L- m2 d- r
( m: {7 o  O& W3 |0 dver. 0.20, 2010-01-19
+ ~4 m( i- X- p: N; u
7 R+ X1 a7 T4 y: j3 X- fixed. didn't found strref.
$ G& m4 E4 ^% |7 W1 [+ g/ n! k- added. GFF3.2x remove & export embeded string.' y5 O- i& [- i
- added, Find All
! V4 n. I& G# l# H# [2 f! x- fixed, edit text didn't changed when undo current cell
, D" Q1 V6 e# F0 I: W/ t- fixed, Find(F2) didn't do from start row. (v0.16 bug)+ k& `! D+ J: |3 l/ Q
- deleted, empty.tlk& ?4 Q) n: {% [1 N0 Z4 ]7 n: Q
" I9 R, A# X+ {/ U, L1 [2 w0 G
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
! y2 p  ]) P) k" W$ i如果有支援字典檔的話,那翻譯、校正起來就方便多了。0 O1 B$ M3 f3 @4 d
2 H. ^9 B# I1 |0 F* @3 P* U0 U/ x2 x# F1 S
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ F5 o9 a0 u& N
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! Z4 S; b2 {% Z& d
給UTF8什麼的文本,導回就亂碼了。 ...1 z, P# z9 S+ s0 |; Q
blackteajing 發表於 2010-5-2 15:49
8 O( \4 L/ g4 x3 z6 q5 O' L! F
3 F# z6 _1 r2 t- x# i) ]
話說,我是用這個來修改 TLK 檔案的,5 S, X8 l: R" t0 e) d( t6 o

7 E5 _' R, e% [5 v8 ^$ ?也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
8 C" f/ R* Y' Q, U9 I& y$ ^
5 |9 m, Z- _; u/ F9 Y6 V, X匯出時選圖中那項,就不會是亂碼了,; r/ o2 t: ^+ P
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( H- A( ^. e4 E4 S! w
3 ?$ s* t0 b# tgood software !!!
. V3 a2 M8 K) ^# S& ~support, support !!!
8 X; R. T# ?" w) ~4 x  ^" `% [1 H& U9 l2 A" S5 `, r. C- X1 k/ G
疑問,7 V$ ~& f0 a7 q5 c: Q2 E* E' q
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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