奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用, u0 V7 t2 d3 J$ B4 l

0 Z9 G. i0 R4 O8 l( U
3 b% M' U: n5 ?* p) L: X/ Z' f7 n& a) G/ J1 J! b' B3 |7 V
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: y6 p0 i* W0 e  u2 _* d; G" G$ C" |  s: o# ]
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                - v3 B  \! a, b. v$ C) E
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! s/ }& K( `' `; i
ver. 0.20, 2010-01-19
, i- b% C- ?" g9 R% q" x% y% A5 E9 g. |6 |
- DAO TLK Editing Tool
% h: d- W2 Z4 ~ - Can handle multi-referenced string(s).8 K, A! D3 d: o  f4 a
- Export (Tab Sep. or Line Sep. with/without dup.)! e1 x8 N$ o& Y, a
- Import (Tab Sep. or Line Sep.)
7 c3 g+ |7 ?& S6 [; j - Comparing tlk-files6 _2 e& s, o# C
- Checking categories of the strings and Filtering the strings.
, Y# u' }9 \+ G+ r& p! |5 s# m6 B  
& D7 u1 u( z7 f. L' J. D+ |2 K7 C - Require .NET Framework.
; f- {& J+ u5 E% a8 C; F0 o
, M  c0 c- a! [0 M* Without command-line option, Program starts in UI Mode.
5 ^$ L; Y2 w* l0 F6 h; n1 K5 V$ s
" W' d0 N% J! ~* Command-Line mode ---------------------------------------1 c' B2 B" U4 X* p% n: s: [

: A7 p" g# t2 @6 W% p/ `% a3 YExitcode: 0 No-Error or Succeed. else, Error Occurred' V. s. ?" V) M7 x4 X( c( w- N
& D0 S- P8 A; t
Common options
5 A: B& X% V! f& [3 _/ W
7 m7 x# w, B- K: u, f - Option with 'Q', silent mode. doesn't display message box for error
+ g0 Z% O& s  Q3 A& p) l2 A: B# v - Option with 'X', always display message box showing exitcode' w* ^6 ]- t8 z, b+ I: O4 s9 _
- Option with 'Z', logging off/ {: z; G! w( T! [
9 x, n! l0 @# Y/ G$ |0 ^; @3 I" t/ h, g
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt! [8 Y" O: I7 U4 f9 ~9 o
: {# z. [9 l, Q/ d+ u4 A
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File/ n  S' j, Y  Y. V' |
" ?1 N6 m2 y& R* g
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt: {5 a1 |% d" P- ?9 v0 \" R! a1 u1 X

2 s' ~; v' I- A! t - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 b7 O# c8 h) K2 u4 v
- k" h  h3 B9 ^4 J* ?. D
DAOTlkEdit -diff[m] a.txt b.txt
, g+ ]5 y2 Q4 m0 B4 ~7 Y5 M: q
2 |. v& X0 e+ C+ k' |# O0 V$ w1 x - 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>
- A: ~7 a% i# `- N. g - Case option without 'm' (-diff), Tab Sep. txt file.
5 I; f5 E: O5 v2 K# o# p - Case option with 'm' (-diffm), Line Sep. txt file.
- t* ?0 [* J; L% z6 Z. z6 N+ N
! r5 `. t0 ~) u6 G" w5 B6 oDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
& ^1 S/ y5 ]1 N2 z% F+ T" t
& }+ @8 w6 B2 S" o1 j- E) y - Export string item(s)/ [7 z9 R+ u! O4 _( ?3 H
- Option with 'u', extract without dup., m- @1 m2 N  q
- Option with 'm', Line Sep. txt file.' S8 _# o# m! @  w: W' K
- Option with 's', sorted by strref./ I* y# H; L  E" z: V! H2 r. O
- Case omitted to-txt-file, saved to tlk-file.txt
9 A: J$ S" F! }, ^7 A* N; o+ q) [1 [2 M9 j6 ?: L2 o2 r" ~& z6 ?" a( l
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) r* d1 r' D3 N- U0 ~5 n/ W6 `  U

6 n* j) c' z3 _0 u - Import string item(s)
8 p" W2 K2 I$ _6 v  { - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"* @- N/ w% r+ J& e0 J
- Option with 'S', update a string value separately by strref
. C  @$ }2 ^0 ?' E3 D/ T" w3 T - Option without 'S', update directly the shared-string (multi-reference string value)
; K8 K4 n2 P9 ~/ L9 Z, F5 H7 J5 { - Option with 'R', strings will be reconstructed, and the same strings be merged.* R+ T7 n  A8 D; h# `. p6 X$ |2 n$ \
- Case omitted save-tlk-file, overwrite tlk-file
2 {4 t* f# w$ J' z$ \# B
8 A/ {) Q7 o$ G0 @8 eDAOTlkEdit -d source-files output-save-directory export-txt-file2 t8 D" \8 T( ^* f& A

, Z3 a' J, U( M4 q" L - Remove & Export GFF3.2x embeded strings* M! @. e; m4 O
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
: ~6 d2 }+ ^- q; b; N- |% Z  
2 E& U- d* }$ u# e1 w) j, v/ j* History -------------------------------------------------
" m- R2 K6 Y% g: r
# C! r& @2 r; U* F8 d; tver. 0.20, 2010-01-19
' ?5 g5 i* _1 j* V0 C
. W- P8 Z+ N* Y+ }, W- fixed. didn't found strref.
' t+ A  C) Y( N! J: m- added. GFF3.2x remove & export embeded string./ N! e; b9 t! F4 S6 i  M# c+ d( Q, p
- added, Find All
9 R7 K9 }# `- I( Y; p$ U9 U- fixed, edit text didn't changed when undo current cell5 r: |( Q6 s  `) f
- fixed, Find(F2) didn't do from start row. (v0.16 bug)$ C5 w/ {) W9 L7 ^( p$ ^; C5 w
- deleted, empty.tlk
2 f, T+ H* p; w, {+ ^2 C" @+ |% Z
  L" w( X, M* ~1 M5 }[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ R" {4 ]0 M8 W如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 E# ~5 d' R+ g# P3 l# Z9 C! w# U; x3 V+ W5 z- C
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 d8 h3 A" T0 }* r* @7 i4 [
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
9 e. L0 m7 m( T+ l7 c給UTF8什麼的文本,導回就亂碼了。 ...
) G" P( d  k! `1 E$ T2 Rblackteajing 發表於 2010-5-2 15:49

) }' O6 ~7 J( D. w3 @$ M2 M' v6 T4 O
話說,我是用這個來修改 TLK 檔案的,% q& ]6 g. o0 P& Q! C' _! L2 r, j
# v, J* U1 D: O0 R0 q5 H8 R7 \
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
6 a0 m+ M* \( P( f
1 {4 x2 R9 c& j; f6 H( c3 I匯出時選圖中那項,就不會是亂碼了,
1 @  o8 C" N" m3 `' Q" h[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?0 f2 m) @9 |( ]6 i" j
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
7 n- O  D5 G. C! L0 U0 Z4 L; X9 Z7 A
good software !!! & Y! i# A5 A; y, Y4 L4 T* E
support, support !!!" y2 G2 A1 t( t# P6 D

2 I- o$ J1 x; d疑問,8 j6 X3 `5 n' K, a2 Z; L
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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