奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用3 {3 O+ k! O/ S2 c
. I3 D0 F; u0 K2 a

* ~/ k5 {  w$ Q7 r4 K( ~* X% V( U, o
, R9 h: V/ K* B; {! N2 U4 V原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2719 X1 x! I4 K4 t6 ?" F( a  S
$ ~) N+ D7 M: R  c: n/ a, P
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " V# U8 o- `+ h$ B' X6 j
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit). W. t: l3 d; t* A/ L! A; ~% o
ver. 0.20, 2010-01-19
+ V- s6 R) D+ M, C1 y
8 f7 Y0 \3 Z' O% I& J3 I - DAO TLK Editing Tool& I" t6 J7 L' M  L7 {
- Can handle multi-referenced string(s).
7 Q- w/ K, o, `! N' C0 I - Export (Tab Sep. or Line Sep. with/without dup.)
% v8 @% ?2 l, a. H) ^" R - Import (Tab Sep. or Line Sep.)
. l% g0 Y4 e3 |$ M* k' L- i6 x. s - Comparing tlk-files$ X9 o1 J$ b1 E% m  i! v
- Checking categories of the strings and Filtering the strings.
% N3 m$ l4 Y3 j# z9 J  \2 {  
4 j7 y6 ?5 ^& D: I, \/ ?) r, V6 S - Require .NET Framework.
9 Y; v- i0 V; U. T' h& c! w2 A( n2 }, f! g! d8 e4 v7 p6 T
* Without command-line option, Program starts in UI Mode.
# x+ ]- P% f  H. o2 g# d  }; u  C9 O( l6 `! L
* Command-Line mode ---------------------------------------
3 _5 U* r/ c; {5 r2 u; s- M% a% ^7 }* W
Exitcode: 0 No-Error or Succeed. else, Error Occurred; N) F9 Q+ o5 c- i& Z; [5 h

: M: b- W/ T2 [& Q! G! I  I& |Common options& N; g. z6 ?" j! m' |2 m
4 `, q9 W! A9 C) p' T0 v
- Option with 'Q', silent mode. doesn't display message box for error
# g, G5 \, {! O; o- K - Option with 'X', always display message box showing exitcode1 y) s) q0 k: y+ T- n
- Option with 'Z', logging off! W. H0 I& {9 L% M
& g8 ]: v, P$ P
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt. b! V$ U+ S6 a: Z& P" [2 }

( Z8 C5 _0 ~4 o3 y  k6 J8 v - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
5 {  }1 j' I  Y0 G" z9 [: D# l/ ^7 [) f: [! L( i
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 F4 C# e; I: p7 a5 @; i

' ~1 u# Y' \; C0 h" }9 ^ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ' w+ _% B6 {& v" @

1 U+ c4 Q" Y* T3 w. ~  EDAOTlkEdit -diff[m] a.txt b.txt
! K  u; N* p& b( ]" T4 ~, ^% I, I2 ]
- 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>
' s" [1 s& f: b' |* ?& }+ ` - Case option without 'm' (-diff), Tab Sep. txt file.
; H' R* X4 {" }! I0 |/ c+ w1 g, ] - Case option with 'm' (-diffm), Line Sep. txt file.- H& u3 `" `$ O0 q$ t( K$ N# R
6 Z5 ?' S6 w+ |/ d  e
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
/ E# ?7 L( j9 U, v! o$ F
( N2 h4 m- t, E. L# A8 }0 c& ~1 o - Export string item(s)
( d( O8 r2 ?6 |* ^% z - Option with 'u', extract without dup.( l' e3 m& ^- l! `' L
- Option with 'm', Line Sep. txt file.! l( E: p/ v% b9 Q- v$ G# U
- Option with 's', sorted by strref.: s2 M3 u# m* x4 }2 z! @( F
- Case omitted to-txt-file, saved to tlk-file.txt
: D4 |3 z  A- Y0 N( e5 L" W
* }5 N$ H" u1 Z! z$ dDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" ?0 r$ W, Z" c, \: T+ P) `# B4 ~; V
- Import string item(s)3 W: S/ A$ h! O$ D' |% m+ W
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- u: |! k6 Z6 G# c
- Option with 'S', update a string value separately by strref  q0 \' q8 l% I% b- b
- Option without 'S', update directly the shared-string (multi-reference string value); H& [; o. }4 Y0 E4 E
- Option with 'R', strings will be reconstructed, and the same strings be merged.
2 S+ S- m9 [3 I; v6 ~ - Case omitted save-tlk-file, overwrite tlk-file9 [) ]% Z8 ^" X1 a! M

7 \6 c) _$ @5 R3 W/ YDAOTlkEdit -d source-files output-save-directory export-txt-file" |- S6 M( H' e3 B  U( k0 C

9 s: ?6 P. I2 o  a; G0 [4 v# ^% D - Remove & Export GFF3.2x embeded strings
. O/ Y3 B4 N9 h$ Q0 b - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- U2 E: e% L  d" m  d- C3 \  
: e  q- K# B9 L1 L/ X9 J* History -------------------------------------------------
" g; Q) e) m& K( d& T' Q9 u) \! M% W1 V. v; f! R, t
ver. 0.20, 2010-01-19
2 u$ l: M4 K( o4 R$ |# e( j2 \
! x4 a/ @  B% W3 l0 N- fixed. didn't found strref.
/ i* _- M+ ^, \; C- ]  ^- added. GFF3.2x remove & export embeded string.8 Q5 Q' G, x+ G% j0 D- m. s9 b' Q
- added, Find All1 \; G9 U  e- [* v6 {& [; u
- fixed, edit text didn't changed when undo current cell
# c1 P/ W  e9 }( t5 ?" q- fixed, Find(F2) didn't do from start row. (v0.16 bug)& v( c4 t# S  C
- deleted, empty.tlk, v! h& r+ Z5 O" x3 l# a
* Q1 |7 a0 f$ j4 K8 X7 ]
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) h7 D) i9 d, I& f6 h如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ y7 h; @) G  C. C! B, d

. A# x2 S4 K" k9 q- s9 @) M9 u& X等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& v6 ?# r2 @9 N5 R/ p給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 O% `' C5 L- f9 r( p給UTF8什麼的文本,導回就亂碼了。 ...
8 B+ t- {2 T* P: O' eblackteajing 發表於 2010-5-2 15:49

. `; d5 w7 Y4 J! f$ j) ]! [* C1 `+ H: S& v8 j9 z
話說,我是用這個來修改 TLK 檔案的,
  }/ K4 t. x2 r/ d% L8 p( h8 S1 D
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了# X" S# q1 [5 p; Y$ h0 }: |& \; K

4 Q" q3 X9 C5 Z# d& Q匯出時選圖中那項,就不會是亂碼了,/ `! d4 L& {/ D. E. z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; e% |# _8 J: A
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
8 ?, W0 m8 F- t0 f8 u. ^# ]- l; F- j0 J( O6 w& u
good software !!! ; P6 R: r4 P7 l/ a' @
support, support !!!
3 P- M) M+ k) G9 u$ e0 }7 @" s* G
疑問,
7 @( K$ o' w1 b: V6 X  M在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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