奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用' Q/ G5 \$ O9 c, n5 `2 f# v

) f$ [7 h% T" P& g0 q. R 9 x  c& p4 S1 e
. H9 w# P% Y9 C6 f) \
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  `3 @" U  ?, O; ~# l; x3 ^( c
  ~, z) Q, ^4 [! sUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: x3 G4 Y! c* K# I# aDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)5 R4 h" c2 W8 [* e
ver. 0.20, 2010-01-19
: k. _1 m6 J1 {( L2 M, z# ^5 C7 `/ S& j( D0 b! V, f" H
- DAO TLK Editing Tool6 W! E4 W7 B* a- }5 m' B$ f
- Can handle multi-referenced string(s).' {! ?; l! k4 O, i, F( N  w/ m9 ^# m
- Export (Tab Sep. or Line Sep. with/without dup.)
1 e8 k) H- Z, d/ [) [ - Import (Tab Sep. or Line Sep.)
' Q  A7 }* a6 p/ [ - Comparing tlk-files3 R7 k0 `+ e8 ]2 r. A# m0 X! V2 k) g
- Checking categories of the strings and Filtering the strings.# W' b' w5 Z* I8 |6 y! `
  
  X1 k! O0 D1 Y% s; U7 e - Require .NET Framework.1 v$ o: g4 M6 K" `" ?9 L( U

' y3 U+ g8 ^( u" o9 {* Without command-line option, Program starts in UI Mode.
9 b& C. W( r, Q5 k! Z5 C
: }' I) S& k+ }7 l+ w" p% \) x* Command-Line mode ---------------------------------------
4 c& t+ S/ a& [1 X, z3 u. M" w
% F8 L" {0 T: d/ S+ I& f5 B' |Exitcode: 0 No-Error or Succeed. else, Error Occurred
5 c+ M8 \4 g& N; t9 L0 n
$ g3 |: V' A) Z* i, h2 Z1 ^" rCommon options7 a0 a- p9 H4 S+ ~

4 F5 Z2 R: U$ S! G$ Y - Option with 'Q', silent mode. doesn't display message box for error2 s* `8 B; s) c* K$ p
- Option with 'X', always display message box showing exitcode' w# j5 f, k6 ?7 Z5 p
- Option with 'Z', logging off/ ^. N% W" I: t+ y1 @9 _4 ?! H
6 K% ~# b0 A6 M$ U$ E/ i
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
- {. |) ]- A9 Z9 ^
( H7 b. w* w: ~9 ^9 G - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ k7 E& f. j4 C& N  c$ m
" {, z0 `# b$ aDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, A+ F3 w$ U; ?: t3 c1 t, d2 f  ], d: S* H+ g8 v. _( J! r' Z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT / }$ \9 g- m2 \; N% b5 [

) _$ U' H# c, z9 DDAOTlkEdit -diff[m] a.txt b.txt
* s4 o7 H' ~8 T" X! b0 G2 N% U
$ b2 u9 Z# G/ k% s# }9 Z' x - 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>. z( q8 B) x, g# ~, `, r( f) G
- Case option without 'm' (-diff), Tab Sep. txt file.1 \/ C: j4 {+ r' p8 E( O
- Case option with 'm' (-diffm), Line Sep. txt file.
3 S: U9 k: N4 f
0 S3 ~1 ]* g$ z7 D/ t7 w& N& C6 JDAOTlkEdit -e[m] from-tlk-file [to-txt-file]" V" h: k2 a  l# G; D
. C: W8 L0 f0 Y% [* k
- Export string item(s)
9 A. U2 _2 [3 `, D3 ?# k5 O - Option with 'u', extract without dup.; r& ^9 s# f6 s
- Option with 'm', Line Sep. txt file.
0 s- j) A4 N5 F - Option with 's', sorted by strref.% T  t3 n9 f! h
- Case omitted to-txt-file, saved to tlk-file.txt. J9 {3 Z- x5 u

/ g$ }2 I5 W' c7 QDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 `) Z' D3 U; Y2 b% @
7 @, `& B  q9 }
- Import string item(s)
  J) l" x9 |6 R) X7 _, I - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  C4 h) u# s9 d/ O* R - Option with 'S', update a string value separately by strref
1 j3 Q' I& a0 n7 S* P: ^1 @  t7 t - Option without 'S', update directly the shared-string (multi-reference string value)
  ]4 s7 T0 F) T, }& W - Option with 'R', strings will be reconstructed, and the same strings be merged.8 n! h3 L) Z# L7 V0 i: ^9 F+ A6 |9 r
- Case omitted save-tlk-file, overwrite tlk-file
# z, P; @) _4 J$ `3 Y ) x# @1 W/ K: ]4 ^; m, ^
DAOTlkEdit -d source-files output-save-directory export-txt-file
8 ?5 X* ?' h7 O2 K" x
8 O0 Z2 j; l; }, K - Remove & Export GFF3.2x embeded strings  p! B8 O- o( {- p1 i) Y7 r
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 f+ |/ C5 ]3 k8 k
  
$ k% u5 ]- _) r4 m" @1 k, B; d( Y* History -------------------------------------------------" l! E* h5 z3 ?& `4 ]- ?8 x

2 }3 c  m/ z/ i$ P5 h' iver. 0.20, 2010-01-195 M4 |* C3 x- [! ], K) x
* r2 k( k0 ?4 _& _+ {% m) G% e
- fixed. didn't found strref.
& v$ V5 Z8 i- p9 l" O! K& r7 f4 [# I0 A- added. GFF3.2x remove & export embeded string.
) F" R4 k4 z# d- H( K' T- added, Find All* |- H8 O+ d+ {0 I* u' g; `: K
- fixed, edit text didn't changed when undo current cell
7 \5 i; A0 a$ H$ N- fixed, Find(F2) didn't do from start row. (v0.16 bug)
! q% i6 n' F5 T+ c. j+ X- deleted, empty.tlk
% b. L9 C- C! _( ?& d0 }! P. L( b5 u5 O" Y" i% \* o
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
- I/ `( `0 R, i! g; [. b/ a如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* \  P  _1 m  T7 U* u* R" l6 y$ K0 U  g, c9 P" B: ^3 Z
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) n' u. B! N# d  v" a/ |8 j給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 k" C+ d% g5 _0 K給UTF8什麼的文本,導回就亂碼了。 ...
% D. s- |! C6 L- [/ q9 Zblackteajing 發表於 2010-5-2 15:49
" g* H3 ?  W! u! ?4 D
' p7 H' w- O  @  ?6 F5 @% @; m" v
話說,我是用這個來修改 TLK 檔案的,8 }+ Y4 ~/ _9 K( Z

! I* S& s% O* T% H3 v' Y也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
1 R6 i, b' ?2 }( P, B/ f8 U  k0 j& x* m) g$ L7 F) d0 T2 D0 L
匯出時選圖中那項,就不會是亂碼了,. E$ ^/ y. X3 M+ \# }8 |& z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 @( D/ B- |$ R2 `0 O4 ]
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 @+ o2 J' T/ i

, ?2 n% G, K. n' Xgood software !!! 5 j9 |2 n4 m" _" b( Q
support, support !!!
( R* D( U$ a% Q! V$ H" {
* H* J7 l3 _! \+ `; Q+ E- [疑問," x8 |3 J) C. A% t' \  o! C  z
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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