奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用# o5 c# R; l; t) c6 {9 j+ I8 G6 l+ V! J
7 C/ U; l- H9 _( f3 G* ~7 v
% b. z2 J8 W& B. I3 t& z4 c1 j

6 R: c: q- B. I1 U/ H2 ]原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2711 @  T- Q2 j! ^- r

7 q* f( I# l9 U; P9 `# d0 G% G& N- A' JUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " y; _8 S+ ?5 {
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ b4 h, j2 I, Y
ver. 0.20, 2010-01-19- v4 t4 S/ g, f4 \+ y
1 f( B# W1 @1 @
- DAO TLK Editing Tool
8 w/ _0 A- j4 @, C - Can handle multi-referenced string(s).* M- a1 o' j, X  m0 R4 a  v
- Export (Tab Sep. or Line Sep. with/without dup.)7 b2 L2 G7 F* L+ e$ T  O8 d3 A
- Import (Tab Sep. or Line Sep.)
4 g* U1 \$ V2 d- S" b  a9 S8 d2 ? - Comparing tlk-files3 J! D5 e1 x/ l% i
- Checking categories of the strings and Filtering the strings.
1 J4 ]7 n) J7 H1 ~+ A2 e  # {  k4 a6 Y8 H+ U
- Require .NET Framework.
8 ~/ {3 r' p7 ~7 }( c  q& y0 E% F+ J  P" T, K% Y8 O$ {
* Without command-line option, Program starts in UI Mode.
' v& r- W4 a' _4 h* h/ _6 [
( Q- _+ q& j, l0 V) i9 J7 u7 [* O* Command-Line mode ---------------------------------------1 t) e* [: z( [- ]/ v

$ N1 W# G; b6 ?6 I. i5 IExitcode: 0 No-Error or Succeed. else, Error Occurred  ~) t$ M$ ~0 T& i
( e! {: L% ?+ Z$ n) \4 z% d
Common options
+ ^9 {% n6 N# e# d) q, p3 _9 p& n( U4 C6 f) J! Y
- Option with 'Q', silent mode. doesn't display message box for error" _! L: o$ ~! b0 K6 L2 R& ~
- Option with 'X', always display message box showing exitcode) ^9 B* o# I- s' I
- Option with 'Z', logging off& A1 r/ V* B/ l8 O

7 C5 D, T7 x! s2 M. a0 [DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ c9 U2 ?8 o& @& {5 T  k

$ N, q/ z! N/ T( ]5 M" F5 W, | - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ g( {( h6 [( v; ~6 m) p
/ a& J  A" @& i* q4 z% j
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
2 g/ }: z0 z: z% R+ D2 u: w- G1 g  \  E
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
( e, m  v/ l) Y1 X2 _+ e+ M1 [) Z4 T- v: ~! A+ L$ n& j7 M. V
DAOTlkEdit -diff[m] a.txt b.txt
$ x/ S  b% h, I3 l
1 \6 _% Q: H- B4 x3 I6 c - 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>" ~" x1 N' F! a5 Y
- Case option without 'm' (-diff), Tab Sep. txt file., H+ y8 L3 v4 J- x9 _$ k4 E
- Case option with 'm' (-diffm), Line Sep. txt file.8 q* [) Y2 S( v$ `2 t

$ ?6 G* y+ ?- N! j! mDAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 a$ Z& R! ]; _

. L$ }: N: V# T. p- o1 M - Export string item(s)7 R- X" E6 e/ O2 V+ z. Q0 h7 m' M
- Option with 'u', extract without dup.& B9 S+ l1 b; L/ v
- Option with 'm', Line Sep. txt file.
0 g- U& B+ X" `. g* n# Y' | - Option with 's', sorted by strref.
, }" v4 [, v+ B; c' o - Case omitted to-txt-file, saved to tlk-file.txt* q% J% z8 R- F$ a' b0 D
/ O* I2 H2 m- S! |
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  A7 B& a! s! h: O
/ t7 K% v$ `! ` - Import string item(s)7 K5 q: p) E# D- h6 c
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' X' g( ^% k$ {. r  C# |0 F% ] - Option with 'S', update a string value separately by strref
/ P# x; N4 K, `. G: I3 ^ - Option without 'S', update directly the shared-string (multi-reference string value)$ @' S& v( o2 q8 Z6 c& y* Y) t
- Option with 'R', strings will be reconstructed, and the same strings be merged., v3 \) S5 }8 n4 e) n" T
- Case omitted save-tlk-file, overwrite tlk-file
. ]# Q( ]4 K. e5 J1 g
0 }+ B9 h* O0 H8 T6 G9 LDAOTlkEdit -d source-files output-save-directory export-txt-file
+ f% x/ j: q+ R7 w  N% d
4 [; }: b8 I8 c3 ]* { - Remove & Export GFF3.2x embeded strings
' P$ b5 j0 {. R$ p7 t; A - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
4 B+ e4 q0 ]1 ]  Y6 Z: o* y- v  9 D; m. t1 ~! `8 T$ s6 k
* History -------------------------------------------------
- d1 }+ |  |2 M# b0 U5 W0 z; @
/ n" d4 f" w5 ~0 |ver. 0.20, 2010-01-19
7 @# F+ @/ J1 f4 Y$ H0 n$ }
0 w$ S" i: ]& e- fixed. didn't found strref.
3 Y+ a9 {; _! q4 o- added. GFF3.2x remove & export embeded string.
0 M: U" ~9 U6 V6 Z- added, Find All- h# t4 d! M2 U6 q+ O
- fixed, edit text didn't changed when undo current cell
" b% N8 z+ D9 t- fixed, Find(F2) didn't do from start row. (v0.16 bug)4 o' h; @6 S* u: Q2 y
- deleted, empty.tlk* q$ ^" r% |8 S! V) F, [4 h

" M( G& J5 h6 P[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,& ?2 v7 g; X. X9 e
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; g* I# P& |  l
  Q$ V/ ]$ M* V- r7 Z0 T2 B等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ c9 _5 ]& C7 M給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 r/ G" k1 X" A8 ?給UTF8什麼的文本,導回就亂碼了。 ...
% c/ T, z. ?9 Iblackteajing 發表於 2010-5-2 15:49
6 a0 q  d  |2 F; s# S
* d% a% Q7 u; q$ S3 I
話說,我是用這個來修改 TLK 檔案的,+ Q, a" }( A4 e' @; t8 f4 j

8 \7 b7 _. D$ c8 }也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
, P$ j: t2 G, a7 h; j( c2 O6 Y5 C5 e) e; |9 K( |
匯出時選圖中那項,就不會是亂碼了,
& ]: @6 j% p. v8 ^9 _! s" g[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 B4 X5 Y; c( J0 U對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
: a6 H8 E8 ?+ s0 O3 ?7 k8 o4 N: O( c/ s
good software !!! 4 ?" D; s; _/ w( Y' {
support, support !!!3 ^) \9 U8 v8 ~) s( k6 {
0 U' |: @, V+ A' K8 r  S
疑問,
6 k: E2 R8 Q$ d. {* {) r: J& s在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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