奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" z$ ^- b  T) L
: z, z3 f3 ^, C6 |% r

- }9 J5 f5 B* W9 l
- J- M) I4 N4 W$ N( S原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
' z  W3 h9 N# q; _7 ]0 e  @9 \0 F" i2 T8 X
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  D: ~3 u  w% d  h$ e
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! J* [* [' r* C
ver. 0.20, 2010-01-19) }9 o3 {/ g9 K0 f' z. `  s# f
, H7 t% e/ t0 ^* \, s' h5 B6 a
- DAO TLK Editing Tool( G( z4 K8 H4 P% o7 l/ E1 g
- Can handle multi-referenced string(s).2 y) S* Y4 K4 z# ]5 p
- Export (Tab Sep. or Line Sep. with/without dup.)( ^/ M2 ^! _9 |9 q/ T  ?
- Import (Tab Sep. or Line Sep.)3 P! Z7 T; `5 w* J7 G( i3 s, I# E, U
- Comparing tlk-files
* M# w9 V# K# U  P# k$ u7 z5 V - Checking categories of the strings and Filtering the strings.# ]( h) P/ {  R" y% o+ q/ F6 Y: T
  
  h' T" U8 ^! F7 m, S  l  k - Require .NET Framework.
, x# J$ F' V, m8 V7 W! a+ b+ O# ~* X* ~9 |8 }; t) ^
* Without command-line option, Program starts in UI Mode.
$ l8 V$ s2 U9 {8 G4 s7 X/ `# W9 K: y# P3 S1 D/ P$ t9 P
* Command-Line mode ---------------------------------------
6 k& Q. A, [4 Z. @4 @2 |4 p
1 u3 |1 J$ k+ h, s4 L( QExitcode: 0 No-Error or Succeed. else, Error Occurred
5 k" C# m! `' H1 i" F- w; I; L$ e$ c% W$ V3 K) Y2 O! K0 x
Common options4 y: C4 I5 g9 s0 n* j

# L# t% c4 w# {" O  s' w  |# a - Option with 'Q', silent mode. doesn't display message box for error
& X( [) ]  O6 y, B! Y; ] - Option with 'X', always display message box showing exitcode' j# k" `: c: g7 b9 E5 H
- Option with 'Z', logging off
; e: `: n8 P3 C: ?! Q
- R6 f; A3 U& }& ODAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: @1 v7 m! D4 L1 C$ ?! D5 g! M2 C
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 M3 z1 ]4 r& Z7 i4 q

) V1 K- P7 M! i. @# TDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# h# ^9 G) C5 p( n0 E! r: P( `! k$ Z: c; P6 W+ @" `
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT , `+ `! m' z: N* a

$ e6 @+ ~; n& P( p& n- KDAOTlkEdit -diff[m] a.txt b.txt
" b. m( U6 I1 Z1 D
3 Z0 A+ X0 o* r- D& P" j - 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>7 T& w# l) `8 V& E, E0 D! }
- Case option without 'm' (-diff), Tab Sep. txt file.' P8 ~: s# o. h1 d. w- V
- Case option with 'm' (-diffm), Line Sep. txt file.7 o; R# I6 [3 M0 Q3 ?' g( l) J
6 y* W9 z' Q7 b& x% s- U3 f- S  D
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]8 D$ B$ d" {8 l9 k  d9 {
# t; w: T5 `+ S0 G9 c& g
- Export string item(s)+ j3 Z  K3 l/ t
- Option with 'u', extract without dup.
1 l; o1 y7 D4 g& u6 K - Option with 'm', Line Sep. txt file.
8 w! K- ]) @7 J  s) W9 Y - Option with 's', sorted by strref.- }2 d% b: C3 T9 T" A  @$ J
- Case omitted to-txt-file, saved to tlk-file.txt
7 C, \  E$ F0 u+ K5 R8 C8 Y  w
  _( Z0 J8 A1 z+ L: Z  C( \* P7 ADAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 Q3 O6 o" D: ?7 F% v

* \/ L$ \' A, T( k. e5 Y2 x - Import string item(s)
# }, o8 w8 i2 o3 D$ a1 Q - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& m0 R3 T' N3 c; l
- Option with 'S', update a string value separately by strref) ~3 A8 V% x  F1 n7 v2 ?! l
- Option without 'S', update directly the shared-string (multi-reference string value)
, i! h! A( q5 K7 r* ]/ Q0 r - Option with 'R', strings will be reconstructed, and the same strings be merged.( C6 {( {  A. B# B3 O5 `" M' x
- Case omitted save-tlk-file, overwrite tlk-file( X8 p7 N3 _0 ^. P1 A, |

5 G" ?& v' ^7 L- S, q9 qDAOTlkEdit -d source-files output-save-directory export-txt-file
! Q5 l* _* ?' z( n. [+ K2 M( ?
1 k8 N# N7 b2 h' t2 D - Remove & Export GFF3.2x embeded strings
8 f$ n- e5 K: ?3 E - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* `& C; S3 F2 C2 S# H! n
  
7 b0 I9 d( a$ A/ t* History -------------------------------------------------. ?, _: {" m; a- f

2 S6 E& K# }9 ~, ~8 Ever. 0.20, 2010-01-19
! P- L+ j/ o* t" ]6 W2 q" F# i3 o2 r
- fixed. didn't found strref.
- {; `/ s' @" z& q) P' Q- @4 o( y- added. GFF3.2x remove & export embeded string.2 V! }0 ~5 v2 W( _
- added, Find All: Q& Z9 |7 ]. V# T7 L
- fixed, edit text didn't changed when undo current cell
) C4 w9 f9 K7 G- fixed, Find(F2) didn't do from start row. (v0.16 bug)
& ^1 _! B+ Z, e5 [$ F/ y- deleted, empty.tlk0 b1 R9 Y8 F0 P* m4 ?

: z, A( T, L6 r' F7 Y$ o[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
  j  t% E0 ?5 ]: Y# F如果有支援字典檔的話,那翻譯、校正起來就方便多了。6 f  |1 \+ Y7 b/ t8 C  c

6 d: \' t! y( n- \% D6 K4 `- I等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. C: f- s1 I7 L9 h9 Z3 G# x2 r
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# _2 C9 Z" I. z( p- \給UTF8什麼的文本,導回就亂碼了。 ...
) U7 ]% U7 J9 l. f. Lblackteajing 發表於 2010-5-2 15:49
/ f# X6 _  a5 P& T, D
4 w4 O6 C2 c6 M
話說,我是用這個來修改 TLK 檔案的,# R! S: H% f8 l! ~0 o2 n
0 T  T- Y# o3 k! N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了+ B# E$ h4 D; P0 Q

% @- l3 p: R& }+ }' j1 K0 I匯出時選圖中那項,就不會是亂碼了,6 ?* }8 T6 b, _& z& E
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?  U$ X. a# x: Y! j2 _* r' z: K: i
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 : p& M6 l3 R# d
* x; `# {5 U- j
good software !!! 8 C) s- R" a6 \3 S
support, support !!!6 }& c/ @. ~7 o' C& D0 U

! U" o" E1 W9 r: D1 z9 C$ h疑問,) x5 F" |) g* }. l8 q+ a" ?
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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