奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
1 P# Q6 Z+ F+ f. d6 q  f# a" k7 q- l( U: Z6 w! d5 I/ Q, I/ r, [, n# l
( s) R& h  v7 b, \
: \9 e4 v) T# F3 q% N1 l% M8 I
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2710 @* z0 [$ G0 E: ~. x- m8 _& s
" h) b8 _& w  {. {" P' A
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
- i, m6 ?" p4 c% P" xDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 o+ M# L; j* c; Q. Z7 N. R
ver. 0.20, 2010-01-19, N, u1 @4 H" t/ j/ Q5 o
- s1 P# p6 k; T2 Y5 r  o; ~
- DAO TLK Editing Tool
1 ]+ ?: R/ O. t6 _2 n - Can handle multi-referenced string(s).
6 e7 l( b/ E% z# Z - Export (Tab Sep. or Line Sep. with/without dup.)
% v" @- Z! n6 O& ~ - Import (Tab Sep. or Line Sep.)
6 d0 q% A  w0 j; l6 I7 q! I& J - Comparing tlk-files
2 s5 d/ k5 u: \+ r8 e( K: B - Checking categories of the strings and Filtering the strings.
: A0 L* ~1 L9 \) W  
5 C9 Z. R: p+ t2 A" x- p - Require .NET Framework.
+ h$ C1 }& q4 f8 X8 D0 X) d8 D3 @; _( F! L( W; r
* Without command-line option, Program starts in UI Mode.
2 t: O9 [1 z; q- x0 k; O: q$ {
, n3 j! U$ h/ i9 G5 B8 N* Command-Line mode ---------------------------------------
3 @0 X3 Z. c3 p% f) C! _. v; H3 C) @: S7 r/ J" O2 b2 l. y4 G" Y
Exitcode: 0 No-Error or Succeed. else, Error Occurred
6 ^% `% J- K+ _' F! p) C. U7 h3 Z! |: d- X5 }) u* S
Common options
; Q4 g' N% r# h& {( D) I8 n+ L& u5 L' w9 |4 M2 k/ W( G8 o
- Option with 'Q', silent mode. doesn't display message box for error
) _: H% o, Q7 a* T- i7 D% ~. Y3 E - Option with 'X', always display message box showing exitcode  `4 w8 ]; i8 q! U1 t) ]& q
- Option with 'Z', logging off
3 v' f1 z' {. A/ Q( z
& P& [, R  q( o4 y# M% u( V, {DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 P6 t( z; X$ Z3 U' Y+ ~( B" v1 ^; t/ Q# i+ J
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, Q( V: v* o# j& f" a
% N& a2 R1 }8 w
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& e3 Z/ t( W. ]6 s* l7 p( G* N. t9 K+ a; N' }1 O
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) N3 v+ `5 o. p; v; ^9 t) d( C  H8 j: u6 Z. h2 X
DAOTlkEdit -diff[m] a.txt b.txt5 C- Y1 Q# `, A/ t; x

1 E, D8 O3 K# H; X6 | - 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>; E( m& ?9 [( j9 V3 ~& T3 c" n7 ?' B9 u
- Case option without 'm' (-diff), Tab Sep. txt file.- W. G- G- {5 M1 N! r1 v% a8 S
- Case option with 'm' (-diffm), Line Sep. txt file.
! d; E9 H( H( X1 ]# i5 `' \% |! J8 S. y4 [5 \( i# P1 C  `
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]8 `0 ^# \9 ?3 Q! J( [( C0 O- M
; X- m' X4 x  r4 S) P6 M! s" O
- Export string item(s)( a% b& R5 `$ L2 T" Y
- Option with 'u', extract without dup.  r) ?" N7 b4 K7 `8 @9 o( y$ w
- Option with 'm', Line Sep. txt file.
! E* W$ T) L5 o- i; Z - Option with 's', sorted by strref." B% M/ N" m) i. k# r! Z: h  R; t
- Case omitted to-txt-file, saved to tlk-file.txt% W* V/ v' ~; R

/ t9 G* B  C. s" b# ?) C: D4 iDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- k) S$ M1 Z4 J2 y0 @

5 @9 U  F5 Y( l% W( [& F - Import string item(s)
/ G  A0 c% ]. s, g* h - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' ?  F3 O! z5 a% x" I7 V - Option with 'S', update a string value separately by strref
; X7 ]& J% w$ m1 i! S - Option without 'S', update directly the shared-string (multi-reference string value)
4 o: [# D: |5 U1 l9 B - Option with 'R', strings will be reconstructed, and the same strings be merged.
. F' C. p# p# j. K+ Z( [ - Case omitted save-tlk-file, overwrite tlk-file+ d$ @! ]4 N5 F8 i/ ]; \" o( E

+ Y: [- d5 ~3 {  z/ z& d8 u0 wDAOTlkEdit -d source-files output-save-directory export-txt-file
, I. a8 p% |0 W& [. C, s4 z0 ^# q! n" _# t# g
- Remove & Export GFF3.2x embeded strings2 c+ ^: b4 f5 C
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
+ k* i; ~9 [: ^, L! J! ]3 Z; i) o  C  
, ]7 j" R- M( B* History -------------------------------------------------5 M3 [' d7 ?7 r7 h- H

' X1 Q. k* B( O1 U8 ]# `# Hver. 0.20, 2010-01-19
& A, d- j7 ~) v/ y: J, S0 c$ o8 [6 r
- fixed. didn't found strref./ b: M9 j$ X& V/ E" Y7 ^! U
- added. GFF3.2x remove & export embeded string.
3 L8 @+ t: x0 f# U$ P4 ~% b- added, Find All+ I& L; ~  l( G9 a) k
- fixed, edit text didn't changed when undo current cell+ Z" @' Q: e. Q
- fixed, Find(F2) didn't do from start row. (v0.16 bug), k3 M6 {0 b7 t5 B! W  _3 L. u
- deleted, empty.tlk
3 D0 S% |$ T1 p: J+ z  A# c/ X8 e
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
3 N9 j; T& v1 R% A' G  S如果有支援字典檔的話,那翻譯、校正起來就方便多了。: u  w) s. d& |5 t, ~3 F$ j

" ]3 M/ e! e' n( b等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# `  A% p) I4 T9 }( I8 X
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
: H! V- t8 h) I2 R6 r* O; q給UTF8什麼的文本,導回就亂碼了。 ...4 N! ~4 Z  j# l/ ^8 X4 h
blackteajing 發表於 2010-5-2 15:49
: y* l! n! _& w

. d0 S8 g% H7 l2 o話說,我是用這個來修改 TLK 檔案的,. d( J) t4 [) Y8 [4 D! Z2 \6 q
5 G5 Z8 j' p' O" f$ V
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: w' j4 \; K3 n) f7 a4 V9 N! z. c* W
匯出時選圖中那項,就不會是亂碼了,
2 _; u! L& p: m[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! t; Z2 {. I% I, ?( T  z/ M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + l, l7 l/ p5 K

5 m- l) A& ~* X% Mgood software !!!
) [# R" h, y5 Y4 _support, support !!!
1 E) r1 g( w/ a" p% O) Z. T
  X" \" K) ?- n( B, n9 O, q/ ^疑問,
2 v+ y7 F) k1 x; G" O, h* p6 K6 V在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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