奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用8 i7 U" A: f" S# n+ U/ I

4 h+ {% M0 o4 F# N) \ # h, M5 Y8 o6 V4 y

* n/ i5 k, q  H原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
% S) ?# d0 D' t! f. k# m, N8 b: w4 F' z6 C5 c7 K
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' x" C" `( I. Y  d
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
/ h% |* Q0 y) E3 I4 A$ G' X1 f/ {" u ver. 0.20, 2010-01-19
/ h! a+ R. N* r& p1 v+ \2 H( o& L5 ~
- DAO TLK Editing Tool
) S6 T- x/ Z. v - Can handle multi-referenced string(s).
: b: n# J8 z4 Z  ?& z0 p - Export (Tab Sep. or Line Sep. with/without dup.)% K! p+ F+ t% u6 F* ~' `* ~
- Import (Tab Sep. or Line Sep.)
, @% c  |' a) R- U& i- Y% `2 s - Comparing tlk-files! Y; F4 X. ]8 I0 |
- Checking categories of the strings and Filtering the strings.
4 `2 L8 T9 m1 l  
3 s, P! X8 f. r. Y1 H4 Y) | - Require .NET Framework." `& i8 f% t7 T3 \$ D* `

( ?* k) w- ?" s5 Z1 c* Without command-line option, Program starts in UI Mode.
$ k- D) W: o8 p* r2 H
) W+ d; s1 B- a* Command-Line mode ---------------------------------------
/ `3 w3 h6 z( G4 L& w, g+ @% ~, R7 W: w1 ^8 M
Exitcode: 0 No-Error or Succeed. else, Error Occurred9 [# o: n, |$ S6 F' t- [6 V+ ^! p

; p2 i  t  M7 b' `9 |Common options
- _* D0 y: U1 D" I5 P& M7 `
7 M1 ?  Y! V% M- Z& t  [' e - Option with 'Q', silent mode. doesn't display message box for error$ j0 W1 H9 `8 f
- Option with 'X', always display message box showing exitcode& P& V/ x0 D3 {! N8 q/ X. `7 u4 S
- Option with 'Z', logging off4 Y: x) B3 H3 c& S$ z
$ [: e9 _$ L) F( a- ^: d. ^
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ {  x8 v" z3 S) J4 @: J

* z5 O1 B8 f1 i9 z8 g - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File8 C: A5 k+ ~0 ]8 U3 V

$ l+ w" O; o: J8 R$ u& ^DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
/ X" O# t$ _  q; r- T( X
: H+ L6 F: T. x% E0 A - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
. E, M; t1 v5 N; w2 C/ y) r/ a/ ?; A) D# N- \
DAOTlkEdit -diff[m] a.txt b.txt* P9 y( x6 A- @
* K( @: v8 u' p7 v1 u: q) 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>
+ K; T# ~  F# Z9 s - Case option without 'm' (-diff), Tab Sep. txt file.: n: x: }5 k, y/ n
- Case option with 'm' (-diffm), Line Sep. txt file.
+ y3 z' ^/ M) _" q9 ?
: [- J. c/ f( z8 r& sDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
  [. u9 s' `7 J2 N; z: h% v$ s* i3 O( x" Y! A. P& E5 X' [& N  ^4 T
- Export string item(s)
2 D, F! b. y; L - Option with 'u', extract without dup.
1 y& E) G2 i8 D# X- ~* U  I1 y - Option with 'm', Line Sep. txt file.
1 z5 N, I6 ]- r5 U* j - Option with 's', sorted by strref.
" ?* A7 P1 b* l1 B2 E - Case omitted to-txt-file, saved to tlk-file.txt8 K1 r8 N! F6 H5 r; E8 p
1 z4 E/ z; I1 m$ J1 n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
$ |+ L" [9 L" y9 R# q! ?; a9 u5 P. P5 A" i" i
- Import string item(s)
! z2 q" k$ F) w6 | - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt", |' i" i' K6 p9 `
- Option with 'S', update a string value separately by strref1 t" S7 b) b9 b9 e3 x
- Option without 'S', update directly the shared-string (multi-reference string value)
0 o' ^# m! y* }4 m9 B" D; ]. [; L - Option with 'R', strings will be reconstructed, and the same strings be merged.& ^1 x, J; @: r; Y0 s) B0 D
- Case omitted save-tlk-file, overwrite tlk-file, M% Q; i7 @; s! u& _/ }  [+ t. w

6 i' |" j4 C$ P4 yDAOTlkEdit -d source-files output-save-directory export-txt-file6 a# D; Y; ?$ ]" s1 |% Y

0 X- R1 N6 ]9 d- g; `4 {$ Y - Remove & Export GFF3.2x embeded strings
$ `4 }! d( B' k  K! H/ L: a- m - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 [9 b- T1 o0 U6 k! @5 a  l' X
  
0 K, P- x' E+ e5 S9 u3 E. Q- {* History -------------------------------------------------
" }7 S, V* F% T; x" A/ {1 B3 A: d( l
ver. 0.20, 2010-01-19
/ a. \% r. J: b" e2 g8 s" G
9 i9 J+ Q. M/ D9 W$ j# i( K9 ~- fixed. didn't found strref.5 N) |+ p$ P$ g* ?% W, }
- added. GFF3.2x remove & export embeded string.0 z8 `/ |3 j9 S) D# b9 V
- added, Find All
- \  ~3 y6 z$ R& V5 B) `" ~- fixed, edit text didn't changed when undo current cell
4 H& f/ T% b8 U  n$ U) P" B- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, {2 U$ G: h) r) L! M+ v- deleted, empty.tlk2 U, w7 Z9 M8 z: U. F! T

; k/ X, z0 C) i5 m[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,; d8 `* b$ a( Y' ~$ q7 v
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) Y9 E1 D% n0 q3 U2 f5 e0 c( l) E# B$ ]0 d2 Q7 [
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 `4 M* r2 t, N1 e給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* ]) B) P6 X: r1 a2 [8 \- |/ {給UTF8什麼的文本,導回就亂碼了。 .... M$ k/ @: i' }6 W$ m# q$ _. p
blackteajing 發表於 2010-5-2 15:49
0 b. J  L( m3 s1 u! J! j

9 ]. ~4 H- Q0 v/ m1 ~& U話說,我是用這個來修改 TLK 檔案的,
6 U% n5 B) R% t$ q. X' |
9 `: {! G( m. |% K- Z也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% E% E7 `) c4 F; I' a$ u2 N7 F  J
匯出時選圖中那項,就不會是亂碼了,% M; m5 w1 [2 g* p  x
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" d. b5 ?& v4 k對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 E5 I3 Y0 H4 T! C* l3 w& X9 F8 u  `+ L
good software !!!
# F3 r6 T* e1 ]5 Ksupport, support !!!! I, C2 Z* [2 V- \. ~( a
/ }1 A5 z& U3 Y- N
疑問,! c" C& I& u5 h# x) N
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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