奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用; M) d: m+ \6 p) _2 _) i$ r

/ O) G/ C0 {" P2 I$ b) Q& q# `1 M% o: X  | 6 ?2 }, A6 M% y- G0 B
3 [. c, L, o, X( e8 h6 t. p
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  c* [  b9 }* e% E
' R9 D1 W* D: z6 QUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
6 w, m; x5 Z  BDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
& F# k& J; ^: X/ e1 B( t) a ver. 0.20, 2010-01-191 [" z! H5 _! |: W5 {  y: K

" U* \; q# j% @9 g/ g$ l' D - DAO TLK Editing Tool
7 B' g4 z$ \1 q0 X! m$ p: y, J+ t: W# Z - Can handle multi-referenced string(s).0 j& Q4 d* B! A: W
- Export (Tab Sep. or Line Sep. with/without dup.)' A3 z! d4 f9 {0 }% I$ p+ x6 f
- Import (Tab Sep. or Line Sep.)
4 c1 [1 B" b: @& [ - Comparing tlk-files
. D8 F( i: Y% M' [2 w" e - Checking categories of the strings and Filtering the strings.
+ g& {; x& K: W( B/ o5 }" D  7 j: [) Z8 [8 a- I9 O
- Require .NET Framework.
% f9 A, y& _  u' X& x2 l# A( y
# E& N% k+ p+ S2 n6 g- I, b1 H/ H* Without command-line option, Program starts in UI Mode.  n( P8 D  O' C1 ?9 ~7 D1 O
% b& z5 e3 S. c8 H5 Y0 t1 j
* Command-Line mode ---------------------------------------7 J! J, H# L9 J
; a2 D) Y4 r# M) }" F  l. _
Exitcode: 0 No-Error or Succeed. else, Error Occurred
; W6 f3 \* K; @4 v( h& x2 u2 I5 m% m6 H+ F# h6 }0 O
Common options
6 S, e2 j  t+ Y, j/ i/ _
5 S& e! B7 k* s0 ^0 V% R2 k/ s - Option with 'Q', silent mode. doesn't display message box for error
4 V  M$ a1 q# w# Q% H9 i+ ^ - Option with 'X', always display message box showing exitcode2 b5 A4 T+ U, {& R
- Option with 'Z', logging off' z5 l# \' V  m. d5 [' W* i! b( q4 i# A

* y9 C# x- S  g6 U# r+ c# gDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
+ }! H* Y$ K( _. o% ~
, x; [. W1 m  K, k8 v* u0 @ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! k1 ]( W. o: P/ ?3 l
! y$ s% J. n) N- hDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt# ?9 {" B3 Q0 ]6 q0 v# F9 X

. Y" o1 U" U4 m: h/ j0 a: P; n+ y - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( z" h3 N- y# H7 k
* A) y6 |. @7 Q& pDAOTlkEdit -diff[m] a.txt b.txt% n1 D; D4 ]2 Y2 a

# \6 m2 _2 B8 v$ _! T - 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 R* Q2 o# b! f- Y* E - Case option without 'm' (-diff), Tab Sep. txt file.5 h; o0 I/ z- r6 n: R' t
- Case option with 'm' (-diffm), Line Sep. txt file.; h& x& y0 u. n1 f8 ~; B
; b6 L6 l4 z+ \, @; E$ n) U
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 \3 [3 ~  k8 o; ?- y
: O0 T4 q( Y, {# X
- Export string item(s)3 M8 Y) z8 K! v" o9 i" ]) ~) s: V
- Option with 'u', extract without dup.1 N% B* \: u" s2 p  T; j+ W
- Option with 'm', Line Sep. txt file.- _( j6 a7 k1 j+ r2 a1 C4 a
- Option with 's', sorted by strref.) _6 j5 P: c0 ~6 X; w
- Case omitted to-txt-file, saved to tlk-file.txt: A( U1 r, V8 a; V2 u, A* @

. U" _  q& D0 V0 ~1 q# uDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
3 P! }6 o' x/ j+ Q  f- E3 K
. W5 e/ n% z4 W$ e/ s" ^% |) P' N - Import string item(s)9 o- i" P3 o: |9 O
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
* ?# X; Q1 h5 ~6 T6 E, E - Option with 'S', update a string value separately by strref
8 i7 P3 P  F2 G9 Q7 q" W - Option without 'S', update directly the shared-string (multi-reference string value)
8 [8 m9 i. v: I/ O7 ?, H - Option with 'R', strings will be reconstructed, and the same strings be merged.$ i" T3 [: m+ o3 G$ S' L
- Case omitted save-tlk-file, overwrite tlk-file# h: i8 O' @3 j4 r
, s1 `) K' G) O- t; n, B) N
DAOTlkEdit -d source-files output-save-directory export-txt-file# c: w1 {( D" @) E- h

4 m/ {! E# {2 n) }# T- [8 Z" R - Remove & Export GFF3.2x embeded strings
9 ~$ m$ S+ B) s1 T2 ?0 [ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"& B% Q$ o8 {: g5 T3 @1 n
  
/ }( c6 i% h1 o( H8 I4 C* History -------------------------------------------------
$ O3 L; n, S/ y8 V8 F! B" n: E2 F8 a1 N3 Y% N% ^# G
ver. 0.20, 2010-01-19
; @  j, I; |; P6 g, T6 d7 I* t) U
# ]2 @, t; C) [% @& t) z- fixed. didn't found strref.
" R# f' b/ [$ R6 ^( E- added. GFF3.2x remove & export embeded string.) K7 a4 N; }: R$ p" \* \, ~$ D: t
- added, Find All0 p$ o- e& A* \2 j9 l2 @
- fixed, edit text didn't changed when undo current cell
. b& h$ t9 E2 Q$ A7 C) m1 K  u- fixed, Find(F2) didn't do from start row. (v0.16 bug)
5 ?! h+ V9 d5 b1 J" C- deleted, empty.tlk' g) o$ I* W, E6 y1 F
. ^% r- n& B8 \: u+ \1 Q# P
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
4 D  `# \* Y0 `! s' C5 Q4 E如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 l3 j: }6 x  _5 K7 g3 s% I. Q

& }! l% V0 U2 l! @- j  C等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 o5 ?" q3 N, z' g給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ G7 C4 R) q5 o* R給UTF8什麼的文本,導回就亂碼了。 ...( |: G) {$ p4 ^  T( z! y: H/ G' b
blackteajing 發表於 2010-5-2 15:49

* g2 `1 a+ K9 y
* M3 d/ t9 v# a4 h# ~( S話說,我是用這個來修改 TLK 檔案的,0 C4 u7 @: `1 [, }4 h! D
" m, e, W. x1 @8 n' h
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 F4 E0 ?( w1 L
0 J2 j  Q4 ?/ y
匯出時選圖中那項,就不會是亂碼了,
1 t# k! D! u% j) Z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?) Q1 l" D! h! `" S3 H7 ?
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
% S# w: n2 P3 E& o! P' O( Y! R( c) x8 d! Z& B+ }% x# r: X
good software !!!   f9 I0 G! z% k. |% o7 K
support, support !!!7 |& c, h8 I' x/ ^/ ~
5 U) v: N) X$ G  s
疑問,! h! N- D& X, t4 Z7 w1 Q0 G$ c
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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