奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用  ?1 \& n" s5 f( H7 h9 E
: K' s, q. w8 m5 W4 [9 p& z& ]+ `+ f
8 L1 v4 x3 E7 L" [& y2 x- B

4 R, @. q* U8 X' n; b7 x8 g原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
! Y" A/ p! }+ J  p7 Q
* a# O, M$ u. a& `% D3 D0 QUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                & o# W; X, f5 |/ w7 b; f. S
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 s5 X3 E6 G! {$ b$ y% ? ver. 0.20, 2010-01-192 V1 m. \1 U% p% n7 E, Z; m
! X& }9 N" e" [; Q0 S' Y
- DAO TLK Editing Tool2 E& I5 b, K2 U' i. r7 m
- Can handle multi-referenced string(s).
: ?! }: e& z" D - Export (Tab Sep. or Line Sep. with/without dup.)
4 c& e# d" V: g8 k% v) E; y9 O - Import (Tab Sep. or Line Sep.)) @- X( h8 S) j' g# ?* f5 n  d
- Comparing tlk-files" o* v. j2 i1 o% r& j" K* A
- Checking categories of the strings and Filtering the strings.
+ E! W2 z4 d# ]( @0 r    O+ z( v/ o: V
- Require .NET Framework.+ G7 d. e. h  B2 j
4 e5 f: h9 [4 Y7 }; n, `
* Without command-line option, Program starts in UI Mode.
& }1 A" h) T7 l5 c% f" j- K# z9 A$ W( B6 V2 d" C3 O8 v
* Command-Line mode ---------------------------------------
( I. ^/ r1 o% s2 q4 v% m! T+ q( s5 y+ C' E: g
Exitcode: 0 No-Error or Succeed. else, Error Occurred) F- S* `- G' S' ]- k+ P8 X, e

5 n9 D: c0 z3 A- LCommon options
" w+ i9 Z8 v2 ~7 i& @% F" ~) s
- Option with 'Q', silent mode. doesn't display message box for error
  p6 I3 o7 j6 z4 m: `( Y - Option with 'X', always display message box showing exitcode
) J/ h( |; [: K0 [: n - Option with 'Z', logging off
8 J" g' X4 u4 V5 F2 C& B; P4 _: u: H1 r) g7 q+ p6 y+ s
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
* [1 K' N# w% i7 O9 y& Q3 a
: A0 E0 v* E7 M) {+ G' U - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
4 q: r& X$ F& p% S7 h; j, b+ |- A; R
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt1 g- s6 p4 R6 U8 e0 N4 f( l: j# Q

, F+ x/ r3 Y8 ] - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
5 k( ]4 S( Y* A7 s# v
% D3 \2 v, ]) U' n0 xDAOTlkEdit -diff[m] a.txt b.txt& x( {! m+ U- E, U3 O. ?6 t

) `% j. {6 o; g4 t - 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>% J/ q$ o9 F! Z8 r$ L$ X
- Case option without 'm' (-diff), Tab Sep. txt file.
$ X+ P4 k- a, C; Z - Case option with 'm' (-diffm), Line Sep. txt file.' h- f5 g- v: Z: l: w+ d% {4 }

  p2 M: m7 D! O5 A1 vDAOTlkEdit -e[m] from-tlk-file [to-txt-file]& o. ?" y8 n+ w5 N: g" F
, W! \8 ?; K: d! v! K- K
- Export string item(s)1 R& A: N' a0 ]1 L( z+ K
- Option with 'u', extract without dup.9 K' ?8 l/ [! ]/ }) F+ L) j7 \
- Option with 'm', Line Sep. txt file.
9 B3 y2 c, D6 X0 h8 z - Option with 's', sorted by strref.' x# L/ r/ }  B9 F; }8 W5 V
- Case omitted to-txt-file, saved to tlk-file.txt6 G6 l+ u; b/ u  q

7 s+ u- v8 r. m+ o9 n) }) jDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
3 S0 v1 T: O' _0 W, K
! C! x, q, g1 a* v8 } - Import string item(s)) S1 c& U5 P* ]2 Y0 t) o
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt", k) p2 r* X  y* [% a
- Option with 'S', update a string value separately by strref
6 e: f& U6 E: ] - Option without 'S', update directly the shared-string (multi-reference string value)1 T( s6 Z! e# ]: y
- Option with 'R', strings will be reconstructed, and the same strings be merged.1 X: l+ x* u9 ^  X
- Case omitted save-tlk-file, overwrite tlk-file
$ ?5 \" n# q) {
  I5 J1 E1 Z1 l, B% ~DAOTlkEdit -d source-files output-save-directory export-txt-file
4 C( C7 f; c1 F8 b
- L* q5 K$ _+ F% x - Remove & Export GFF3.2x embeded strings5 w' z) X$ t. r- ?
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% A$ z' t5 |- O# f  n1 o6 w! l9 M! ?  * E  c8 {8 i* l% b
* History -------------------------------------------------
, L0 X& [  G: M! E2 [' ^! w7 J0 N, w$ H0 u, y
ver. 0.20, 2010-01-19. r, k" Y1 F! i  a! n
/ o& _6 \( b  q* [6 y
- fixed. didn't found strref.
* d" t& Y! b) ^' A- added. GFF3.2x remove & export embeded string.
( k; H5 B- s! h+ y& u2 V& m- added, Find All
; J3 {/ v. j0 _, _7 {: p8 k- fixed, edit text didn't changed when undo current cell
1 N4 V( Y: X! U# e4 M1 `" R- fixed, Find(F2) didn't do from start row. (v0.16 bug)
! ^8 l3 Y  c" z6 g- deleted, empty.tlk
7 H% V& y- j" A& _) x/ ~: O& ]
, g0 M  I8 S: e( `5 r6 X[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,' D" V9 N9 h& x% W* A- ~$ R+ B' m
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
* P# a* g: \  i" r$ C, G/ ?  z: G2 M) l0 n6 k4 W
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
: F8 F& F- Y3 w3 }" s給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
7 ?+ p) [# h8 U3 ]& u給UTF8什麼的文本,導回就亂碼了。 ...
& t' Z3 l, h0 r  {/ Z+ j5 I' Cblackteajing 發表於 2010-5-2 15:49

3 c( Q6 ^# D- v. ~
9 e1 n$ r# v7 q& Z8 Z8 N& h9 ]4 \話說,我是用這個來修改 TLK 檔案的,
1 i- V2 ?# {6 c1 Z8 [% ~" x' c9 n6 Q
' f" {, }; b! u& O4 a9 a也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
+ F' z, X- n6 T+ ^$ T, {$ ^3 j
$ [2 D( F9 D6 S, [9 I匯出時選圖中那項,就不會是亂碼了,
; x! R, s- }! f$ M[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?: E0 ~- ]' P# h% C, ~- S2 p( L
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ b# l$ m4 f6 U3 S8 N
0 V  q+ T6 ^8 W. [! R3 Xgood software !!!
6 ]! O$ A; `) L& @! K% j5 Rsupport, support !!!% w" B3 W  }2 N! \
' C1 p) ?2 H5 l1 Q# |  ]( Z
疑問,
  f0 R- `' z/ g% H' Q+ \. O0 w: @在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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