奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用# K1 q3 L" [# H# T; u5 S) l
6 @# k* l$ _; K
% o* a' K$ }/ u# q  @' h
) r+ C: _4 \# ~. k
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- w  |) ]# O" R$ o/ f0 V& `( j: ~

" P' @& p' U# Y6 o% qUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 Q0 x1 O2 V5 Y/ W: _, QDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
( D% d' P' {2 y' n ver. 0.20, 2010-01-191 ?1 n9 Y, U4 f4 t0 T0 _" r4 |

- w$ s& `2 d* c7 U0 b9 f, H2 P0 \ - DAO TLK Editing Tool
$ K& W+ K+ ^) D, C* t8 p+ O) f, o - Can handle multi-referenced string(s).7 I, Y3 Q& F- Z6 k+ i1 r4 ?4 i$ M
- Export (Tab Sep. or Line Sep. with/without dup.)3 M; Y# ?- \) {
- Import (Tab Sep. or Line Sep.)
" o) _5 M' b: W1 ~7 _- x- k: | - Comparing tlk-files
/ b( t" y& y- T9 X  R9 U5 Z - Checking categories of the strings and Filtering the strings.# }: L3 @) u% E  S0 x# I. L' b
  * R' B& b& |: J
- Require .NET Framework.
6 V% M- J' b* d3 O4 `2 `; _! _$ |2 ?
* Without command-line option, Program starts in UI Mode.$ _/ F* E4 j9 e4 U- c
& Y* s5 n% E  |. K. H% j
* Command-Line mode ---------------------------------------. o/ W) b% i! Z3 `

* e8 s% h& x! _' eExitcode: 0 No-Error or Succeed. else, Error Occurred. L9 N, K: c! b6 e$ M; z3 K

  H1 q' L1 n% p6 b2 iCommon options- S' ^# v( b  e( k) O" U( |: o

% O! p% T' D9 S8 j0 X( d  W9 ^, g - Option with 'Q', silent mode. doesn't display message box for error
3 ^- W# @* S* B# v( S8 d  a; ]9 f7 C# c - Option with 'X', always display message box showing exitcode9 W: S+ X- f" H1 R  a! D
- Option with 'Z', logging off
- F/ K  F" p2 x: G, Y3 O
7 b+ V! @& U7 Y8 q4 C+ e9 CDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
. Y7 L& x4 F2 C& S; A5 k. U- C4 P( d& p3 v: F* v3 J# m
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
" y" h3 H) ?* Z' L: A
+ j  a9 J. w: s2 ^1 }% ZDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt1 {, q+ R1 b# D8 z4 x9 F6 s

3 d( D7 O; \' M( w7 D- x0 G - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 O, w' C! D6 O
4 k/ c4 ]5 A! [7 P5 [! y
DAOTlkEdit -diff[m] a.txt b.txt% A& J. R. F2 Y; G6 O

! x# j+ F8 x2 M* M" h - 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>
$ E# N( V$ h4 {( }" U9 p+ B - Case option without 'm' (-diff), Tab Sep. txt file.
/ i& i$ G1 L2 U# L- c8 C - Case option with 'm' (-diffm), Line Sep. txt file.0 |* a& C, G/ f( t+ e9 B3 t+ ]

9 M  S3 [) u- u/ _3 FDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ i6 M, g8 Q$ [- N. i6 b' S7 p$ H
) O1 t8 G! y. R  ~" G - Export string item(s)
7 ^8 `* t( z. I5 `2 L' H+ {3 P8 S - Option with 'u', extract without dup.
2 V4 [" s% \$ g) O/ G$ I - Option with 'm', Line Sep. txt file.
5 G5 P! q8 m6 \9 S - Option with 's', sorted by strref.
( K3 U; @5 n9 `) X - Case omitted to-txt-file, saved to tlk-file.txt' K9 d8 d7 T9 P; p

" m, a" O6 Z0 pDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
2 \( \, V; P! L) C
* x) F' a! i1 m( I - Import string item(s)
* n8 b1 m$ y5 A+ `3 B5 r$ @ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; S+ u- v1 b% W& ~% M1 F. R
- Option with 'S', update a string value separately by strref
; F5 z0 f  _; P  i# y- G. f0 J2 i$ { - Option without 'S', update directly the shared-string (multi-reference string value): ~5 R/ G1 j& f* q
- Option with 'R', strings will be reconstructed, and the same strings be merged.2 Q) \% J1 J6 X, i1 \
- Case omitted save-tlk-file, overwrite tlk-file2 d: A! i) J9 W. j0 ]

9 B# I  K+ b9 ~% ~DAOTlkEdit -d source-files output-save-directory export-txt-file
+ c! f$ g4 r. b- F. p$ w2 W+ F
- Remove & Export GFF3.2x embeded strings
9 f1 U- W& }4 c - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; A8 ?9 x3 S* e; C  `1 H( T  6 W4 d1 b2 G% S  k; {
* History -------------------------------------------------
, e* p9 P7 I% k/ r' \2 B  y" b' ]# `& H$ ]& x
ver. 0.20, 2010-01-19
& \3 o( ]& l( s' T, h: F
  P8 k) L/ u$ A- fixed. didn't found strref.
$ C) {7 D  u1 e, ]- added. GFF3.2x remove & export embeded string.
$ {) u, C' B0 D6 {2 V- ~5 l5 ]. h- added, Find All5 f* Y8 X: [9 ]  E) a% L4 m/ t$ l
- fixed, edit text didn't changed when undo current cell3 M8 c% o' s# e/ \- u9 ]3 n
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 s# r" f+ J; n/ G
- deleted, empty.tlk4 |* ]' |: ]; H% V8 S) A
1 G6 @; V; d" f! Q3 h0 i
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,2 x9 L. v( Y6 c9 U; `
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
  Z  z7 ]3 M6 V5 \/ C6 o2 s" S$ j6 d* {# @5 P
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 ]8 @% R8 \$ G& u3 O! G4 y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 R- ?5 k% E$ ^, N給UTF8什麼的文本,導回就亂碼了。 ...; J" k0 q5 O% y; O% ]+ s3 N- ~
blackteajing 發表於 2010-5-2 15:49

* ]5 m  l' v0 X
* k0 n2 R# y- I6 O8 T; t  y3 l話說,我是用這個來修改 TLK 檔案的,
) h. M7 i$ W8 H# A' o- M. c- j0 M5 W- c* D# g& l( T" h+ Y! k# W$ [& |
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了7 [% O( Z4 b. T0 B

1 e$ y* ?* }2 E% s: ?匯出時選圖中那項,就不會是亂碼了,
" W* L2 p" r- x( z) e. y[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( X* \% C& ^5 |, X3 @& Z1 r對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 m9 u1 S: \( Y* ^3 c+ i' m" t! J, p  k
good software !!! - Z: B) E, C  e! a
support, support !!!/ E. F( R7 _' J9 U
) b0 H; m  p- u$ k9 Q* i- A4 t
疑問," \- w  w+ V% `. [0 u% w1 n
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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