奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用  y* L" A3 a2 A. P" _" j

) p1 r- \5 p( ~9 {6 Q
0 e# Q" A0 `0 z6 t& L
4 r3 F8 l# f- J( l& o原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2717 z1 ^* t1 J* O

! C8 w& R( i, OUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 H# ~8 e% a" }
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 a$ P5 o9 d' i ver. 0.20, 2010-01-19
4 \, r- l: T  I& K: l' b7 _. c" E" M. y& `
- DAO TLK Editing Tool
, f- r- [0 p+ H+ H: f4 I3 b3 B - Can handle multi-referenced string(s).
- Z( _: k3 \3 U2 X* _ - Export (Tab Sep. or Line Sep. with/without dup.)2 z) Y: a* S  L: n# Q
- Import (Tab Sep. or Line Sep.)2 A0 w" A: B. M9 i, H
- Comparing tlk-files
0 r* N- W0 [; r8 J - Checking categories of the strings and Filtering the strings.
1 U6 L2 M! P# f8 x) J8 }  
$ x; @/ J1 c; Q) h) n/ c' Y - Require .NET Framework.' r0 z7 @0 y2 Z7 i, c! M+ Y1 T$ i5 I
, ]- @4 p- G- {7 C; o, ~7 d
* Without command-line option, Program starts in UI Mode.0 b+ W! U% p6 x  _0 x! ]) C

4 t+ [$ l5 Z' d' |8 x8 }$ Y' S5 P* Command-Line mode ---------------------------------------# K4 G; g/ Q' Y1 E5 q0 @

, w8 `; D! e9 D' f6 T* DExitcode: 0 No-Error or Succeed. else, Error Occurred
  {4 O! x1 m. t) g# X; d
( V% @* t* E2 Z0 m2 [. {Common options
7 j1 q4 I0 t, z7 z0 J* I
$ z8 c* K2 \4 S2 R, [% Z. V8 ?2 O) q - Option with 'Q', silent mode. doesn't display message box for error
: w3 r6 @0 q* K: ]$ r0 _ - Option with 'X', always display message box showing exitcode$ n% {; K* k5 w* p2 |
- Option with 'Z', logging off9 j8 V  F8 `5 _1 u

7 ]. y( Y- w; f* i! rDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt& @0 u0 H( L! B  {( B

/ @3 s- Z. h+ \- e6 ?/ C1 ] - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File$ ?- W9 B( T$ k5 @5 \  h
) \% c' S, R( C$ L* W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
; C& K& V/ _; B: q- x6 o& b
: G; O* x0 A! ?6 ]1 P5 s - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; [$ O" L3 n- F& g& j4 }
1 i! o9 Y9 U' ^& ]DAOTlkEdit -diff[m] a.txt b.txt1 u3 l. E6 V7 I9 R: _1 v
1 j8 l& ^5 t  M. s
- 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>
9 K) z# H8 d6 X2 U1 i" T - Case option without 'm' (-diff), Tab Sep. txt file.
1 |6 a7 z! i, A# k, |2 l - Case option with 'm' (-diffm), Line Sep. txt file.
3 R' p, \' v$ z: D6 z$ z1 C
8 j% g+ S$ }' y$ hDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 T/ p/ f0 j* {6 C7 u7 u
2 z5 s, M. g/ Z8 P5 l/ j - Export string item(s)! s1 L$ k; `+ |* |0 w
- Option with 'u', extract without dup.
* v/ Y! }/ J) Y  _% I( i - Option with 'm', Line Sep. txt file.4 }4 F% k4 Q. y, X3 m" q( M7 w% N
- Option with 's', sorted by strref.9 J  ~  J9 K1 ]
- Case omitted to-txt-file, saved to tlk-file.txt! e  x% j, h" V( ~; W0 F

6 L3 K  a) C) H4 Q& z& _! D3 oDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; k3 E( x/ t+ c' o5 K0 j0 Q8 L
7 ~* G/ f- n+ [$ n5 ?  k# L
- Import string item(s)
- [( v% u* I/ X4 Y  k$ W8 F, j - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
1 S- s# k% ~5 F - Option with 'S', update a string value separately by strref
& c+ H7 E0 u( {' c/ Q - Option without 'S', update directly the shared-string (multi-reference string value)) o1 y1 i" M8 |7 @& {
- Option with 'R', strings will be reconstructed, and the same strings be merged.
2 _9 M8 |% t% q - Case omitted save-tlk-file, overwrite tlk-file* x, I3 x  k2 t' ]  p/ C

. i5 C) {7 ~* w, u& G; S% D; vDAOTlkEdit -d source-files output-save-directory export-txt-file
& b% {/ J7 v7 l! ~# K6 O# L" Z& S( U9 j* s
( z2 m4 w- @9 K1 K( F - Remove & Export GFF3.2x embeded strings
, N1 q0 }1 s" J( C( v3 P" K  q - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
. y: x+ d! X1 x) |& F( k. n  - m& l1 V# M( _5 N
* History -------------------------------------------------
* e1 c- j& G! c5 T1 o/ t9 ?4 B2 F# Z$ g( G  I$ ~) ]$ g
ver. 0.20, 2010-01-19
; v: m+ M# y0 L- h4 V( m' A, m
5 {, j7 O( k# }2 Y8 W- fixed. didn't found strref.4 J3 U5 R* z2 s3 Y- B) L
- added. GFF3.2x remove & export embeded string.
# [! E6 x8 s& y# T* _) @! F9 Y1 i- added, Find All
0 W( E/ q2 R; Q* ?: G& O' I- fixed, edit text didn't changed when undo current cell' o2 i! C* ?  o7 ?1 J  k
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- @9 B1 R4 L4 v" q- deleted, empty.tlk, @, a. }- ~! W5 s2 Y
% i% {4 r6 @! R, t/ H! j9 N
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,9 i: s( R0 a( o6 y
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
  s2 F9 a5 F3 l! k5 V8 N$ i& q' A  z1 S) y; X0 L% Z' l
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 p9 X# c4 a4 e5 a, p- j# H5 V
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ M, c2 P- D/ j2 D0 ]0 i  u給UTF8什麼的文本,導回就亂碼了。 ...
7 k9 Z, M' r0 \' qblackteajing 發表於 2010-5-2 15:49

6 e* G& L3 n, d0 ]) O- _
! J3 c) {1 z2 `. f# ]話說,我是用這個來修改 TLK 檔案的,6 i* G5 p' D4 L
2 t4 A- N3 B% b
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
6 E+ ~7 }9 O7 F4 b- t7 t4 M: s3 p3 J/ l- P( k* d) n
匯出時選圖中那項,就不會是亂碼了,$ x/ |. h" c3 r4 D8 v) U
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
  ~# X% r, R# x' |$ h" Y對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 4 g2 f  G# |/ K+ w( f3 `+ Z$ x

* C8 W% }6 A% ^! S1 r9 u# Cgood software !!! 5 f# i1 l+ z6 }! V+ N9 }
support, support !!!
, q3 H; m" C1 ^+ y
& G0 i) }. \$ A& [0 f1 `( H9 E7 M疑問,
: H% n+ v) x: G& ]0 S( F在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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