奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 h# D' z% V# Z7 w
+ t# k+ ^7 @. R 7 C, ?& f6 `7 _0 W
- C& q8 M! G  t) v  ^6 u7 W
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
% U  d& c5 K- |
* v+ Y' A  @0 u3 p6 cUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ; B) Y' p7 A, }2 T3 c
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)  ~2 _& b# q4 x5 T8 k" c) G
ver. 0.20, 2010-01-19
8 w3 P7 _9 H9 F5 J
( z- d% R' Z1 m - DAO TLK Editing Tool
, r8 [3 O) z' j4 p/ J - Can handle multi-referenced string(s).
1 t9 v4 ^2 n' Q; [+ R5 ~. D: ? - Export (Tab Sep. or Line Sep. with/without dup.)! L( S8 I3 t! l1 V% M; S
- Import (Tab Sep. or Line Sep.)9 W" i. ]4 K% m
- Comparing tlk-files
5 N# Q2 ?" x+ f: ^5 c - Checking categories of the strings and Filtering the strings.! o' j6 B; B( p; J! d
  
- x. F3 F, _" ^. V; g4 Y+ f - Require .NET Framework.
$ L* U; _  F9 Y/ D" g
' y/ s! o# m" k! W! Q8 _$ K; z* Without command-line option, Program starts in UI Mode.5 U- A) b. K$ H7 o! C/ h' q7 z
2 g" a- |- z8 e' A' |' c
* Command-Line mode ---------------------------------------
# D5 |% M0 K2 T/ i
& e5 L  L' e2 k+ ~0 s- FExitcode: 0 No-Error or Succeed. else, Error Occurred
. e/ b; I8 U5 U4 |- ]
* x/ r, U5 D6 E7 a4 _  TCommon options
* e# k- p9 }6 n- G* i
5 T/ t1 x# {& c: C* \3 s) R - Option with 'Q', silent mode. doesn't display message box for error' c- V* \: U" W: `6 {
- Option with 'X', always display message box showing exitcode  H3 H' e; k) d( F
- Option with 'Z', logging off% G8 Y6 w: _  G' V1 ]6 o
1 [" l8 I, M- P! `! V; d
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- X2 a4 ~  n1 X' C
9 Q) r5 o" n* I* M: _
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; ], U6 @! h3 e5 [6 i
0 r7 `. B/ X  \* C, ]7 ?, @4 f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt+ Z8 K- ]; F! Z8 i

2 f4 T" @1 _- `6 r6 _0 q - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! L7 c0 h3 L8 h0 V/ j
  M1 L" y+ w. U0 D1 uDAOTlkEdit -diff[m] a.txt b.txt7 D: V* M/ c$ j

* J: y/ O( L" q+ Q4 ` - 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>
+ `' s0 X3 J+ {; h - Case option without 'm' (-diff), Tab Sep. txt file.! ]$ Y! m7 u2 E& }1 o; s
- Case option with 'm' (-diffm), Line Sep. txt file.# l. g& L3 y! g7 A/ \/ ^# _  w
; ^' p( d; r3 ^6 g
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
0 \6 T7 U& O9 J; B' t5 V" M0 x9 Z% w" `0 v* o
- Export string item(s)
7 i. Q! |* ?' k5 S4 Z - Option with 'u', extract without dup.
$ T" \9 u5 K  l. [6 r) g. G" V: ] - Option with 'm', Line Sep. txt file.
' R, A$ Y- R6 p6 u# _5 \/ B0 _ - Option with 's', sorted by strref.
% L5 _$ N9 [5 P; G9 [" W/ B9 o - Case omitted to-txt-file, saved to tlk-file.txt" O% ^) X+ N4 Y+ _1 n) o

. H& C& F9 @2 ~8 H  D; hDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
3 K: U! H3 F1 W! g" J
$ X, a0 o( e1 ?( x4 M9 h0 C1 V - Import string item(s)
* X  P5 |; @5 ?' R' N( l - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; R) J& v3 [+ ^( d; w
- Option with 'S', update a string value separately by strref
0 G, c; ]0 e7 A& i  W - Option without 'S', update directly the shared-string (multi-reference string value)
4 v# ~" `) S9 N9 y# J+ o4 o# H - Option with 'R', strings will be reconstructed, and the same strings be merged.
. M1 D. T& D, {6 R: y1 \ - Case omitted save-tlk-file, overwrite tlk-file
- V4 N- D# y* B) f$ @! F % n" K, G5 d' n5 A
DAOTlkEdit -d source-files output-save-directory export-txt-file+ y4 b- c2 Z. W. T; L1 H

( g+ g. I# G& h  V2 a- \2 ~+ y - Remove & Export GFF3.2x embeded strings$ j& P) B( Y- V/ u
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- B; M% h# V/ H- H7 n5 J  , Y. ]8 d0 R- Z6 u" F5 T( P
* History -------------------------------------------------
$ f, v4 ~: R, n
" I3 j. L: {/ Y6 C* }" e1 M( Yver. 0.20, 2010-01-19
# J+ b9 v( b) M
; n$ l8 N7 }. R6 r6 G& d9 p; u' L0 V- fixed. didn't found strref.
! W$ d, |! M% ^2 v* M- added. GFF3.2x remove & export embeded string.
4 P9 V1 @6 S8 ?- added, Find All- T% u5 p" s; {) w6 x
- fixed, edit text didn't changed when undo current cell
6 @0 @7 c) O* r# q) v, s- fixed, Find(F2) didn't do from start row. (v0.16 bug)
2 [4 y7 C* r& b) }0 c$ `. V- deleted, empty.tlk. N, l0 U8 V6 v- j" l3 `
5 G6 x8 _# r1 O) A! W9 g- p% j
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,, {3 d9 f& |1 N# d' \7 _2 y5 f( Q9 j( n
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
, D) l4 n& m8 K. `1 |* X4 o4 o. M+ `% ?4 c
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ v2 Y1 m+ L. W% X" @7 H, Q' y
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* Q: Z' s2 ?4 U' S7 F
給UTF8什麼的文本,導回就亂碼了。 ...
2 v, Z% |: v' s( mblackteajing 發表於 2010-5-2 15:49
+ n1 u& C% C) C3 x9 U9 U, n
2 i  j% i5 M4 i, Q( V8 h8 h$ n
話說,我是用這個來修改 TLK 檔案的,
9 u7 S  x5 I% N1 \# z8 k4 M* F. g) w0 g$ K. T4 H4 G: ]# Y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
4 B) X/ Q2 a" h7 z& g2 R& w, d- a. d
匯出時選圖中那項,就不會是亂碼了,
& i1 x% {9 ?! t$ C& M# D9 h[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
# P5 U& _  |) y& [8 Y' a9 u7 u對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) d. e" z) _+ ^  R. g" ^+ _0 x9 y8 M1 A  T2 C: [2 `% F
good software !!! , r: {  ?$ P3 b; u& g- y/ S
support, support !!!0 H) W! s% B9 _, ~" y( [" N
# J$ l" ~4 ]& G; K( G
疑問,8 ?- X% w  U* X
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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