奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
5 P. Z3 R! }/ g2 A6 _$ y" J5 |: e6 U6 v

/ @" a2 ^" {9 d' w+ u  h" o  q+ z6 ?/ H/ Y  s2 n' B% n
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
' H! c9 O2 U/ |5 k" R
- q/ `5 T0 S% X# oUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
* r+ U; B5 e' ^4 A! d; v7 BDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 D4 U" O3 y* x4 r ver. 0.20, 2010-01-19
$ ]  v0 U2 r5 X5 D# J2 _; C4 Y7 l$ a
- DAO TLK Editing Tool
) A! i7 M, }& K- w: k  [ - Can handle multi-referenced string(s).1 a' O' G' q- `# \% z
- Export (Tab Sep. or Line Sep. with/without dup.), D! P7 Q( p) F& l; d. J
- Import (Tab Sep. or Line Sep.)
9 T. o7 e9 c% n2 ?$ w - Comparing tlk-files$ P( N8 L' e% F
- Checking categories of the strings and Filtering the strings.
' e" K3 F- T" Y* K  # w( ~* p. O$ g7 d& S
- Require .NET Framework.6 A* E# ?0 f; Z! j2 K0 T
2 {) C# l3 p  [, R1 h) N/ I
* Without command-line option, Program starts in UI Mode.
# G8 V+ s' C! Y0 K% {& Z! C2 s( h, ]& S9 T' r. @* f
* Command-Line mode ---------------------------------------
( U1 Z8 t# S: M: [* Y$ \+ O4 p7 |
Exitcode: 0 No-Error or Succeed. else, Error Occurred" f$ `0 y( m7 B4 X

& T7 E& v/ p$ _2 Z( G3 _0 @Common options
- o. G6 i; e6 r& _  G
8 G; P0 g+ q, s! v3 Q - Option with 'Q', silent mode. doesn't display message box for error2 k+ J8 R& H: Q. K+ h, Q
- Option with 'X', always display message box showing exitcode1 i1 B7 _5 z4 Z
- Option with 'Z', logging off
$ h- l* g. d/ {! c- K$ M% Z2 G
1 D3 A; z. f# p, I4 G/ ?DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" R4 e' F+ {( U3 H8 x
3 c. E/ k, }: k. e' g - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
- `7 G( H! x- v. F, a7 U' M- J" F
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 U4 l1 \: T" y) ], S. [; _/ g# k

6 e) v9 p/ u4 Y" D* ?, U7 w - Tab Sep. TXT File to SDJ's tlkeditor Export TXT , t4 d& L) q6 G# z# ]3 j

9 C+ t7 O* k4 o9 I1 f% p+ jDAOTlkEdit -diff[m] a.txt b.txt
$ l+ H  ~8 W: Q' h5 q5 R2 O9 o. b% t6 D& x/ F. U
- 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>
# [, u+ H6 d/ ^9 v- G - Case option without 'm' (-diff), Tab Sep. txt file.2 O2 i7 C  q; W2 Q6 y7 ?
- Case option with 'm' (-diffm), Line Sep. txt file.
1 p& z0 [9 E6 ^  \
" g! |0 j: V5 F% o' nDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
- u" a: e6 a6 e& c! c) I$ S. |- L1 M5 \, f* Z0 f; A, p
- Export string item(s)
! \0 Q$ I+ D: \8 r1 V - Option with 'u', extract without dup.. I2 ?- ?) I/ T. P. v* K
- Option with 'm', Line Sep. txt file.
/ ?2 O! b& r: S - Option with 's', sorted by strref.
* q( k( q& M* |1 G - Case omitted to-txt-file, saved to tlk-file.txt  f8 v4 H; G. I: j' U% h. w2 }4 N

7 ]/ |# s. T3 jDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  Y% p) u  N2 E# H9 ^/ W
4 S1 Q  G! E$ g8 s+ G4 z - Import string item(s)7 e" a$ Z/ D0 Y. w9 r' i% {
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
% \9 F% J9 ]' ]$ R: X6 J& R - Option with 'S', update a string value separately by strref$ w6 R  P; x# ?+ t6 `
- Option without 'S', update directly the shared-string (multi-reference string value)
0 t' O8 H' ?' ^% T, Y - Option with 'R', strings will be reconstructed, and the same strings be merged.
7 ?; M0 ~# Z. r9 Y% [  l - Case omitted save-tlk-file, overwrite tlk-file5 M+ t( V+ s& h  @
2 o8 P4 ?4 h4 o
DAOTlkEdit -d source-files output-save-directory export-txt-file
: o, ~  h& g+ ]5 m1 m' E
+ x& i$ m- m$ m7 o6 ~& u) v* M6 T- D7 [ - Remove & Export GFF3.2x embeded strings
8 w  @. [& V* D; N9 J* ? - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"8 s1 `" w% I) f1 Z
  0 t8 R) L$ Q6 g! e! _" h/ G  m4 T7 U; `
* History -------------------------------------------------
, X9 J9 O/ U8 A5 L* S+ ?& n+ k* D5 f" K8 F0 L
ver. 0.20, 2010-01-19
. G# N9 i: l; s8 _. a2 I0 m. T
# S7 F+ z: q  L1 d  ^* u$ G0 p- fixed. didn't found strref." n2 V- _+ K' c- x! i$ H
- added. GFF3.2x remove & export embeded string.
+ P0 f* \4 {4 F& n" G9 q( S: }- added, Find All9 L; ?# ^7 t9 D0 B/ [
- fixed, edit text didn't changed when undo current cell
9 U' P* l: S0 ^/ C- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' t" G+ \: h1 j3 i0 N- deleted, empty.tlk7 b- T6 A8 C8 h  N+ {0 |2 w/ I, @

; @" a! l3 H" y" \% N* u[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,. [. v( o+ o1 m  L
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ }0 S' T" s. L! R) ?7 ?$ p* g. f3 z# H6 Y0 {8 u3 J8 Z
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 [8 I2 _! \% e* g1 E) W2 V
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 b  C! H, Y( q* b+ a* J4 C$ e給UTF8什麼的文本,導回就亂碼了。 ...
2 Q; m; p+ f9 kblackteajing 發表於 2010-5-2 15:49
( w9 O" ?2 I2 s+ z/ [

7 A) P; h& X9 r% p# u話說,我是用這個來修改 TLK 檔案的,
& o* E& d! Y, |4 Z
. I) C: C- G' Z7 [也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 y9 ^1 w2 F! u# T7 _. y

2 y2 U2 Y" s/ Y0 x匯出時選圖中那項,就不會是亂碼了,
- E& k7 r. m0 V  m[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 P1 z2 O# Y. M" J對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# C# N$ n2 S# p/ s) `
. I8 l9 @: B7 ^+ l; M- Kgood software !!!
, L" l0 Q8 ~* Z  l) fsupport, support !!!  C& n* d0 P3 I; @% W6 k: F7 u
2 A) U) f- o, F; X& F' {8 ]( w
疑問,+ H' I, E7 ~( Z
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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