奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ y; J9 s2 h, T: H8 Z( I! e; d

# l# u$ ]/ y7 b/ h9 n0 _; a2 q; H
# x' E. X2 D( X7 n% f# E( q: O
. t6 E9 \2 ]- _* Q9 s9 N* E' o原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ b0 S7 p- d& C; F: @! j3 I  ]/ a4 _( k& {( W" a( _. M. U
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                : m5 y5 S* M! k; I) M
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* H8 y7 b9 y4 x3 f3 l' X
ver. 0.20, 2010-01-19
. w0 H1 j# p7 Y+ X7 v- n
( L: L- J2 w, ~; f5 K- P9 ?! [4 W; k - DAO TLK Editing Tool3 C% P6 [0 L- i5 U6 C
- Can handle multi-referenced string(s).% o# k" P& D( z: y5 \
- Export (Tab Sep. or Line Sep. with/without dup.)
$ N5 l2 l* x' s; H  Q, O& V- P$ |/ p - Import (Tab Sep. or Line Sep.)$ j# V7 v3 t" N
- Comparing tlk-files
& {* L  @7 Z/ J3 `; y' z$ F - Checking categories of the strings and Filtering the strings.& @! o  k/ Q2 I; e' Y
  ( _  v# M" x7 O+ A0 p: m
- Require .NET Framework.! s3 g8 b. k; x% j
$ D. n" P/ C2 _/ C1 K" j
* Without command-line option, Program starts in UI Mode.
8 k( N7 Y; Z/ ^4 W  f8 }/ F9 [, k6 g8 b, G) H3 I/ k8 f
* Command-Line mode ---------------------------------------
# A4 @9 S  O+ Z
( p4 p- P7 t) v+ H- CExitcode: 0 No-Error or Succeed. else, Error Occurred
" A7 ]' a, ], [( d$ o( s. w! \* x. n9 x2 }
Common options# o  ]6 \  g8 r! `

2 W7 E: z0 L0 m& f( G0 M - Option with 'Q', silent mode. doesn't display message box for error4 I' d# `) A3 d$ }" ^
- Option with 'X', always display message box showing exitcode
/ \) _2 Y7 {4 Q9 J$ u4 }, } - Option with 'Z', logging off, U: j! ]4 W6 C  U5 `7 v4 \# f

0 [, S* g" `9 R% pDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt# E2 o- D4 P  n+ @6 m
% ^. X  a1 I6 @! W
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- t4 r* K! I* G

5 O; d- e+ E" x- Y0 VDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
7 }5 @4 P4 |5 t' V6 T" _, Y- h; y/ [9 f* T( Q* X
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) S1 m0 S* t3 Z, t( A- k

# K- X, [# s) Y* pDAOTlkEdit -diff[m] a.txt b.txt
8 v8 ?. w6 J; R
! y% g% p/ ~: g2 k, S5 \; g* G$ w - 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>
( `% X; d# z" w0 |+ x1 t - Case option without 'm' (-diff), Tab Sep. txt file.
* }7 {" {5 t* s# O9 ? - Case option with 'm' (-diffm), Line Sep. txt file.. l* x0 @) c! g
7 m$ u% r" U& R- t: s
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]3 N( `7 D6 K4 `, V* K8 A

& N) p; G8 B* B$ X) j - Export string item(s)
& e5 b% B$ j& a+ o- E( D - Option with 'u', extract without dup.
9 {8 p  M, W- y# g. n - Option with 'm', Line Sep. txt file., C! T4 }( i  B( R
- Option with 's', sorted by strref.% _/ D0 \. \! \" E
- Case omitted to-txt-file, saved to tlk-file.txt
! A: R$ {  t- j! ~0 {6 [9 y" k
$ B1 u* w0 D/ {DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]1 ~6 w6 `: I, O8 e* f: a7 d  V; v( B

" L% h) @7 z8 ~4 X& \7 r - Import string item(s)
2 v9 V0 Z! q- U5 d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& C; e* W: Y1 g
- Option with 'S', update a string value separately by strref
: Q* ~9 B/ X. M+ J. U) z - Option without 'S', update directly the shared-string (multi-reference string value)
5 g" n( `4 e* g7 `. D8 Z) d/ E - Option with 'R', strings will be reconstructed, and the same strings be merged.6 L5 k' k6 R- r2 \
- Case omitted save-tlk-file, overwrite tlk-file
3 T( `& i+ E0 }! g  A! F2 T   p# g4 M' Y1 c
DAOTlkEdit -d source-files output-save-directory export-txt-file
# N% t: C2 g1 W# h! q/ X4 S( x; b
8 p- k/ E/ s! m- l1 e - Remove & Export GFF3.2x embeded strings: g6 u# A( ^8 T0 H' r
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; i2 I: m$ `% J  F
  & @/ e( G( L5 k% X2 P
* History -------------------------------------------------
/ M- |% U. q: l; V' i9 i) a8 K. [" W% u9 ]# x' P  V% @! a
ver. 0.20, 2010-01-19
" _; Q& l/ z5 J2 {) o. V; K
; ^( i! y0 `' \+ q! V. Z- fixed. didn't found strref.4 I! x5 A1 l; k7 C
- added. GFF3.2x remove & export embeded string.
7 B) ^# i5 M- U$ e! ~$ p8 h- added, Find All1 L( g7 {, }) A" B% M
- fixed, edit text didn't changed when undo current cell3 W1 K: Z6 v' t0 z, c$ |+ M$ ]
- fixed, Find(F2) didn't do from start row. (v0.16 bug)) O. g. \2 e# t' x
- deleted, empty.tlk0 b9 U( q3 u$ I

# ~8 G) X8 L+ P7 _; N+ P' r. P% Z" ]3 F[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 k: k( P( |. x+ o( n7 j如果有支援字典檔的話,那翻譯、校正起來就方便多了。: ^( e7 Q- Y6 L  S) w

, E. \- Y* u: e' n0 r8 ]# j& H等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 x' p0 }% I$ t6 b# `給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& z% a1 y0 \( R
給UTF8什麼的文本,導回就亂碼了。 ...
' A9 {5 @8 {  U6 v4 l1 a- a9 xblackteajing 發表於 2010-5-2 15:49

$ {3 M  [8 X  A3 I3 b" n2 W8 u: s/ i+ O' F
話說,我是用這個來修改 TLK 檔案的,
* o/ i! y# l2 Y3 s
8 W1 f# h: {& m也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! K5 Q* u' K/ c

' `0 g; Z$ x. e3 ~& W匯出時選圖中那項,就不會是亂碼了,
9 D" e$ T; w3 z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?" q# ^6 D; K$ F- \1 n4 ^7 T
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ [8 c  a. }' Q7 p; I. j: |, A$ Y( Z+ }+ ]7 g. m8 K8 b
good software !!!
+ Y; }$ k) o& F$ [& u* {: I8 zsupport, support !!!/ \- V- M2 D- F0 F
4 S0 N( O" a. i. B! t! m7 ], e
疑問,
8 P" Y" v- O- H0 F在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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