奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
  l/ _" p0 k6 G0 a! \' a" T2 v( N  @

$ z! @$ W; I- S  S
' H3 k. S0 j2 c9 m8 M9 q  l原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2715 s  I6 a- b7 O' A: g
- K; d6 l1 Q, [, i7 z# U
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                6 A7 t/ J% s* `
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 z4 ^1 `7 C2 c$ X9 b  u ver. 0.20, 2010-01-197 H0 X6 e0 l! I7 P: Y. D) R
6 f5 {% v! K, a
- DAO TLK Editing Tool& ]& X4 W8 r" A( {# i
- Can handle multi-referenced string(s).+ q8 a5 h, G) o. L) [" C5 n
- Export (Tab Sep. or Line Sep. with/without dup.)
7 Z: n  }1 s+ }0 _6 E3 {7 B - Import (Tab Sep. or Line Sep.)
7 L# J) M& P2 Z - Comparing tlk-files
9 g# m+ X2 r. t+ ] - Checking categories of the strings and Filtering the strings.) U, B, d! u1 _0 n
  
# \# \0 W0 A! \7 J - Require .NET Framework.
5 ~8 j4 I6 f% V+ q
6 C% _; H% O' R' P  G* Without command-line option, Program starts in UI Mode.4 c3 r- q6 _$ t$ c3 a4 n1 i9 C
! c/ w/ @+ J* M$ q
* Command-Line mode ---------------------------------------2 ?2 ?7 R6 h2 x, Y1 u% @

$ v' M$ y/ o' {% K! `. D- c: `Exitcode: 0 No-Error or Succeed. else, Error Occurred
/ N! U3 S5 @+ w/ M/ J- j  k1 G- x. M* m. H8 H
Common options
; J% x& @. m" G, ?: A# H, Y% N* k7 T4 |
- Option with 'Q', silent mode. doesn't display message box for error7 o! P% _2 f; |2 N( \
- Option with 'X', always display message box showing exitcode
, r, K  A! p# u8 p - Option with 'Z', logging off+ q1 e# C5 n. G1 ^
# z" @! f) n$ R" d7 Y! x- o. q
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) K+ n: ~6 z- g& C- X7 |8 i
3 q; A% i0 M9 M& i/ Y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ `5 Q! w6 F& i0 Q: o6 e6 [
* y/ z( F- I9 O) O: a& W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
4 ^! U; i7 Y$ d3 u
6 m* z4 b. J& @ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
' d2 w3 p; B9 [9 W# M; M9 w/ x
1 z) F* ^8 G4 H( b% ?4 _, SDAOTlkEdit -diff[m] a.txt b.txt
/ v  _6 H. D/ t" M  \
% c7 N( J5 ^2 p" 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>+ M/ @- r; _: E: z: e5 g' W8 [! J, M
- Case option without 'm' (-diff), Tab Sep. txt file.! y' M) d- D4 N5 w( u3 \! c
- Case option with 'm' (-diffm), Line Sep. txt file.
0 Q/ b$ F! r5 K
- f$ y! C0 Z& G: K+ c: {& cDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
: T! J* \! {* J( o4 {/ @3 M3 e$ u  k: ?' @" L- @
- Export string item(s)9 G% X5 ?) z2 c* X/ q
- Option with 'u', extract without dup.
* N3 g& ]/ t3 y: f/ m- h/ h: J - Option with 'm', Line Sep. txt file.& ^8 \) [2 V7 }* T& E  n4 |
- Option with 's', sorted by strref.7 Y0 B: y9 v0 o  M! F# e
- Case omitted to-txt-file, saved to tlk-file.txt
% w7 g9 _. m4 g9 K$ |, X
. D, w6 t- h2 k8 ~DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 i8 l/ r% n0 u" |$ K" ~
( i. c+ p6 o8 y) M$ u
- Import string item(s): m. y- y1 F, e5 c. i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 ^0 P9 h9 f4 C - Option with 'S', update a string value separately by strref$ x4 c1 s# H0 y0 v
- Option without 'S', update directly the shared-string (multi-reference string value)9 z* Y+ J' ~6 W5 a4 h8 H. r
- Option with 'R', strings will be reconstructed, and the same strings be merged.
- H" S7 A/ H3 Q( D7 b - Case omitted save-tlk-file, overwrite tlk-file. @, I4 z: A4 g' d
* H% S! t3 p4 e6 U
DAOTlkEdit -d source-files output-save-directory export-txt-file9 {  @8 E) s& ?

+ U9 d( f( ^, j" a - Remove & Export GFF3.2x embeded strings( k" `3 n& a$ Q; d7 ]$ n
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- }  n; \( }, X# z+ Q' Z' p  
  g3 b4 `% G6 I) i( u$ D8 T0 l* History -------------------------------------------------
) Z4 b' |7 I0 |  @5 n; W# ]$ N! s6 q1 w* y) M6 m
ver. 0.20, 2010-01-19
# t% O: l0 a8 o, y5 u( b
& i4 Y5 z% `( _  r- fixed. didn't found strref.
9 r  U! y0 |9 {, z0 D/ H7 U- added. GFF3.2x remove & export embeded string.
  A+ M- X4 G) B5 ~/ I- added, Find All
  T5 O; w4 p4 J1 s' p7 U- fixed, edit text didn't changed when undo current cell
& l! y3 F3 D5 s/ p- fixed, Find(F2) didn't do from start row. (v0.16 bug)
1 q5 E5 t( z, y& w- s7 Z- deleted, empty.tlk4 E) A; [+ _( c( |

0 F* ]5 F3 y& y" m$ v5 Q/ ^& @5 N[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ v! V7 {; @, U; h如果有支援字典檔的話,那翻譯、校正起來就方便多了。* \3 m' x6 R: E/ F) l
% I4 Q" x+ L/ t( F
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 Y" k0 F; P& Y給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 w1 P5 v, B: Z1 W給UTF8什麼的文本,導回就亂碼了。 ...( N2 _% c- q, p& {5 p
blackteajing 發表於 2010-5-2 15:49

. }, a! S7 |5 k6 _: F
) f, ^9 X; y1 A6 v! I話說,我是用這個來修改 TLK 檔案的,! ~' W, |8 p$ O7 P. b) u

$ B3 U, ]' i) N0 ~7 \6 S, |1 h也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
" c* l, m5 E% v: E! D. M: e8 {6 X3 u4 g9 K: Y5 K9 y8 Q3 [
匯出時選圖中那項,就不會是亂碼了,, ?) N0 c: H) s% }. C
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?* ]) y/ P  R& v# M% M. O, Q2 n
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ! n% l" }7 K; d7 V1 J7 n2 Q
8 E0 F. d/ X9 g) T
good software !!!
  O+ e3 r" s7 t# N1 Xsupport, support !!!5 k; S- [% S6 `, Q( p, E# [+ x: {* B

- [0 p6 d0 k8 J. N1 L$ d疑問,
, d! u# v5 l' a5 y5 L在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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