奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
% Q9 B9 h! k; N' L6 y$ t
5 F' C2 {4 \. v
& j1 O% U) L0 Y% z/ @7 ?; Z) Z& o
& R  T; D. q% X$ R! K, r( C: H) E原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. w. R0 s' b8 {: g1 n
- M; {1 v$ T5 Q* DUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 m, I+ m( m4 l/ P; n% f6 U
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* W& Z) }4 L( _4 j
ver. 0.20, 2010-01-19# c" S8 E  C  |% y

5 X  Z0 L5 o, r - DAO TLK Editing Tool
! w; j5 ]; R; [ - Can handle multi-referenced string(s).6 ]0 X$ j. r7 M  _
- Export (Tab Sep. or Line Sep. with/without dup.)
& f/ S* ?' K5 g - Import (Tab Sep. or Line Sep.)  O7 d* H, [) A
- Comparing tlk-files
) F, ~" z& c) A3 v% i( P - Checking categories of the strings and Filtering the strings.
! h2 I- z2 |) l7 E  
- d9 J$ t$ d( j5 [ - Require .NET Framework.0 r7 Q- s  S% Z) R+ W

- v& d5 J" s. @8 Q' h2 W* Without command-line option, Program starts in UI Mode.7 B/ v1 Y7 o, ^* ^+ k8 \
- A, y( d  F2 W# N" s7 l
* Command-Line mode ---------------------------------------
. M& y) o$ Y( t( Z2 ~8 o6 q" X7 l0 g$ x, `* k& g$ ]( ^8 s
Exitcode: 0 No-Error or Succeed. else, Error Occurred
) g; L! A7 o) k$ Q& y. I8 g9 E/ z7 N5 {" q! _0 P# w3 ?1 G
Common options. b. }' E2 _( L" y% W& H- B9 U

1 w2 @' }; J) Y6 h2 z: _ - Option with 'Q', silent mode. doesn't display message box for error- k" h& i/ }/ m* t& m* @4 W, `
- Option with 'X', always display message box showing exitcode
- D# N8 y: |: Q& o - Option with 'Z', logging off: O" C4 Q; u7 [( {! e
+ A" o: M+ E2 J
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt7 h9 ]+ t9 e9 C3 l
# x: g& I5 w7 Q! l0 z& ^
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File/ O" O7 g9 t) p+ J1 b2 ~
5 T! w% c! {7 F* j
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 R& |9 E+ O9 M8 v; K8 e

0 Y$ a2 j: l1 n+ D/ l4 E2 i: G - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; x1 l* h9 z; m: l3 P& Q  R0 o8 g' B6 A0 f. I
DAOTlkEdit -diff[m] a.txt b.txt% s4 z1 @5 N( X  T& Z2 s5 _: Q
$ H% p% V% o8 O* ]4 g: 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>3 Z- A1 J. L7 u. s. o; s7 |# x
- Case option without 'm' (-diff), Tab Sep. txt file.
" q6 {: Q1 d3 o# H7 j5 @& n8 Y. X2 M - Case option with 'm' (-diffm), Line Sep. txt file.
: P+ O0 M: V" A5 `0 \
2 x1 E1 v0 ?8 R+ M& Y$ [DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ Y9 |3 S3 f/ g* |0 _& ^
8 c0 h; c, v" P: D/ k - Export string item(s)) ]. s3 Y9 y  h
- Option with 'u', extract without dup.3 C# c5 j+ A+ b
- Option with 'm', Line Sep. txt file.
$ J) l$ u# @5 Y: K - Option with 's', sorted by strref.
9 L" N) F* F8 x% O3 p - Case omitted to-txt-file, saved to tlk-file.txt
! U; u: m) x1 F% x
; K' k( P" A1 j! e  ZDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  [6 N3 n5 S& w4 e  f7 ^( t: D0 }. J, w; m- L) L$ }
- Import string item(s)+ J& Y6 }, \( o# A4 ^
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"6 I" O7 w& w, F* ^  i8 U8 \
- Option with 'S', update a string value separately by strref
) M; ]; x# H# ?3 _; X - Option without 'S', update directly the shared-string (multi-reference string value)0 W7 z9 |! @  \
- Option with 'R', strings will be reconstructed, and the same strings be merged./ d2 f2 K: e8 @  U! }" @: O4 _$ R$ w/ P
- Case omitted save-tlk-file, overwrite tlk-file: `  C3 ?4 ]( j' V% x. y

1 P$ l, A6 A; I' }# H- jDAOTlkEdit -d source-files output-save-directory export-txt-file
; x2 T9 |' f6 h! @& N8 L' l3 j, w3 j" d3 H& g# V
- Remove & Export GFF3.2x embeded strings
1 y- V+ l7 c" d& c. i$ j2 u! C8 }* | - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 w, u" g( `9 f2 V- V
  
0 t3 x6 M# h: r7 T& T) R* History -------------------------------------------------
5 ^7 `: y* Z( k& }* {1 X
- u9 L; o' V+ F% \ver. 0.20, 2010-01-190 r4 d- E+ \( k) {+ ?
$ P1 {0 y8 c7 w$ _3 @
- fixed. didn't found strref.( i' t- w, q( T. }% S
- added. GFF3.2x remove & export embeded string.
" e. }( _5 P( P( j" b- added, Find All
+ P! w- ?; L0 ~) z5 m- fixed, edit text didn't changed when undo current cell
% e  U( L& v* }/ E+ r- fixed, Find(F2) didn't do from start row. (v0.16 bug)1 V* d! j( a% N- I$ b. o0 k
- deleted, empty.tlk. W2 \/ R$ X) {/ K
: v# Z! R, j$ U
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
: ]! P8 B) ^1 O如果有支援字典檔的話,那翻譯、校正起來就方便多了。
! p9 `8 d5 C6 g" a2 c5 N
7 l0 J% Y9 Z# w  q3 v等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( i# J. T) w/ O8 |
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
: B* `9 X& {6 N3 A* H給UTF8什麼的文本,導回就亂碼了。 ...  C" l' ?7 K- G3 ^7 E* j% s
blackteajing 發表於 2010-5-2 15:49
( D. F9 I$ k3 T5 r' b1 X8 n
& B; k2 v. Y! q! ?
話說,我是用這個來修改 TLK 檔案的,  ^& X) p( E/ n- H; N0 i; p

1 k1 B7 K; G4 a# t% F; K也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
" \0 s! I9 ^( |$ N  V3 a: d# u" N; K4 e! y7 N% B
匯出時選圖中那項,就不會是亂碼了,
+ q/ y- k) j1 Y7 D[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?' u; w6 p( B, L" J
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   u; T2 t0 f$ Q! w

; x6 ]: L8 T7 v3 f# m- ~1 H% Lgood software !!! # _5 V4 l. w% o- x  C: B4 e8 C
support, support !!!
% C/ @  C! t  h9 |' b8 O: i+ P4 C: z9 p) C% ~! ]
疑問,
' B! T; h) v* L1 s& c. e8 w在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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