奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* {" x" J* n& M" b) D4 {; f( e2 ~
6 V2 D5 J3 _' y+ Z# n- p! o7 B

" r/ Q* _) V5 g7 Q1 T
3 _0 A% n' E. {& \7 L, N原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
" Q4 r! Y& ~7 L  H/ l' q! H: N8 h3 C9 `$ h
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
. N: T5 ~$ `% U' M! u2 WDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit), B8 b$ U9 W' P( f$ [/ A* T
ver. 0.20, 2010-01-19
1 s* C3 [, E4 X. Y) n
( E- w' `/ f& v) W( O5 ?# } - DAO TLK Editing Tool
8 y& m- ^  w. P( B0 i - Can handle multi-referenced string(s).
( O: o5 G3 B8 e. J4 S2 {* A - Export (Tab Sep. or Line Sep. with/without dup.)
6 x! E2 ]# D4 {8 J% }, y8 g" O* _. Y - Import (Tab Sep. or Line Sep.)2 l' N/ o5 L9 e6 V
- Comparing tlk-files
" d! _: g: g# V9 l* y% r. E - Checking categories of the strings and Filtering the strings.
/ L$ X; M9 G8 U! k  ( e$ `+ K9 q1 M, T; ?" y; [
- Require .NET Framework.4 h) u3 }: Y9 N: o* Z) k2 j. R. i

/ u2 i5 q0 V1 A# I* Without command-line option, Program starts in UI Mode.* P! l$ Y; G% L" E9 y2 P
; d9 @: d+ }  N& k* d5 L0 V
* Command-Line mode ---------------------------------------5 N. ~6 e6 v. ^1 A
" t4 s- i( }1 C  p+ Z  q
Exitcode: 0 No-Error or Succeed. else, Error Occurred- A2 R+ d* o4 Y/ M9 p3 W- N( l, F) c  Z
; U- q  e3 V- n5 H% V! E& i, W9 u
Common options! |. v. x0 j4 ]1 G

+ r& \+ F3 ~# y - Option with 'Q', silent mode. doesn't display message box for error, J  W; B& Y/ t+ d
- Option with 'X', always display message box showing exitcode
! \  R! Y! D1 w% V" N - Option with 'Z', logging off
& j! f* U. [3 R, O9 k9 ~% L8 l( Y6 K4 M, \2 t; y0 v+ }
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ @! S2 z* s# }; F& Q

3 b8 q9 L. l1 M" ], H6 w - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File0 K4 T1 z& w0 O2 S" v- @
/ N' ~  f+ a  M' f, Z, b- f/ C
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
1 D7 M: U) h! F% b
# `2 O0 r' f6 n' ?+ `7 w - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) H0 q+ U# p1 x# |
# J/ v1 ^9 |+ p& y, ?8 p
DAOTlkEdit -diff[m] a.txt b.txt- ]& |' M( w" N
9 W. V' Q* e, w& o6 \* U
- 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>  T) l% e7 j* c( T( |
- Case option without 'm' (-diff), Tab Sep. txt file.1 {+ Y" y9 g" p" i
- Case option with 'm' (-diffm), Line Sep. txt file.* T4 h. T4 G: R0 ]& U
; ]2 b: n, q+ k! ^+ [9 b/ t
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ Y% G8 L* ~+ C& ?( _( `, n5 P9 ]; Z$ A# l! Y" f$ h% e$ f/ J
- Export string item(s), E/ |2 u1 W% L+ k+ _
- Option with 'u', extract without dup.# u9 b- T5 S" H1 {
- Option with 'm', Line Sep. txt file.
/ t4 k6 ~! x; k+ i) T5 | - Option with 's', sorted by strref.
; O6 G1 W6 R4 m5 x - Case omitted to-txt-file, saved to tlk-file.txt& N/ x( w6 K2 J- r% j. f
6 T0 g; J& T, M+ w) @
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 f- l7 U' y+ }" N/ a6 P2 k. ^
5 i$ w6 q, j4 N* y: E0 f( C2 k/ k - Import string item(s)* t- B3 y9 J, Y* q2 i* w
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
) Q( x. E$ z1 [2 C - Option with 'S', update a string value separately by strref
0 K9 h1 J$ l! r" \# V: S& s% I0 _" E - Option without 'S', update directly the shared-string (multi-reference string value)
* z* g; C8 z- O9 f - Option with 'R', strings will be reconstructed, and the same strings be merged.4 l' Q* P7 j7 Q) p8 n& F3 J: C; ?
- Case omitted save-tlk-file, overwrite tlk-file* R  C+ Z) M! t
+ ^$ F  V/ Q9 @/ x9 L
DAOTlkEdit -d source-files output-save-directory export-txt-file$ c9 E% i( V+ {  k$ Q  |8 F

# V, e- ^7 Q6 m6 f - Remove & Export GFF3.2x embeded strings
- @% F5 W8 D1 Z; }8 j0 |/ u - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf": i$ x' L" S9 n: \
  
0 n9 M$ S3 U( x0 W  T* History -------------------------------------------------
8 `3 c2 [. B4 g! O$ X3 p& A
8 e& K0 k4 X0 I9 L6 o  Yver. 0.20, 2010-01-19
, E' A* S& V1 W! _
: R" t( w1 A7 M, n1 N- fixed. didn't found strref.7 Q9 h2 Q5 u( o. D. X* F% S
- added. GFF3.2x remove & export embeded string.9 l: B" a8 F; P* Z
- added, Find All! ~8 X4 ~5 Y& e% X+ X7 U
- fixed, edit text didn't changed when undo current cell# h! r; W, d$ c1 z8 k; O
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
2 @6 Y( m& N3 |5 y- deleted, empty.tlk! v  h6 E  q! ^4 Q7 j
6 [) g4 I8 F8 U
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
1 U+ \& F3 n/ q7 \9 @. U如果有支援字典檔的話,那翻譯、校正起來就方便多了。
/ k/ V9 f8 w- D
% \- L  Q- G8 [0 i2 C) Q等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" F1 x# q5 C/ O
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 d5 N3 }. d" I, K- N* j
給UTF8什麼的文本,導回就亂碼了。 ...7 y0 Q% o5 q& M' ?1 i: D! D% }
blackteajing 發表於 2010-5-2 15:49

' o% V/ h; I) Q) N  S
: v& d5 S3 J8 e' Q4 i話說,我是用這個來修改 TLK 檔案的,
1 D& h. a* H7 Q$ x! K& [
/ @1 B7 m- Q: s1 P0 y4 s" i0 m也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
( s6 m% R9 R( l7 L8 J# i2 t
" q8 T0 J% n& P' H) s5 Z匯出時選圖中那項,就不會是亂碼了,0 G& X/ H3 W" D, A& r+ [
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?0 i4 |0 i, s$ d$ _9 q& P
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
' O0 M7 m  A" @1 n1 u/ Q, j
. v+ N) g. w- r$ j7 R. d, f" a5 lgood software !!!
  q( f" w) n& T8 H( S( G3 Fsupport, support !!!
. i. Q( R, Z7 Y/ l  [# S; D' x/ X# e# i, k8 X2 U( j
疑問,
9 d3 U* Z6 Z, J: D! a+ A$ X在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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