奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
% Z% O  a6 e: @( t9 Y; w! r
4 q7 N) b  R- ] / Z* z8 m; F% j8 f3 \" b, j
" n* Y- l- B) K0 B; X
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  a  P4 |; p/ Y/ ]8 j  z. T+ ~/ U
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' j5 l, F1 N: L( H
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)0 o3 f: d( \' |: K# E* n6 a
ver. 0.20, 2010-01-19
  v: y) p# H9 ~- A4 W; o5 [4 n. j% J; s1 s& J& u" v4 ]4 g
- DAO TLK Editing Tool
! m$ Z# f; G6 A - Can handle multi-referenced string(s).
0 I! p6 b8 X4 ? - Export (Tab Sep. or Line Sep. with/without dup.)
( X+ L2 _8 [) `  x- i& d* | - Import (Tab Sep. or Line Sep.)9 k% r* |! f) ~6 I
- Comparing tlk-files& W4 g. t3 k: R4 H5 N8 m) J
- Checking categories of the strings and Filtering the strings.$ {7 V$ r& e/ i6 Q5 Y- y8 J
  7 k' v8 }; a* Q
- Require .NET Framework.
( `# I0 m$ ]) m0 `) S: n0 ^6 }& B" _
* Without command-line option, Program starts in UI Mode.! z# j9 B  ~; D7 j3 t

3 S; U" F. t0 H" S* Command-Line mode ---------------------------------------1 e7 Y% {- L% M0 S7 i6 A# e% ~* Q

. B- X% v/ G# R0 t9 F' GExitcode: 0 No-Error or Succeed. else, Error Occurred
" A* R5 s+ S0 _& y5 H
+ ~1 h5 C# p5 FCommon options
- K( K6 I& M5 U1 j$ t) r/ @  {/ L$ c: c) W& @! C# H, D
- Option with 'Q', silent mode. doesn't display message box for error
% f' c7 M0 o6 |; t - Option with 'X', always display message box showing exitcode
3 R6 k! {2 f9 H3 q6 U* I  k - Option with 'Z', logging off! ]" v* D, d" t& m6 ]4 O

  D4 |8 O" |: u, ^9 @+ l) S9 ~DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
% O4 o8 K3 [2 q" g! A3 O9 O$ F7 F7 w0 h: T9 \* H. A
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File. X# ~$ j  a7 x

1 y! L) Y8 C. P- @! w" f6 rDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
1 @; w' x% _5 b: F( F& K. o% N% _; ?. _) T% e' Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( y, G  O& c- ?. U+ |
$ ]4 ~; p; N& yDAOTlkEdit -diff[m] a.txt b.txt
9 W& l6 W0 _# V! I2 e& R3 d4 c: x: G
- 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>4 g- V4 v& Q9 S: F. ~/ d4 }: M
- Case option without 'm' (-diff), Tab Sep. txt file.& T8 _1 S3 I2 _/ ?3 J7 k1 F
- Case option with 'm' (-diffm), Line Sep. txt file.
" @" Z/ r+ z/ H# u5 {; Z' E6 A  r% P! t# ^; F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]6 s# T4 h/ h7 x( ^
8 w* Z' @! E8 K9 P
- Export string item(s)1 M, [7 ^) c/ k% A
- Option with 'u', extract without dup.4 [# P- H8 t8 U
- Option with 'm', Line Sep. txt file.
6 j9 N. f/ A, S9 \1 u) u1 z - Option with 's', sorted by strref.
: y1 h3 g; h7 w4 a# H, F. T) k' Q8 { - Case omitted to-txt-file, saved to tlk-file.txt: P( t. G5 \- m4 \
% m% T" h8 A  W) I! Y. f
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
6 x4 L8 _6 x+ [" t+ J- R8 D) \5 M* Q, s3 H# @, J  N
- Import string item(s)
% M! w" P" O5 d* b - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"% J6 t2 g  Q, |; {) H/ e( E
- Option with 'S', update a string value separately by strref9 y% v! ^) L" u7 c% K+ x# z& V
- Option without 'S', update directly the shared-string (multi-reference string value)6 S6 X' v3 d7 ]' E" Y- x' P
- Option with 'R', strings will be reconstructed, and the same strings be merged.
+ k0 _7 S; u, _8 H0 ]- ? - Case omitted save-tlk-file, overwrite tlk-file
- A2 l3 w3 e  H5 | : c) Z' ?  e- l& [
DAOTlkEdit -d source-files output-save-directory export-txt-file. f/ ^% T2 Y+ x# t3 U/ r7 ^
, v4 a( A/ T) C/ V. E
- Remove & Export GFF3.2x embeded strings
2 @  _( C9 T( m5 h! Q. j( F+ O - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; Y- J) @( i. |; j( d) D5 W# s5 g
  9 b; @4 T5 B0 |5 {7 k
* History -------------------------------------------------: E0 r' \8 ?" y! g3 V
& W% z* f1 h& C$ q  z' C
ver. 0.20, 2010-01-19
6 _" {# l+ ]% Y" o* B; S
7 D8 [( `1 p. t+ X+ t- fixed. didn't found strref.2 H% |/ V9 @; v, o
- added. GFF3.2x remove & export embeded string.
9 q6 l1 h7 {- C, u- added, Find All" d# K( ?4 H4 s8 s
- fixed, edit text didn't changed when undo current cell& E" o' r8 a' N7 Q
- fixed, Find(F2) didn't do from start row. (v0.16 bug)) b( A8 @9 c+ R8 N
- deleted, empty.tlk# u: e7 T( y) V3 U' g) M- y

; e7 V- g0 ~+ W6 R* a[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 o0 q  k! K3 I; b& o3 M) y1 q+ h  g0 N如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 l# U. i& ]8 @" Q

0 Y5 P( H0 e1 t' U等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' b7 j4 o- j( l7 R) t0 T1 v
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ ?* H3 X$ O: Y# G
給UTF8什麼的文本,導回就亂碼了。 ...
( a1 y) |2 y) V7 D' y  y6 eblackteajing 發表於 2010-5-2 15:49

' ?- Q" p! }2 L$ }6 s
; ?% }7 S: n* f話說,我是用這個來修改 TLK 檔案的,
) L) P9 a- x7 F: G' K" u8 l
. s# @" d6 g  H; S也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
9 C! |3 W* {- }* T; T
" l3 f  u  \6 ?匯出時選圖中那項,就不會是亂碼了,
0 T2 c8 v# E! U/ ?$ M1 j[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?5 [. l( a& b$ T6 `$ S4 c3 Z
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
; @+ d) }% h& |0 b5 P7 g( x4 Z6 j8 |# F0 E8 N
good software !!! 8 s% q  D4 I9 K, y. E) c
support, support !!!2 Y$ L9 y4 E1 E# i1 {! @

( M4 x; X6 ^  o& ]2 j6 Q疑問,
# T9 c# ?6 b6 A2 w. B  {+ e4 b在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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