奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ I8 Y# T% Z" z# z2 y- ?) b. |
. ?& n2 ~- f) f1 E+ u  l5 Q! n8 E 5 z  `0 H& i0 a: {" I# b
4 L. s( |* w% M% Z7 \5 g9 }
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ ?- P9 f) Q6 M9 b( f
1 k" Y" z: I  h2 J
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! r# E* V: u8 B( ?DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)& E% f5 O& V. `2 _3 @: ~$ r: y8 w
ver. 0.20, 2010-01-19) u4 C! [5 X! W5 ^8 M3 w
6 Q- q. T! i: Y  {: I/ }5 l
- DAO TLK Editing Tool6 ~8 g4 O2 Y: V1 {5 {
- Can handle multi-referenced string(s).- n9 ]/ f7 D4 z4 q; F% v& [
- Export (Tab Sep. or Line Sep. with/without dup.)
) j: d7 b3 O) t) ^  `. Z - Import (Tab Sep. or Line Sep.)" U& L' ~6 a0 E9 u
- Comparing tlk-files: x% z7 J- ^- O8 G
- Checking categories of the strings and Filtering the strings.
$ U- p% ~+ {% s9 r, T2 b  # ]+ b8 Z  t9 ]! g! T
- Require .NET Framework.2 v, U1 C( _+ n+ y0 i
" k3 x# f4 V/ O$ v" P2 P  q
* Without command-line option, Program starts in UI Mode.8 Z" Z8 \6 ~, I% `" N; G7 D; [- ~

5 ]; y# Q2 \& L1 o* Command-Line mode ---------------------------------------4 P# \4 G5 J' f7 W- X
) g0 W9 D8 Y. V0 X
Exitcode: 0 No-Error or Succeed. else, Error Occurred
' D5 _' m4 h" X- U. C& N" V( P9 H% O2 I" t+ M8 i( a
Common options
3 X6 O( P, Y2 ], p7 b% C4 s# W9 d
! O) p8 V$ ^) B; U9 z - Option with 'Q', silent mode. doesn't display message box for error4 V9 P! V8 w, i& G1 ?, V$ d/ ^# }& X
- Option with 'X', always display message box showing exitcode
# H  E4 m# J3 P* b3 `& h - Option with 'Z', logging off, k: ^, i$ @$ h9 T

9 B. Q  \- N, N, g% i) rDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) E0 K" A* y- q9 W1 f* t
- v/ ~; x. w$ c0 u4 S8 H; } - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File8 o2 W/ E' S) S: u$ T1 O7 Y3 R
0 a+ Q0 A$ z6 h* \0 D
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 L! J# }4 {# V9 O7 W; ~# y) H" C& S0 J/ \. W. _& _
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: M5 I6 B/ C, R1 a% S2 h
; J( Y; W4 K* j9 ]DAOTlkEdit -diff[m] a.txt b.txt
, u) x% Y3 _6 P  _( p
0 h0 G: M; d3 L0 h/ {) n - 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>
: p6 V# a1 I( W1 d) h/ q' v - Case option without 'm' (-diff), Tab Sep. txt file.
  j4 a% Z4 ?3 y  o - Case option with 'm' (-diffm), Line Sep. txt file.6 e2 A2 z% {4 n9 l! W% x
' j$ Y% b9 f! T4 ?( R/ r
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
4 ^6 X" T* O) _/ X( a1 F' N3 ^1 ^" x
- Export string item(s)) {5 b3 o/ x' t5 ?
- Option with 'u', extract without dup.2 T8 k9 R- E/ R; u, g' F1 B
- Option with 'm', Line Sep. txt file.: F+ u9 X$ O/ Y- k# r# m' x
- Option with 's', sorted by strref.( D. A+ X% n$ r- Q2 Z3 _8 b
- Case omitted to-txt-file, saved to tlk-file.txt  |: O5 q4 |6 {+ s$ s- h$ t+ U

: c9 p# q4 q) R/ y& D6 ^& E1 n8 ~5 rDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. \% e9 a7 B6 ~0 G' W9 t
- `  I1 u) w( m. q5 z9 S - Import string item(s)4 K! l6 m2 k& S% u) \9 |- p, k- o
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 c. F- E9 @6 I( {( B - Option with 'S', update a string value separately by strref
! z- J+ A( j9 z/ | - Option without 'S', update directly the shared-string (multi-reference string value)
+ J  P2 q1 i) t - Option with 'R', strings will be reconstructed, and the same strings be merged.
( c, r7 X# W2 [ - Case omitted save-tlk-file, overwrite tlk-file4 x, C# z) I  M+ w
' Q9 `( V2 u/ z; C- b* V
DAOTlkEdit -d source-files output-save-directory export-txt-file- l. T1 T  n& u" M

- F# g) `+ E1 ?- {/ G, s  Y - Remove & Export GFF3.2x embeded strings+ Z' Y: f; u' o+ Z" N" j% r7 _9 `
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf": ^& u4 S. }' p4 N: F3 I
  4 p( j5 U0 e1 e; ~! a
* History -------------------------------------------------& G4 P( V+ k) j: c! W' z
9 O5 x( ^3 Y  O+ b& Q; p( N3 o7 `
ver. 0.20, 2010-01-19  o% C1 ^/ b, ~0 z+ K9 }

9 L& q( V) O4 N& b- fixed. didn't found strref., `; w3 H3 ~0 `
- added. GFF3.2x remove & export embeded string.
  `  o) a" Y0 `- added, Find All  m3 |# v# y2 u6 {) [3 U+ n
- fixed, edit text didn't changed when undo current cell
: S5 S# {9 c# n) \& X9 _  y- fixed, Find(F2) didn't do from start row. (v0.16 bug)# e3 |; z1 R  q
- deleted, empty.tlk
9 [% X: B$ T) X' o! X# I! }9 |4 p8 |' ?8 ^  a% h
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
1 U: r2 W9 }9 r8 @如果有支援字典檔的話,那翻譯、校正起來就方便多了。' \% s6 }& Q) @  B3 X$ a

8 B9 p4 c1 Y: F$ v8 E0 k. N等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ _: f& @6 O/ f. ~+ e% T8 ~給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# h6 ~/ L8 p& g1 q) h4 \
給UTF8什麼的文本,導回就亂碼了。 ...; f- U+ C% [9 m( m, \
blackteajing 發表於 2010-5-2 15:49
, Q1 J" @3 T& N- {8 y% O
/ s! Q0 ?7 A5 w8 s9 b& u
話說,我是用這個來修改 TLK 檔案的,7 V. v8 w) K0 n% N$ j4 r
+ ^6 u: A' S0 d1 O& _- T
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了$ o9 C' N2 W$ x+ i4 ]+ |$ ?

: {7 [) [: K( h: D7 s" W2 ]匯出時選圖中那項,就不會是亂碼了,
7 G4 T* L; n7 C/ w, B6 J& g* i- j[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ A/ X" e! R; O" }8 E2 m* W! p對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# [) G- m3 ^, F0 o4 q+ o, P: W% X1 l) Z$ Q
good software !!!
9 Q9 c" W1 Q. t' W5 asupport, support !!!( M- m3 Q) B( |3 `5 y

6 N( l: M: E* {疑問,4 i, f$ A" \% L3 |% x! ~  Y2 _; V
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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