奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用3 Z- g" E& F0 t6 L8 z( k" g+ J

2 N& ^5 Q' Y! q  f0 z4 t& n
  N: E1 N# t/ B, w% a
6 Y7 J* g( G$ y! _原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271: K" t2 Z2 f- B' V
$ Y% E0 ~1 f. D# N' R
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' M# O4 W( w2 O: p
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)5 u0 L# j- ?1 }1 W+ M8 K
ver. 0.20, 2010-01-19$ C  u2 O6 Q8 _  a! M
( ?4 D6 j4 I8 i: |( l2 t, e
- DAO TLK Editing Tool
/ p/ ~8 N* K" w3 R  a/ O - Can handle multi-referenced string(s).* k& |2 O' d& D1 w$ S
- Export (Tab Sep. or Line Sep. with/without dup.)
4 d! L- S) e$ y2 N+ Q3 b/ } - Import (Tab Sep. or Line Sep.)
. G- A2 `: N: U- d - Comparing tlk-files
! `; x3 c1 D- b; q$ @ - Checking categories of the strings and Filtering the strings.. J9 I6 i8 B% x$ v, D4 c# M
  
) M0 B! [* _& `) g( n - Require .NET Framework.
) s' j) x" R: b$ x; E
: X5 q: E  q& ^# [1 G* Without command-line option, Program starts in UI Mode./ I: h3 D  ?6 g3 g3 T

5 x( I6 E, d% }# a) F9 e* Command-Line mode ---------------------------------------
& Q  ^+ ]; [) l* r2 L6 l- w& I; K, p1 n# B- a) S* Z/ x
Exitcode: 0 No-Error or Succeed. else, Error Occurred* _) y6 b- B5 e, @8 y7 E# u0 Q) H
; b+ K, @; ]9 N/ ^/ V
Common options
4 l( F" S( y) b  X6 _8 m6 Y+ q# J4 k% b: a
- Option with 'Q', silent mode. doesn't display message box for error
  d# r# c, \' ^  Q& W! {" | - Option with 'X', always display message box showing exitcode/ [. I- T) G8 G5 J6 n( _
- Option with 'Z', logging off
; [% X  s  D9 U: R: Z- Q3 a0 B( ?2 K8 n
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 z* Z* F: ~$ H) p3 v5 N

9 P  ^# [) I7 Y7 b- U: S - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: f8 T' q$ K& I9 ?# H. @7 u& p8 K' v
4 Z$ E8 s, M4 }! W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 h$ k+ t* o, c' m8 @

8 c. X. h. R! G( P  X+ I - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
* P; R# g. r% E
9 m* }7 G; Y' v0 P& S8 Z  [0 @DAOTlkEdit -diff[m] a.txt b.txt
$ M/ q3 T- {3 N- q- q3 i
% _; s# r$ _2 t! V$ k" z* Y. o7 t - 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>
% I) t& s+ H/ a- G3 r$ w( j - Case option without 'm' (-diff), Tab Sep. txt file.
8 ?5 W1 q7 H7 E7 Y; t5 ^  G - Case option with 'm' (-diffm), Line Sep. txt file.- ^/ g( Y5 [. o( X* Z" ?

8 [9 d: S3 _6 ~3 G- t9 sDAOTlkEdit -e[m] from-tlk-file [to-txt-file]  `) \! G5 u  q$ V7 z4 k

$ Y8 C) R2 Q6 ?% t) V - Export string item(s)
: p% F# ?) s* v. H6 W! c( v - Option with 'u', extract without dup.
1 J+ `# L' d' p1 x9 x6 ~# o0 p+ D - Option with 'm', Line Sep. txt file.
3 ^( t1 u. P; q8 R5 ?! D3 g - Option with 's', sorted by strref.
" \2 c0 X: r, j - Case omitted to-txt-file, saved to tlk-file.txt
2 Q" r9 f& c3 N3 q1 g4 q. a9 v. w; {1 E( l  j- c0 Y: V9 V
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
1 z% o" S- }  O
  s# q6 W3 s/ z - Import string item(s)
6 b; W2 |, K+ U$ G2 g: J2 i7 B - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 J8 a! |/ {2 `+ o4 g - Option with 'S', update a string value separately by strref
$ n2 b) E/ j: d9 q5 E5 M7 m  I* @ - Option without 'S', update directly the shared-string (multi-reference string value)% |8 ~5 s9 Q& G; L( J  k, P6 e- V
- Option with 'R', strings will be reconstructed, and the same strings be merged.
( n* P! j$ c2 \$ `" g* k - Case omitted save-tlk-file, overwrite tlk-file4 n& X! N% D# A( i# k
, r  Q  r+ W: n" j# n6 N
DAOTlkEdit -d source-files output-save-directory export-txt-file( ^  [. x2 v; r/ ^, \2 b+ K, f

/ |. P( ~" A+ ~ - Remove & Export GFF3.2x embeded strings* T5 g) D; ^2 T5 e" V
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
2 M( @2 U3 \; X  
% s( Z) A, \6 D6 _  S' i* History -------------------------------------------------
& g3 {" @8 p2 k$ c; z& D8 t1 v, n' e  A5 T% o; U( a
ver. 0.20, 2010-01-19
$ W/ J/ O# A# A+ {) b9 {* B- U0 [  A. D( k
- fixed. didn't found strref.
/ j. H9 R6 z% a) N4 Q- added. GFF3.2x remove & export embeded string.
: V; h/ F. z1 `$ F$ G- added, Find All0 t. e8 X! y; k: ]
- fixed, edit text didn't changed when undo current cell
  |. J' A- o" C% O6 r- fixed, Find(F2) didn't do from start row. (v0.16 bug)
) ^- @/ ]" A4 e- `6 h, b3 y- deleted, empty.tlk0 ]) G; }2 {0 N( i2 {9 F. Z

5 q( ^# k$ X: A' c" s8 P1 t% i4 a' x[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,9 L4 C$ g7 h/ U- X9 x  ?7 k; \7 d
如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 M% Z" U; U% h- J7 z$ x; A, I

0 f7 \( v+ b& |4 K等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 ]: U6 z) W" B+ q; y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 g* J1 p8 N: }1 S0 I% M給UTF8什麼的文本,導回就亂碼了。 ...
' R2 t: d0 M7 Iblackteajing 發表於 2010-5-2 15:49
+ |* c  T2 r( H( X% \6 c
; C& C- Q0 L) _7 f
話說,我是用這個來修改 TLK 檔案的,' a& l+ W5 x0 Q+ l
3 B8 |/ r; b! U
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
2 G/ ~: M) [. Z) v5 L
$ h# l; ^7 B: Z$ w$ W+ p匯出時選圖中那項,就不會是亂碼了,) b/ G* d! Y$ }
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. L1 r5 z: a) [4 ~) r' u
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
8 Z1 v5 U% r. y; Q# V7 J( U+ i: ~- {* _6 n8 _1 A! {
good software !!!
. D$ Q5 x* Z+ x  @3 Nsupport, support !!!6 V' W4 i% t/ m& c8 Z
7 r) i. l( @3 Y( Y# F& a  e
疑問,. Q  Q: I9 T* h* ^4 g4 k* I
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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