奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用( D- ]/ M7 o' I) B
. \% e' y) c8 d" ^( v0 \$ _5 j# n! A
) ?1 A0 d! H" L$ `# s4 o2 \
- T8 w6 T3 b$ a5 ~7 B, Y
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
2 {0 M8 l" N* I/ f1 B3 U; _$ N' `: {" q
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                : m6 U6 w: g8 `( ]/ z. D
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% h% L+ C8 }% q3 Q ver. 0.20, 2010-01-19; C, \6 F7 p! _% e# u

! b( L) r/ T" Y; V# S5 L5 Z - DAO TLK Editing Tool
8 ]4 B: Q2 R7 [4 H1 `9 w  l - Can handle multi-referenced string(s).
0 m" O& B" }4 S; b% g1 G - Export (Tab Sep. or Line Sep. with/without dup.)$ S8 f! U2 g$ O( _0 M
- Import (Tab Sep. or Line Sep.)) _( Q- j0 R0 u. ~. y3 w3 O9 \
- Comparing tlk-files
0 ^% A% {5 p: f& l+ G - Checking categories of the strings and Filtering the strings.
) d, V& Q, d- r5 e$ e% {- `  * S; t) ?6 Z" I* v+ r
- Require .NET Framework.
$ ~: p; }' s* i0 ]2 U, ^+ J, y+ z5 R8 J2 n# T4 k
* Without command-line option, Program starts in UI Mode.
- g- `9 e, m/ }0 m2 l7 K" }2 C: _8 r3 d2 G' s+ v
* Command-Line mode ---------------------------------------) B- u8 J8 K( Z4 I
3 i5 `. M' v% i* ^7 G& P
Exitcode: 0 No-Error or Succeed. else, Error Occurred
% `. W! r1 F9 {/ f, ]& V* h7 G0 ~" n3 D
Common options
# g  Y3 G$ D& I% c) M- Y0 _
- c3 F, S7 }1 M& C" ]) J6 f - Option with 'Q', silent mode. doesn't display message box for error6 J% z' a! P! Z" F3 T
- Option with 'X', always display message box showing exitcode
; k) A* T5 t6 K+ d) z& n4 ` - Option with 'Z', logging off: e' V$ ]  z9 R$ S

* g# w- T$ O0 E/ S$ k9 @DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt# k5 F; u+ o3 q

! G" e  @5 I) C - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File$ U% N3 l. \5 ]
! C! x* i7 R$ l$ |  ^. _( O' f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt" u- N3 r' ]" b
1 X. p/ ^; K& U7 H
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
8 O, z7 M/ c7 W6 ~2 F0 a# S* [! y, A8 e
DAOTlkEdit -diff[m] a.txt b.txt
8 q$ J4 Q; q. k" x/ k
$ y6 t2 }$ {4 W/ 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>
4 a$ m' t5 \4 f2 w% j) q2 t - Case option without 'm' (-diff), Tab Sep. txt file.( w5 O' r. D) I
- Case option with 'm' (-diffm), Line Sep. txt file.7 C% C* G# J4 R' q* T! M, f1 a
( o) x3 e) S7 G, u& ^1 ?) I
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
2 n( k; P0 M. A7 n4 \- E6 k. a
1 _. R& G( R" H' M5 ^- `) n3 G/ J - Export string item(s)% p4 W* [% J$ [- _3 t
- Option with 'u', extract without dup.9 w0 }7 Q" {( g5 ]& I
- Option with 'm', Line Sep. txt file.
5 v' ]' V9 _; {9 i% I* ^, d' X" J7 t$ Q - Option with 's', sorted by strref.. o' q+ E/ n( L% g/ v$ ]: B7 R
- Case omitted to-txt-file, saved to tlk-file.txt. K4 y& X) I+ k2 _( Q

2 W3 P' j; a& S6 }3 y. }DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) \- ]& Z$ j$ V& O2 d, S. T6 N( H& ^0 [
- Import string item(s)& c1 O8 b$ X* t1 ?6 Y4 Y8 y+ h4 c
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# F1 }6 p' E9 t' Q
- Option with 'S', update a string value separately by strref
% h( N: c2 [2 [0 b! ?  L8 T3 h' f" X4 ` - Option without 'S', update directly the shared-string (multi-reference string value)1 J  q% [* B6 {  |- e$ p: a
- Option with 'R', strings will be reconstructed, and the same strings be merged.
0 H) L, }  i  e& t% {* p) v7 w+ W! e - Case omitted save-tlk-file, overwrite tlk-file" ^% T9 O7 w: O/ \
( @5 ~& P# j* H6 Y8 ?
DAOTlkEdit -d source-files output-save-directory export-txt-file* o3 z+ F5 S0 \( N5 d6 Q

$ U# |  h7 {- h3 z/ c' W - Remove & Export GFF3.2x embeded strings# }% ?4 R' Z8 |, \3 ]1 h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 Q& S- O& O' O  4 t5 S* z% f# i. l9 i/ I/ p& ^3 V
* History -------------------------------------------------/ _( m* K) M2 f4 C& ~7 s

2 J  P" l% c. yver. 0.20, 2010-01-19
$ {/ I* o; S$ z* r7 o
* H) Z; U4 w4 y2 L. e+ K3 x& e5 n- fixed. didn't found strref.
- P4 U" u$ R, c9 `- added. GFF3.2x remove & export embeded string.: k- r6 |' [! l1 \* K# T1 x/ i
- added, Find All
7 k& Z1 ^$ K8 w8 D& ~' V- fixed, edit text didn't changed when undo current cell
% N" v4 E8 Y' {' v! C- fixed, Find(F2) didn't do from start row. (v0.16 bug)4 P% Z% u6 H' {- ?- g5 `7 m
- deleted, empty.tlk7 W3 f  n( A6 V( ~. `7 A. p
5 t1 Q+ F; c  s* b
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
$ v# I- Y- \, B7 A+ u0 g6 E8 Q如果有支援字典檔的話,那翻譯、校正起來就方便多了。
& q. W$ m2 K$ R1 E; ~* g( R5 v, d
. C  d6 g# H0 U1 d等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 ?1 C& M& i" P給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 |* ~1 n  c- K) G' i+ U  \給UTF8什麼的文本,導回就亂碼了。 ...
4 u6 L! K. D% rblackteajing 發表於 2010-5-2 15:49

# k& M: c; A* b2 a
. _! W( G* |9 B1 f$ f* s話說,我是用這個來修改 TLK 檔案的,
2 R8 S" P( Z# m  P% N% x0 ]6 i7 e9 ~$ a' r/ F5 ~, E
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 ?! X6 j! G1 [3 W8 I5 H3 a

2 q) r5 V/ V! J: n( m$ L匯出時選圖中那項,就不會是亂碼了,
! G+ A, I0 s) ^# O- s3 u2 V[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?' Z6 H, u" @! l) u" k/ h& i  q, }
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ' }% [3 _) Z( u; |$ r% b0 Q1 h
8 P' s6 k$ e. D! |2 }2 j$ k* _- d
good software !!! ; T+ J% o. |9 ?  n8 ~1 g
support, support !!!9 l$ Z9 s( K4 |0 Z+ b" v+ o7 T
0 u% ]9 }( i( F5 B: d* ?( t6 v9 b
疑問,' |. y( |; d4 @5 b% n4 \2 V& T
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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