奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用1 B6 m9 W, b' }

( K6 H: _" d. m  ?/ M) R 5 D* j9 }3 G' k; k! v( q0 Q
- e4 k  w8 v6 u1 S. l  S
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. G. b2 q3 a1 ]( I
. r7 }' u7 `. M2 R$ o) r/ s9 lUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # R8 a2 u" R1 A" \! `* Y
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 e% z' C* b2 X2 K9 p2 l' g( v
ver. 0.20, 2010-01-19
& g& c( t# ]) g* `7 U: p+ o9 L; y" i( l5 U
- DAO TLK Editing Tool
' k4 t/ I# a& { - Can handle multi-referenced string(s)./ o$ W- Y3 c$ Z$ l/ g+ _$ |4 B
- Export (Tab Sep. or Line Sep. with/without dup.)
8 C; |; X7 b2 R# F0 | - Import (Tab Sep. or Line Sep.)
. V6 Y( c8 R' m: [% D" H  F7 Q$ j0 Y - Comparing tlk-files
, ]0 f) M0 h( f5 Q3 Q/ Z" Z- j' u! _& b5 Q - Checking categories of the strings and Filtering the strings.
/ L" k3 i6 l# f- y1 H8 B  
6 C* ?: ]$ P& P4 L3 Q, z9 K - Require .NET Framework.
! w4 ?/ F2 r+ d% B3 x! k  U* P4 k. Z& t0 s$ o. j
* Without command-line option, Program starts in UI Mode.
& S% J& f( r& r/ Z" B
4 f1 |0 M" [" p4 O' ~& `  B* Command-Line mode ---------------------------------------
* r; b% a9 D  T! C9 ]* t$ m9 |; [$ y* V. K6 G
Exitcode: 0 No-Error or Succeed. else, Error Occurred
) u( c& K' ]# a
* _  o6 c3 V; o  nCommon options
2 w7 }, B  o- |# V
" d% U6 g- \! K9 t - Option with 'Q', silent mode. doesn't display message box for error, t8 M' u7 B7 m1 G9 ~' I6 T
- Option with 'X', always display message box showing exitcode: B  n/ E- v& P! r2 ^
- Option with 'Z', logging off; r3 ^0 H' e; R4 \
3 B+ [) u- ~, ?' V: p. c) y
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt, L/ c- s% \+ `" a9 ^
* y" K/ N3 d6 x7 _- P9 x
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
. d& A8 q8 B! [  j2 Y' g5 t# L  e  ~! q! u
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' u" r0 p0 H  ]$ T/ C" P8 h0 q' b; o% W. j5 a
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT . U5 L! W' M( C/ v+ O; p/ }  V/ a2 a

( y) v3 J1 u! CDAOTlkEdit -diff[m] a.txt b.txt) l2 m6 a* U% o+ K
" g8 O7 c1 Q+ K" {4 X$ ^) l$ @
- 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 N1 ^. W7 z( Y6 i' h9 w
- Case option without 'm' (-diff), Tab Sep. txt file.
; D( F: P& K( Y, x1 J' N - Case option with 'm' (-diffm), Line Sep. txt file./ M9 o1 U7 b4 |) s" w! g7 Q

5 b" o1 _8 {9 [/ W+ C6 W* uDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
& K8 `- g! \/ w, K0 j& ?% |( E( A8 T. J/ H6 {
- Export string item(s), g7 Z# E; ^# m- w; B
- Option with 'u', extract without dup.5 c) S4 m' R- t
- Option with 'm', Line Sep. txt file.( C$ n1 R, z6 ?  j, q2 D
- Option with 's', sorted by strref.
$ H4 t/ W* J- X! z5 @6 G$ B - Case omitted to-txt-file, saved to tlk-file.txt$ {4 X* a2 ]( q2 z; x& j
+ {) z3 ~2 r/ }6 B1 l  \3 @1 ]9 F
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]9 i4 ?8 J1 Y8 y5 C

5 H0 @* M6 s- L# H* w$ y - Import string item(s)
& Y6 N- p% M2 u7 g8 I# J - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. t. t* f9 T% E) r; s* H - Option with 'S', update a string value separately by strref% q6 q6 ?- N$ \1 Y6 Z/ n1 D
- Option without 'S', update directly the shared-string (multi-reference string value)
1 u3 W2 W6 R0 e- ?& u/ } - Option with 'R', strings will be reconstructed, and the same strings be merged." e" g$ y# `" A2 U
- Case omitted save-tlk-file, overwrite tlk-file- M% z. _% }% g( U& j+ U

- M- P. n+ Z: g2 i5 ^7 rDAOTlkEdit -d source-files output-save-directory export-txt-file
; O7 u/ {1 b9 |5 I* M8 I8 L* j& s: M8 I0 g' Y/ }/ m& {
- Remove & Export GFF3.2x embeded strings+ w* H) n! `6 O6 c
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 ^1 s& L) h  a. n5 q, q2 T
  " f* y! z- M! ~1 j; U. A5 P
* History -------------------------------------------------
) J# Q# `$ l, s5 c1 d, W. b3 _5 t7 q3 q, ]. J; s
ver. 0.20, 2010-01-19
$ k5 H, j0 M9 Y9 ]
3 n% {& k( c9 {& U  j- F$ }& T- fixed. didn't found strref.( y6 ]" N4 O  V3 H
- added. GFF3.2x remove & export embeded string.
) v  t8 |" w& ~' O- added, Find All
" Y( I( ^! j, `2 b- fixed, edit text didn't changed when undo current cell' \' j5 h) L# {6 w
- fixed, Find(F2) didn't do from start row. (v0.16 bug); x8 ^# j+ g* R( o+ }* W
- deleted, empty.tlk
# ^$ R% S1 R: M1 \& g+ N3 G4 i' l5 V, o( ~' Z1 A) O
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 D" T+ }# h. B8 L# K; z. b8 f7 R) Q" C如果有支援字典檔的話,那翻譯、校正起來就方便多了。* d7 X9 u( Q* h

0 p3 C0 k- Y+ G% y6 G3 I等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
/ ^6 G: U8 `4 p% o給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. Z2 z  \* f) j7 z" i; s% d給UTF8什麼的文本,導回就亂碼了。 ...; r* R( Q6 l# O& k+ j$ D* `
blackteajing 發表於 2010-5-2 15:49
  B6 V; J7 q; `% f

6 v; B4 q1 V3 a: }" ~5 x3 Z話說,我是用這個來修改 TLK 檔案的,$ y9 L7 C0 J% C! f/ J- p" r' x6 b

* V6 Z8 h& R3 S1 ?也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 T$ e0 i4 R( r; y

* t' }& Y  T$ V3 Q匯出時選圖中那項,就不會是亂碼了,. ^: C9 O; }9 ?, ^$ Q
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?4 n! k- I& |& E/ u+ ?+ Q
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 3 k/ M8 p) x7 j
8 C0 J8 z5 \! @5 W, u" }- j5 P/ k
good software !!!
, y8 t( \5 F- U% l7 ]support, support !!!
0 m1 b' X1 ~) }, V7 L! E
3 R5 x* R0 R0 b: M4 s' a疑問,
0 v# O6 c7 }  e" g8 t9 X+ z在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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