奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
% _- {3 D% _5 d% c7 M- b; z0 y* q# H$ ~( @0 ^, W8 D5 U
. Y3 [9 {4 {% r; L! U

% ~+ C; c, E  |( t4 Y2 Y1 H0 m原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2712 z& Q$ o; {+ U3 Z1 f/ {
7 g& M  y6 v" k, W5 |
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                - u% T: @% U  R# A
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ B7 r3 k' I9 M: g/ }
ver. 0.20, 2010-01-19' L' q" e# Q- H# _9 K
4 J# u1 y  @+ Y( V, d9 [( R$ J
- DAO TLK Editing Tool
1 n% M$ b0 ~2 L1 w+ z& j - Can handle multi-referenced string(s).- s& ^# @+ X7 T6 V
- Export (Tab Sep. or Line Sep. with/without dup.)
5 @/ K. Y: c! O - Import (Tab Sep. or Line Sep.)
. }' o/ B) E- `9 G/ k - Comparing tlk-files5 w8 ?1 p, m% F# K; z( x
- Checking categories of the strings and Filtering the strings.5 P. s0 n* {0 i8 D: L
  2 f# l" u% o8 x" `/ k' B
- Require .NET Framework.2 a& _0 f& t- h8 A$ R4 u6 F. d
" B4 n# \" q5 [8 {/ h8 C; H' _5 H( P
* Without command-line option, Program starts in UI Mode., U4 k# W1 a  m9 `2 I

1 W* m7 ]4 L6 Z8 @8 f& q; v* Command-Line mode ---------------------------------------7 Z3 ^; X( \: g
, Y) V' R- B( u) C; u& ~
Exitcode: 0 No-Error or Succeed. else, Error Occurred5 g2 y0 S2 G+ G! |; j0 ?
" n" S) W8 S: `% _' I; g7 X. L
Common options5 Z/ U1 b. I, m
5 W1 q/ t3 q) Y# q
- Option with 'Q', silent mode. doesn't display message box for error
" d% R) a" z/ o' G+ E - Option with 'X', always display message box showing exitcode& r! g" S6 z/ T: p: r( R) Z
- Option with 'Z', logging off7 q& m1 Y2 u% U7 l, ^; Y' q
6 P3 T) Z, Q" O( r+ l" t
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt0 m* S6 J0 Q7 N  I+ Q# h

; x( x7 p7 G# o - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, K3 }* w) t6 V6 r) p
- g5 t  p1 K2 E* W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt$ p: ]- S3 {( W2 m! T! S9 d
2 U" X6 |" A- p+ b* _
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 2 n" [1 o5 m7 [& m' a6 G( ]

7 I' n( }$ m9 H: Z7 N" kDAOTlkEdit -diff[m] a.txt b.txt
8 M5 e$ o" A3 K0 F
! G, s" @" ]$ G" S2 L# M% P" C7 V) O - 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 G- a# C2 Z$ X3 q- R9 V5 V - Case option without 'm' (-diff), Tab Sep. txt file.
6 h5 H- j" n. `& J, R - Case option with 'm' (-diffm), Line Sep. txt file.
9 f6 |& f3 w8 P1 d. ~
8 y  U7 U* a2 `" \' O- F( oDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
6 |4 q0 u( [2 V' @, Q* f  S( B) C3 ?/ X4 z/ D2 m
- Export string item(s)
: {( P  w- }0 N/ ~  a - Option with 'u', extract without dup., x8 B* F3 X6 ^3 C9 ?* G+ }
- Option with 'm', Line Sep. txt file./ `- F: s- i4 q6 C* M( c, m
- Option with 's', sorted by strref.9 s/ E% t# ~7 _: Y
- Case omitted to-txt-file, saved to tlk-file.txt
6 Q) K. ~' [: p5 J/ d% P: T$ O/ }
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
0 \0 y$ B0 @8 k2 y0 R' u2 r( M. G5 y% Z; R
- Import string item(s)- j  e2 [" t# g
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 e" g3 e: C, _# | - Option with 'S', update a string value separately by strref9 ~/ \/ l- F& B' i1 @3 l/ x/ r3 \& x
- Option without 'S', update directly the shared-string (multi-reference string value)
' Y3 _" \! B: D2 I2 a0 I; W - Option with 'R', strings will be reconstructed, and the same strings be merged.
) B$ C5 J% U2 n - Case omitted save-tlk-file, overwrite tlk-file
  ?$ x- N$ N9 Y- h$ m. M$ b( \% [ 7 J: N- c- x  Z9 N% O
DAOTlkEdit -d source-files output-save-directory export-txt-file
7 i1 x1 `  ~4 t0 |/ B
$ B" d) W+ _) N, N: K - Remove & Export GFF3.2x embeded strings
9 Q- r5 H3 @' }* q: C - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
7 u' O1 s" T. U* [" H7 Q  4 \" U8 h7 U+ M& Y# Z
* History -------------------------------------------------
- s3 w' w1 T8 G! H# B0 n' r2 K+ l" P' G+ u  k
ver. 0.20, 2010-01-19
% U( p# ]7 L$ |+ R7 }6 f! {
# x( J* v6 L+ Q) o" ?5 D- fixed. didn't found strref.
2 e( M' Y! o0 `8 _, u3 {$ W- added. GFF3.2x remove & export embeded string.9 d- f) N! T! t
- added, Find All% n* f5 o- `4 ~8 e7 z
- fixed, edit text didn't changed when undo current cell: O6 G- F+ G! v$ \- R7 L: C# }2 `2 ], f
- fixed, Find(F2) didn't do from start row. (v0.16 bug)5 d, v6 L) ]4 ]/ b1 b4 {
- deleted, empty.tlk
6 H' k3 ~6 s% \+ l) I! e2 z% @
  {  {& W5 c  b[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 u0 I: ~" i' D( Y. a2 B; I+ b1 k0 ]如果有支援字典檔的話,那翻譯、校正起來就方便多了。& E" @& x; d$ I5 G

9 W5 Y2 [# _! A0 R, i9 s9 Y等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 \/ Q8 q5 @' A5 U$ ^+ Y; F給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 u! T+ @2 Z+ U& }5 Z( \, L' S
給UTF8什麼的文本,導回就亂碼了。 ...
- ~/ A) E* v( P9 j+ Tblackteajing 發表於 2010-5-2 15:49

; s( n$ p) P& U$ x+ y: N8 }7 u" Q8 Q) h7 n9 q& T4 R
話說,我是用這個來修改 TLK 檔案的,& I; C: n9 d  c* J3 K& `3 [. ~

( `/ c6 O- E7 z. z. Z; J% T( J" E也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
& z; V& \9 u/ G3 q  Z
* T& l) f# n$ D1 W匯出時選圖中那項,就不會是亂碼了,2 s0 n$ x( i0 A7 l1 n$ o
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ X# H* w" Y. @0 U3 F- _" K對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ X, x" ^0 b& O0 v
, Z6 `$ g( @( H' X1 u& c: j; Y
good software !!!
- K% I; m; g5 K3 m; qsupport, support !!!) E  l& ^/ y$ }! O$ U
" }# {) y) G) B- _5 J
疑問,
* o) F1 @' V; c, _6 o4 F) {. ?. Z9 \在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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