奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用/ q  g3 o/ q& Y8 \( E! s
1 y6 O7 V: H+ B/ X" E) @
4 G% w6 x; }, U7 B1 B: Q

6 K. o$ C& f; r1 Y, f0 y" \' C原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2711 O5 i# Q% g7 o+ P4 v! E
( e3 P& @) _& S* ^" p, B, s
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ y/ Z6 X# n/ c' F" m" Z; F: j3 _DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 f. ?3 w1 s( z( p9 x. \- ? ver. 0.20, 2010-01-199 l) F# O9 Q/ @: L* E2 {
9 e3 F  p% j. l, z6 K8 S# ?
- DAO TLK Editing Tool3 m. v9 a3 @& x* G1 U* F8 e
- Can handle multi-referenced string(s).
; t$ Z6 n6 U2 d8 L+ C* F - Export (Tab Sep. or Line Sep. with/without dup.)
* d1 i$ Z; Q3 ]$ Z8 p. [ - Import (Tab Sep. or Line Sep.)
6 H+ @. Z' S5 b% \0 V- A - Comparing tlk-files7 H7 ^1 i. \7 w' Z- o
- Checking categories of the strings and Filtering the strings.6 I9 y9 f( x" U) y. `
  
; e3 i: Z  L, f- q& \7 w - Require .NET Framework.4 O! g9 D4 W) s) I" g: U0 x
& ^, P* Z1 b# E2 r# [8 c
* Without command-line option, Program starts in UI Mode.
$ j' ?! m3 q9 P6 v6 I$ M, c. S$ n4 t# u. e7 C5 Z3 S. Z
* Command-Line mode ---------------------------------------0 t* S& V3 V' e& c* Q/ [; g
1 s$ c. f. v+ c, a# _% m. I& `
Exitcode: 0 No-Error or Succeed. else, Error Occurred9 A/ F8 L0 M  Z! x' `7 T5 n# F

2 j; ~$ k$ J0 O( `Common options
/ O' d: p$ U7 |1 }7 M/ X- m! j$ g' U. C4 s* `  `
- Option with 'Q', silent mode. doesn't display message box for error
) k, ~$ D& ^) W$ P - Option with 'X', always display message box showing exitcode
% f* Y5 h( q4 }% |* n$ }7 w- r - Option with 'Z', logging off
+ s& ^- a1 d2 g$ z
; k& x/ v" o  A( `! TDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
8 P7 [! g! y" \$ C! M! y
- k4 E! b1 y% a& b - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
  V7 L' L) {! U, o$ d2 T
; |; }1 r! R; `' J1 {DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
0 x' `# O% r/ }$ ^2 v% w7 D& T# v4 _" B8 |; y6 ?
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 3 E5 f* }: o& R$ `/ b, b/ r
& P4 O# c- y7 z* }: ]% Z1 ]  w
DAOTlkEdit -diff[m] a.txt b.txt2 N7 _& W$ R. w: d, K

& [2 l# f$ }; J' G% z - 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>/ V3 \+ Y3 R" I8 g
- Case option without 'm' (-diff), Tab Sep. txt file.2 }* G- y4 Y) X8 S' U' ]+ I: w
- Case option with 'm' (-diffm), Line Sep. txt file.4 j/ y$ t# v; D( \& A" p% l

+ l5 J: S2 {4 B! k: UDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
# F( c3 k4 l) X9 H% i
+ w2 i0 ?6 q8 B- W$ e  R - Export string item(s)
7 \& X" o: I& ^  Z" q6 V8 [. ]" T  v - Option with 'u', extract without dup.
" u7 T8 {: [4 I9 a& G7 e/ W7 Z - Option with 'm', Line Sep. txt file.
4 F  ^  Y5 n& { - Option with 's', sorted by strref.
1 A9 q9 N) o& U. g" ]! e3 d - Case omitted to-txt-file, saved to tlk-file.txt# K/ S" p! N  c# `0 p, c5 U9 ~
! g' M9 l: W. i/ @
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* Z6 r4 {4 {8 r+ Q) b

5 L7 }: e3 o5 ~$ X! g - Import string item(s)! K3 R% `$ f, E! W1 Q, [  s
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"6 S9 Z) k8 U' r3 S1 G# s
- Option with 'S', update a string value separately by strref
. C+ ~$ s8 E6 r9 T! W; c - Option without 'S', update directly the shared-string (multi-reference string value)5 L8 `9 l9 _. _) E
- Option with 'R', strings will be reconstructed, and the same strings be merged.) W( p+ K' W$ i% I& I; a' X* [; x/ K
- Case omitted save-tlk-file, overwrite tlk-file
* B) A% h7 p3 d* ]% Z: P8 O: u 1 g* }5 D; W" {( b& ?8 m2 l. }& ]8 o
DAOTlkEdit -d source-files output-save-directory export-txt-file4 h0 o: ?" A0 E& q

6 q0 Q0 }2 e' f  H/ E - Remove & Export GFF3.2x embeded strings( T2 d4 m8 z2 x8 K
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", ]! u  S2 d8 O1 z
  
, Q7 V& J$ U/ u* _+ |* History -------------------------------------------------0 @. y7 u! p$ i; v0 B' F

! }, j* X4 G* \( V& y/ L  w; c% Dver. 0.20, 2010-01-19' f& x+ Y+ F5 o: \& ~+ X
0 D7 M. P5 w6 w
- fixed. didn't found strref.
6 E" c0 `7 d7 V/ ]2 Z' A' j- added. GFF3.2x remove & export embeded string.
) K; X7 d3 ^6 X! l, M3 [- added, Find All3 ~% [$ y: C% K5 ^6 G& d) z+ Y
- fixed, edit text didn't changed when undo current cell/ F( z; y2 b. I
- fixed, Find(F2) didn't do from start row. (v0.16 bug); i. c: R, \, P# u7 h% {$ j- `
- deleted, empty.tlk, h& M, S& e) E

7 o/ x9 ]+ b5 c# l9 D[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,2 L3 C: z7 \( B6 O# }1 X
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- l8 r, P8 I  _7 @  j  o& T5 M% O; e7 Q4 }. K4 V0 t
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 b, F, C5 \. A4 R給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 M" [: Y+ |% m! t& q6 E$ c
給UTF8什麼的文本,導回就亂碼了。 ...3 d/ O  r: E& q; X! ^! d
blackteajing 發表於 2010-5-2 15:49

+ O3 q* D! J6 V) ^" \! W8 Y& S/ l9 H: a4 y; {
話說,我是用這個來修改 TLK 檔案的,3 z, I% p/ [! P9 n! s0 {
" d2 L  {! ^1 j
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 B, \$ B. h9 w7 }0 U9 ^% M9 p
( @: N) x* F" y9 @, Q% `* l# r3 K  _
匯出時選圖中那項,就不會是亂碼了,/ s# q' u0 R& H
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?3 R" K' m8 o& s1 n
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
  `' b; T  l8 e, K+ l" V8 ?9 Z+ m! b- g+ Q# {: E
good software !!!
5 R( ]& F( ], w) N. [support, support !!!* D1 P! l  Q* p0 h; b$ s  y
% s6 q* w8 v) C9 a, z
疑問,
! {0 E8 j& b: ^* ?- D2 a9 R7 p# u在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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