奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ v5 e! [$ h$ q2 b7 r% x0 ]/ o& K8 U0 U$ z
7 b! R  ^9 ]5 u9 `8 P; h% H
, j6 F: e& g4 s5 n; Z
0 h' `" O( `0 U' @7 n) F& e3 z- f( P
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
3 ~2 D( K/ e) Z: T$ j+ r6 [
4 p3 D0 }/ Y' e& h! wUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                % o2 R! P4 c  a8 O) S3 q9 x4 r
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)' `: K4 x& n! t/ X
ver. 0.20, 2010-01-194 X9 y8 q( E: f/ F" u; q# d* T
: |: G8 E$ e0 X: j' S6 t7 G
- DAO TLK Editing Tool8 W! R+ Y7 X# h
- Can handle multi-referenced string(s).
" b9 M( r: x) S# t9 v3 C: y- _ - Export (Tab Sep. or Line Sep. with/without dup.)
: f5 J( G6 ]! S - Import (Tab Sep. or Line Sep.)
5 S2 ]3 E! |1 G( i* h8 ]2 H# ` - Comparing tlk-files
/ y! ^8 s/ k- f' a5 G! d/ R! o  m. C - Checking categories of the strings and Filtering the strings.
, r$ s$ k* _1 i9 k  T' G5 j  ?# {  2 d. o; P  ]+ Q  h: c  m7 f% b! _7 E
- Require .NET Framework.
: m( u3 X: g  D7 f
3 |& A, \, v! m$ k* Without command-line option, Program starts in UI Mode.
. R4 U- ?+ e7 |% G% I) s0 L
1 R5 ?9 B3 n0 b% w9 g. A* Command-Line mode ---------------------------------------8 n2 ]& U$ M% f5 I" }3 A3 I! \% F

. b: e+ y% S8 L8 g8 aExitcode: 0 No-Error or Succeed. else, Error Occurred
0 ?* l; G; ]% e& C' Q) a4 r# z7 z) m6 J$ Z8 p4 l1 X* E, `# `
Common options+ {# J. `, u4 W, P8 ?8 {7 }5 s: W8 E
* g2 ^+ l$ b8 @2 ]
- Option with 'Q', silent mode. doesn't display message box for error' J) _' @5 Z7 ?
- Option with 'X', always display message box showing exitcode
( a9 O! r5 v7 q - Option with 'Z', logging off" K+ h  `* O5 u( K4 i7 e1 o3 {& _
1 R- \. |3 m+ x6 c- |1 m$ c3 `
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" ]0 d' {& g! F, j. O' n$ U1 s
; ^  W" M1 C2 Y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, P3 R7 y2 v; u9 @
$ k4 ]  ]7 v! o6 U
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" c5 _: J* C) b1 V- k
3 k5 p/ B2 x4 Y! w& m2 o" q - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: i- Q5 D, Y, v* E( x2 _
5 ^0 E- J( K& s$ }& ~- lDAOTlkEdit -diff[m] a.txt b.txt
( _7 T& Y/ u' A& v$ s+ R" r
7 U3 F: F, w' K' C7 {8 L7 B0 _! E - 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>
2 H+ p. H8 v! G3 C4 I, w - Case option without 'm' (-diff), Tab Sep. txt file.& M6 X' X+ y. O9 \
- Case option with 'm' (-diffm), Line Sep. txt file.
" J4 A0 U( T2 U! J2 {
5 \% q' O& O/ s$ Q; ~) ~+ G$ V! uDAOTlkEdit -e[m] from-tlk-file [to-txt-file]  C# e  t& _0 L5 K/ d
: u- e, o+ I2 E
- Export string item(s)  j( D2 C+ L1 J* _- W
- Option with 'u', extract without dup." L9 ^) g3 G5 c& s! K
- Option with 'm', Line Sep. txt file.
: ~" g# |, M$ [ - Option with 's', sorted by strref.
* J1 }# E+ Z1 t  O1 I - Case omitted to-txt-file, saved to tlk-file.txt
0 M# I0 w5 T3 m" \7 {' ^: z) ~6 r
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
* W  E$ E0 \7 g2 o) q
2 s: W& [7 N1 u* H+ _ - Import string item(s)
0 j+ K1 x7 s4 C6 d0 d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 g$ W0 H- r7 A1 O4 b1 P - Option with 'S', update a string value separately by strref" r+ y. Z1 u3 l  f0 R4 M
- Option without 'S', update directly the shared-string (multi-reference string value). Z2 Y" V2 r+ b
- Option with 'R', strings will be reconstructed, and the same strings be merged.7 J2 B/ n9 M2 U7 M7 F* z
- Case omitted save-tlk-file, overwrite tlk-file
8 G% E/ Y+ m: K. r0 x5 c8 @ 4 r  R, K3 T/ V9 y  A, P$ t
DAOTlkEdit -d source-files output-save-directory export-txt-file
# p! Z& \) J9 c7 a; `* q" A
9 A. U) [- i' L6 U& p - Remove & Export GFF3.2x embeded strings
! V- C" m3 ~. N - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
# p2 P$ b. l, }7 ~7 B6 {" s4 \! Q9 T  
: p8 v5 q7 M3 ~$ T* History -------------------------------------------------
3 n( Q' g/ t8 c- Y7 _. u* n. N8 t1 u+ i3 p) c5 M1 t
ver. 0.20, 2010-01-19
! b7 o& g7 }$ R; k& u& M3 L1 J2 J, m7 O1 b8 R0 j( V" y5 a3 d4 G
- fixed. didn't found strref.
; i$ h7 c; X, K- added. GFF3.2x remove & export embeded string.
# _. F$ d' g8 M8 }3 h, c/ V; X- added, Find All
6 f3 L1 p; G- I% ?2 L- fixed, edit text didn't changed when undo current cell
# u& q: }1 N( `2 O* r- fixed, Find(F2) didn't do from start row. (v0.16 bug)# P! M6 l8 F% _; K0 k  C+ r0 C
- deleted, empty.tlk: b1 D3 M) o2 [

, s8 W! ]$ _; S  g[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,4 j  D! T; E9 G
如果有支援字典檔的話,那翻譯、校正起來就方便多了。: h; |9 F7 w4 ^* }5 Y: n& p. u, r

' q" d2 p7 U7 {  Y' j! s等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! d9 A: ?& {, t( t4 s2 v$ F給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 }- Y" \/ V% x1 ?" G$ M" X4 b
給UTF8什麼的文本,導回就亂碼了。 ...* l+ D6 `7 G6 b- V* o
blackteajing 發表於 2010-5-2 15:49
9 g. W  P# E5 |
. C" h7 k* l9 r1 u7 }
話說,我是用這個來修改 TLK 檔案的,
. u; f1 o0 X+ P# F; W! n0 w" Q! i+ _
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了* u6 }1 g+ L3 q+ @
. M$ ~* L( z3 I
匯出時選圖中那項,就不會是亂碼了,; ~/ A8 w2 n( p* `% S
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) A+ g& e! n/ m; [7 s, L2 k對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ' A' e, Z! G% n
7 H' ?/ O2 `; y' Y1 y3 m
good software !!!
4 O  `) s- `, d5 u2 Csupport, support !!!# }; U* p( w% I1 f* ]" r1 i9 ^
: `% g: O" a8 J( a
疑問,+ {! ]8 C' {+ L: q7 w2 G' S
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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