奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
; Z2 V, x* g$ l% J# b  A1 O
# D- ]8 y* W0 S+ i  Z & ~# J& Z0 f# D8 J3 |! b" j
: B8 }6 j5 S  `. j& R  x8 }
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& ~4 ?- f1 i( F6 Z- p' o7 q

. }! S4 {" D1 ^7 |; n  BUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                $ c# Z3 g+ r. O
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): w; s" b' r" s& f6 Q
ver. 0.20, 2010-01-19
# t2 k6 v+ b  W- b2 q
5 {( Z; b' Z; r1 b( R) d - DAO TLK Editing Tool
6 J/ ^0 ^5 s- }6 y: O& ^ - Can handle multi-referenced string(s).
# `3 b( `2 o* K8 f% K- B7 N - Export (Tab Sep. or Line Sep. with/without dup.)+ G0 C8 n; y( F* Q4 X: l1 ]) p, d
- Import (Tab Sep. or Line Sep.)
3 V* l3 n5 F. { - Comparing tlk-files% t/ S- E" W' i2 B9 q3 m  s. p
- Checking categories of the strings and Filtering the strings.
3 ]$ T3 T2 Y: m5 _# O, Z+ d( ~  
" T3 b: P7 C# X& _* U, } - Require .NET Framework., s+ y  c) s8 I% y. \

2 G; f9 s% {3 r: o, A* Without command-line option, Program starts in UI Mode.
, }* i. N& Z- Z# e) u/ q* M. e+ N6 x/ {1 P2 P2 D1 M1 f
* Command-Line mode ---------------------------------------
7 L" d* M3 Q4 y
6 S; H6 f4 s, F3 \Exitcode: 0 No-Error or Succeed. else, Error Occurred. i6 [" _* r+ p/ z# J. o5 k

1 E5 R. L# R% t& V/ Y+ O* uCommon options
& K0 @4 v  G+ b' U$ l" Q8 D, k7 s9 L+ j& E' H3 m
- Option with 'Q', silent mode. doesn't display message box for error
4 f& ]5 t$ x4 Q+ D0 i2 v7 n - Option with 'X', always display message box showing exitcode7 h" ~* y9 n0 p# u; M
- Option with 'Z', logging off" U) Z9 M7 w& i1 u2 O6 O  N

# _0 W: u, J) i& N: f! ]- l" G7 FDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% \/ a) h2 Q. N, K$ C8 D
1 u9 @6 X' ~4 t
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! m" [8 _- L) K2 C7 S% F* q4 ~, a% R, {& C6 p8 m! U$ V
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
+ U$ M) L7 `. l/ }$ f
7 n9 c. ?: i4 z. X - Tab Sep. TXT File to SDJ's tlkeditor Export TXT & [8 h. }- @! s& P* W$ e

  N% G2 H# b4 p0 j& r- f& qDAOTlkEdit -diff[m] a.txt b.txt
! ]3 l+ p8 z' ], j, y2 J, c# y( N; p% n$ J, m5 Q" k9 \' h$ ?/ f$ o$ f
- 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>
# u( B! T  Q) \. r% t' |. u9 S4 X - Case option without 'm' (-diff), Tab Sep. txt file.
. Z* [& G( l2 P4 m - Case option with 'm' (-diffm), Line Sep. txt file.
0 x/ s9 ?: c4 f/ u( A0 |. o8 a2 B, Y
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
( t5 L3 F* ^5 P$ x. p
: x- Q, i8 k/ K( F9 a+ U - Export string item(s)! @! z+ p9 z1 j! U- {9 v
- Option with 'u', extract without dup.& A  U$ O' D1 [; G/ d1 c
- Option with 'm', Line Sep. txt file.: a3 a: y  i' }, B! J3 |
- Option with 's', sorted by strref.
" L. e+ N7 s/ J7 N9 F" `( q1 h - Case omitted to-txt-file, saved to tlk-file.txt
" g) d2 X, M% Y1 M: T1 L4 K* C& I0 Y/ m) q, B2 ^% N: z
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 S6 D+ Q) o* e" J$ T, f0 h' \
7 P' ]' v3 v, x  ?+ |6 n+ `% I
- Import string item(s)( E$ \; l4 R3 p% T2 h
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
: [% ^/ B+ e# A4 H* H5 N - Option with 'S', update a string value separately by strref# L6 f! w$ E# g: G
- Option without 'S', update directly the shared-string (multi-reference string value)
8 b2 X% W4 D: X. P - Option with 'R', strings will be reconstructed, and the same strings be merged.
2 I! V4 s5 H  ?. a6 |! H! m2 K - Case omitted save-tlk-file, overwrite tlk-file
7 d7 q# I# d/ f) s: J: ^ " F! s- o# l" W$ m3 _
DAOTlkEdit -d source-files output-save-directory export-txt-file" j+ I  b4 X- c
8 u2 }+ }1 g- D+ H3 H6 f7 ^
- Remove & Export GFF3.2x embeded strings
/ W" E7 G7 Y; W# u7 A5 C  k. i - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; T- \. g9 u, ~. @
  
% q5 C: c5 D- t- n, Z: F* G) F% z* History -------------------------------------------------
6 l( u2 @4 c9 ?, d4 D3 W  x5 _1 [; w; e
ver. 0.20, 2010-01-194 U" a8 c# @% g! A# d- X, Q
* ?9 Q! ^* i& F7 `/ Y
- fixed. didn't found strref.
& |& T3 U6 N8 y- Z, ]. Z8 u8 U- added. GFF3.2x remove & export embeded string.- z( b7 M7 F* T9 H3 Y9 k7 f
- added, Find All
: Z7 ?/ j/ u6 \) S- W1 H3 S- fixed, edit text didn't changed when undo current cell: b4 a" h6 I0 e
- fixed, Find(F2) didn't do from start row. (v0.16 bug)/ I% z* K1 F% Y1 ?/ C$ ~
- deleted, empty.tlk! s# @' b2 O# @- {3 }* ]4 I
% u- P! U3 L! W4 K: O. Y
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
! Y: q- ~2 a* |* ^! j! r+ S0 J  ^$ Q如果有支援字典檔的話,那翻譯、校正起來就方便多了。
6 F9 O' a# f" _$ p: U3 h: M4 N" Y" a) ~
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 R  p, I4 ?- c; _! _% b) S給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
: b' w( m; O, Z8 t1 N$ z給UTF8什麼的文本,導回就亂碼了。 ...
; A0 B1 J6 c# R$ |8 A5 t- S& l7 yblackteajing 發表於 2010-5-2 15:49
" n) V) Q1 u: K4 l! X& {

6 O7 p0 q+ d& t8 Q' W5 U# m; ^. I話說,我是用這個來修改 TLK 檔案的,
9 J0 E: v: E2 \# a2 M1 Z# {. g' e% Z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
" X7 x  A% J8 S8 C" b5 ?  l8 q! n! Q3 s7 @! V
匯出時選圖中那項,就不會是亂碼了,
8 `) g# {1 p$ P" t[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?6 E0 Y. q9 s% C2 b
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 % f! y. h" g3 u4 }" [) s$ [3 J

/ X9 U1 P* m+ P* Z: S4 O) Y1 `) rgood software !!!
: X& j; x( o- F3 L# \5 n5 ]+ v8 bsupport, support !!!7 R  [2 M0 S8 Q4 k% H* z' o

" D- z* i6 p, U4 d8 _+ R疑問,6 _# Q$ T6 \2 t1 e+ m: a
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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