奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ w# d- R5 f: Y* O" d* I/ w
- ?8 M9 G* B) L
) ^5 d* y( _% H& X+ T& j3 P+ D
- Q4 t& r( t. m" b原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271" `/ t, l/ w* }7 {3 t$ u
! m- g4 e8 O- W, [, a6 d8 L; J  D
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  m9 a- ~6 K; g) p. N) D
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 y' g5 P. U9 f) M% [$ h4 o ver. 0.20, 2010-01-19  H5 Z) V7 J4 W/ d' L

/ `- b0 p4 d! q' t  W - DAO TLK Editing Tool3 D' ^: B' R( h1 b) c' F; g
- Can handle multi-referenced string(s).
; R/ q. k- a; p0 {2 r) K - Export (Tab Sep. or Line Sep. with/without dup.)7 k- |, K# ^, ~2 K7 J
- Import (Tab Sep. or Line Sep.)5 `/ S9 }5 [; Z1 {
- Comparing tlk-files4 I# B& u$ ^$ B- O
- Checking categories of the strings and Filtering the strings.# z' K7 A9 q& L- Y
  
8 a1 f% z0 v& O9 v - Require .NET Framework.
0 [4 ~- p" [) U5 o/ e
" S) |5 B+ \/ r& e  |* Without command-line option, Program starts in UI Mode.
5 D# Y- Q! t) U8 f4 V1 C" L6 G; n5 q, @0 j
* Command-Line mode ---------------------------------------3 x- ~; |% K5 h0 l* }5 |9 q

: v/ i2 ^/ X, H2 RExitcode: 0 No-Error or Succeed. else, Error Occurred
1 q+ v" H+ _* a* G
# v2 ]% l* K" P2 LCommon options
( C* J0 U, ^  {  e/ P, @2 y  I! ]8 `# z: W  E# M8 l  v& S
- Option with 'Q', silent mode. doesn't display message box for error
7 z+ f0 z! |, N% M" u - Option with 'X', always display message box showing exitcode" x2 n( m! z5 f9 [
- Option with 'Z', logging off
4 Z; P7 }9 O+ {' U7 F6 ^& c
% ^: s9 z  l: l) C* Y% EDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt1 x  g% B6 ^/ q: ^. J9 Z
7 y+ e$ S: s/ ?- ~
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
1 r  [+ T0 I: y9 ~! }* _
7 d; o2 r6 D& M5 z9 @' E7 zDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( x" x4 `; A: R& v- B1 [( z
$ _* M/ e: j3 J7 Y) c - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 p  V# b' p  X& N: R& \

  z& d9 i) ?0 D' ?( x5 RDAOTlkEdit -diff[m] a.txt b.txt
8 Z0 w) w; j% t2 m' Z: o; C* `9 q5 ]' M# W4 G5 U% R1 m6 ^
- 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>
4 I1 @+ A/ m8 G1 w) N9 T7 { - Case option without 'm' (-diff), Tab Sep. txt file.
( E. {/ T; S  J- B0 T& N' } - Case option with 'm' (-diffm), Line Sep. txt file.
: B! C& o8 \  J6 Q. |8 p- x  V& r
, s3 r6 m3 Q! z2 }DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) j" ]# a( j3 z
$ U8 J, V" n0 h) O - Export string item(s)
9 n1 L9 i. T9 F  p - Option with 'u', extract without dup.
, U0 c4 x, ?3 z" v - Option with 'm', Line Sep. txt file.
$ H7 t+ f- F* k9 p - Option with 's', sorted by strref.) O, a- g* |5 e  F9 k. ?. R
- Case omitted to-txt-file, saved to tlk-file.txt, N  j; V& V- ]8 i7 W# G; L

( J* O+ Y2 S4 z% q: L  M7 WDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ B5 c; V( m& J" l. f5 A4 k. U/ Y; Y% \
- Import string item(s)! b' V9 \' h' c6 Z; C3 {( t  I
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
% P# O) v1 S! w( k; H - Option with 'S', update a string value separately by strref
9 p" r( D; k9 p4 u* Q# i6 Q$ D - Option without 'S', update directly the shared-string (multi-reference string value)
) Q# i' P4 S4 H7 E& U4 p* v - Option with 'R', strings will be reconstructed, and the same strings be merged.* }  x! L* f' Z7 }( _2 ?
- Case omitted save-tlk-file, overwrite tlk-file
, c; B9 Y  i0 t" l1 l9 ^6 U/ W" u
9 w7 f0 @% F( |0 `9 H1 BDAOTlkEdit -d source-files output-save-directory export-txt-file! M# e, X: b* f* o3 k+ G! o9 u
, C; |3 q0 G/ }7 v. K  U, |# U
- Remove & Export GFF3.2x embeded strings6 S* A: l! T' E* g1 b2 X
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"4 m9 w' f. ^$ K: X
  
* F6 U. v# ]" Z5 y* History -------------------------------------------------6 `- X5 Y8 b& H+ W
0 [0 R, a' w' B5 [8 ?# w# i
ver. 0.20, 2010-01-19
% ?, a. g) [) K/ o) Q8 V5 @5 b+ |' s9 i. f& s
- fixed. didn't found strref.- J. n3 b& p& Q' P  Z, [& Q; C# S
- added. GFF3.2x remove & export embeded string.+ j0 m2 O) @& M# {
- added, Find All
2 \) b  R+ D: c8 U- fixed, edit text didn't changed when undo current cell
8 [) w, V. M8 _+ Z6 m- fixed, Find(F2) didn't do from start row. (v0.16 bug)
* L3 f( p, }2 @/ n$ o( P' V- deleted, empty.tlk+ {8 Y6 Y5 M/ t& f8 _# f, B3 Q0 W

+ F0 j! h; Y( N[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,* f& V; n0 ?+ I- \) {
如果有支援字典檔的話,那翻譯、校正起來就方便多了。$ e% Q5 B; i0 j9 z" w$ J
+ W3 D4 c$ g  h
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 p" A( {' u* v! K' T- F9 B  a8 |" h
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 d( u8 `0 [: I8 J1 E$ s2 O
給UTF8什麼的文本,導回就亂碼了。 ...
: C/ O4 y6 Z5 ^. \; ~/ G! u# Q# O( sblackteajing 發表於 2010-5-2 15:49
$ G8 p/ i8 k( {, O1 b  b4 c+ d
9 D) v8 K9 [! g1 M0 y1 K  W0 l. J
話說,我是用這個來修改 TLK 檔案的,( G$ S9 H# q! s3 s! l

' V, ^3 Y8 X- ?( J# I9 p8 L) x也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了' i( K) K* j2 U7 x% u
0 }' J) v1 \& T+ `
匯出時選圖中那項,就不會是亂碼了,6 B2 d: c5 h$ z3 R7 Q. ~% h$ F
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?4 Q8 P. b6 a' Q  x/ w* H4 R, P4 P9 ]3 W( y
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
, ~! m( H; Y* V* a4 R* G4 D8 d. n; k& j% A6 ~# g5 X- K& Z
good software !!! # D( @' Y5 `6 w
support, support !!!
9 z- U" f7 U: ?3 ^! g) w1 R* w+ l1 }/ C. ?1 J9 s& Z" y2 W' K+ Z# E
疑問,
, c$ j2 D- o* O  B1 K) A6 u- V" e: ^在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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