奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! _$ m* f! M2 p; u2 e  e4 h  ]8 z

' w$ v- R$ v# o! ?( g" Q3 o/ h3 c" C8 P5 e3 m6 y
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* u  X1 g0 C$ _7 I3 k
: Z/ r2 f% e5 UUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                1 ~! q1 B9 [; o. a7 t( l; k
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): @3 K0 U* z: v1 u0 Z- N0 u0 c! }
ver. 0.20, 2010-01-19
$ @0 L1 D2 {8 ]& C0 P9 K8 v8 b$ o/ N( h' L: X9 M
- DAO TLK Editing Tool
$ Y8 d) w" U1 Z. ?* Q - Can handle multi-referenced string(s).; F& o* i6 r  Z4 h
- Export (Tab Sep. or Line Sep. with/without dup.)) d  ^7 y" d) H' X( C1 Z
- Import (Tab Sep. or Line Sep.)
* b. y6 I9 M0 E8 y# F5 i - Comparing tlk-files: b- ^9 q9 i( i6 A
- Checking categories of the strings and Filtering the strings.
! A/ R, r, b3 G; u0 `( `; f  
' U8 T* K4 ?  a - Require .NET Framework.
8 v3 ^, b. V" S. f& C5 V9 s  [. `- s# t
* Without command-line option, Program starts in UI Mode.$ z( ~0 R" c  D
  \6 B  U3 l, U
* Command-Line mode ---------------------------------------" ~4 s& O  z$ a' A3 x
  m. I, O$ O0 C9 b% O; d
Exitcode: 0 No-Error or Succeed. else, Error Occurred
, K$ ~( O% w7 S4 l
4 u4 p) X+ l6 {6 a$ {' xCommon options5 G* Q6 d( B, e* ]7 c& x

7 j* Y8 k5 |9 W1 A9 y! m: G! Z - Option with 'Q', silent mode. doesn't display message box for error, L) {" y3 k: r& k$ J
- Option with 'X', always display message box showing exitcode! k0 S$ @5 n" p% I: K
- Option with 'Z', logging off) o$ V" @) H, \

$ B1 L/ @: H, FDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) u' r$ f! ~5 H, s' i% {2 i7 l/ u
* h: K; V5 s( m, U" k6 b
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
7 C) W2 a; i9 S. M& o* k3 c: K0 d/ l9 N7 _
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
+ |& I* U% \8 k' ^: B" ~, B  r+ _( q% d! V& K
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ' Q& g# |& V2 a7 z) A4 |+ X

1 x+ s# p0 o( v9 v2 hDAOTlkEdit -diff[m] a.txt b.txt
# G8 J- S; @  v) s
; I2 Y1 w6 |: q. ~. I! n8 t) K& q9 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>5 R6 C3 z5 o' K: ^; D' \: A
- Case option without 'm' (-diff), Tab Sep. txt file.
; q' S) K& j7 b" ^7 y - Case option with 'm' (-diffm), Line Sep. txt file.
9 a/ b, i8 J2 A) s0 Y* E  A
6 P' L5 B" |1 F8 |. dDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
* f' f5 A1 n! Q' \6 l
0 T1 K+ s/ Q) A4 G7 y1 x$ c0 t - Export string item(s)8 P8 x3 X3 i% Y7 u1 A3 h' T0 E
- Option with 'u', extract without dup.3 `% ^% c1 ^5 {; C
- Option with 'm', Line Sep. txt file.
* N! n6 d, S) R% I - Option with 's', sorted by strref.
' p6 F  U6 @# \ - Case omitted to-txt-file, saved to tlk-file.txt
% P4 f, E$ s8 C1 f
( j+ a9 {5 P; O/ d5 s6 F( xDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
4 M' Y- H- L# R" Z4 d% E
; y6 s- x# [) J2 N4 q: Z - Import string item(s)
( A; c6 u7 M/ i9 L' Z" M - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
" C  L- j. O/ i! x1 i5 _1 R - Option with 'S', update a string value separately by strref$ A& g9 k! I/ ^& T
- Option without 'S', update directly the shared-string (multi-reference string value)
6 E6 W; R* \/ M% j - Option with 'R', strings will be reconstructed, and the same strings be merged.9 M( B, o& e! ?1 |; p! A6 M( D9 `
- Case omitted save-tlk-file, overwrite tlk-file
; Q% U3 ~) O* P) I ' N' Z/ O! g: y2 K  j; W3 S
DAOTlkEdit -d source-files output-save-directory export-txt-file0 y5 r1 N( @9 q) ]* ~; S: Z! }( O5 m
9 z4 k- l0 q1 s$ B+ O
- Remove & Export GFF3.2x embeded strings9 L- p( q! d6 J& x
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
. K2 g9 Q! k) a4 K1 u  
) M. Q% E5 A3 w* History -------------------------------------------------- `3 S1 Y. r- W0 f  n- p

7 h4 w2 g0 L% i3 U& P9 ^ver. 0.20, 2010-01-19
2 y9 {+ t2 Z( [0 |+ ?+ K
6 h0 ]! I9 s2 I2 O4 {- fixed. didn't found strref.
+ V, v0 y; T. U# F- d; \- added. GFF3.2x remove & export embeded string.9 r# F' x6 t' _4 j6 h/ z
- added, Find All+ W$ x6 K. G' X7 {" ~) k: O
- fixed, edit text didn't changed when undo current cell
# K  y- y5 N! d$ H( V, ?- fixed, Find(F2) didn't do from start row. (v0.16 bug)% m: C4 W' T' v! K. f
- deleted, empty.tlk
2 `) c6 ?. q; v4 Q
% U) p, [, b5 v: [; r5 k7 R% R2 r) u[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 z) _- q4 R+ o$ h! o: N2 a如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* s' E, \6 @6 u+ G# |
9 j+ B! {* s" a等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 ^; e/ E& H4 |
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 m3 E; j  v" Y( j
給UTF8什麼的文本,導回就亂碼了。 ...4 w/ {, E' k8 b
blackteajing 發表於 2010-5-2 15:49
/ a6 a3 P% d. @+ {& o3 y6 o
# U9 L+ N( ]# y5 T) w
話說,我是用這個來修改 TLK 檔案的,  ]! v! I* ^( n& ?/ U
- o% K! U( n+ r  w
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 K" ]3 e! \8 s2 Y
7 a8 m/ Z* [3 O3 s) K: W
匯出時選圖中那項,就不會是亂碼了,1 A. u5 }8 d9 T6 R, [; O* B
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
/ {# @- a6 s/ {, |" ^3 t對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. Q* S" ~. z" ?) n& X0 ^9 \* s1 T2 J9 ~4 _  e
good software !!! # e) T6 h3 F/ D% B, r- _% n. q$ u! k/ `
support, support !!!! n! n, P" t1 {( w( O
. e* f- c$ u' [/ G4 T  J
疑問,
& c3 v5 q/ u: o在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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