奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ m! @6 T( ?7 B: E$ V
6 M/ R2 {' x! R, C2 W1 |' R

2 V9 _! {; j' {' ]2 c
  Q7 d! @2 T+ G/ ~: |3 P# {8 N原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
9 X* ?' a  _: u! J$ ~* s# U' W
. p% v% p8 ^( M) I) uUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 B& i6 W. [, p) F; Q  z1 CDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
) i3 x! L. G  U ver. 0.20, 2010-01-197 y8 {" |6 A+ h- y7 o; ~& c
+ d* g& h5 A  @& {8 b
- DAO TLK Editing Tool: ]; C. _* ~& j* l+ t; {' F9 ~
- Can handle multi-referenced string(s)./ y) v9 M; W4 E. D
- Export (Tab Sep. or Line Sep. with/without dup.)$ a3 m( c. `: h2 o8 f
- Import (Tab Sep. or Line Sep.)
) q& s& A: Y- ?; E* L# |) g  _# x6 U - Comparing tlk-files
& X8 D% r; G8 g/ \8 m" K - Checking categories of the strings and Filtering the strings.( }0 y) B3 y: `$ O" T6 O) ?. m
  
/ E: }# C) @/ s) z/ w - Require .NET Framework.
* B; N1 n$ B( F- }( k0 ?- P! g5 I2 S
* Without command-line option, Program starts in UI Mode.3 {$ p- j) G: y2 p; P

8 H9 b# C' ~+ ?  l9 `; H. A6 x% E* Command-Line mode ---------------------------------------
4 p7 S9 n  d. s; ?4 b% F& r6 {6 t% I$ M8 j* r5 J6 \4 B
Exitcode: 0 No-Error or Succeed. else, Error Occurred
7 Y8 _3 \* a3 r- }" L2 V* u3 `7 K! ?
Common options, F+ F/ u, }8 W
) A% I4 \" p: ]2 K8 K
- Option with 'Q', silent mode. doesn't display message box for error
) T1 A& R& _( }" k0 t6 R+ O" B3 j - Option with 'X', always display message box showing exitcode: S' b" A1 t" L& [! P* a; G# ]8 n
- Option with 'Z', logging off5 }4 s: j) V( p& _% M) n

+ z, e2 N' m. R, |6 ?- hDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
- Z# |- T0 w& A7 ~0 Y9 r# U
8 ~& U6 i4 H* t- v7 T- ] - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
6 a1 V! s! t/ W7 _2 n" t' u# p  d- J5 `
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# @2 C3 k5 T+ V
9 B4 P  I2 u* w/ ?4 Y) O0 E% W - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 6 P2 N4 Y1 U% d- q' Z

( ?; `' b" y, F0 Y7 x% E" GDAOTlkEdit -diff[m] a.txt b.txt
" k+ x) {+ O  J) r: j& n/ a; K/ z  z$ \0 a. _% V# W: D* u: d
- 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>
+ F" B0 a1 w; R3 Q: G5 f - Case option without 'm' (-diff), Tab Sep. txt file.
( [; G" W  b0 V3 ^0 q1 J: b - Case option with 'm' (-diffm), Line Sep. txt file.
. e0 Z9 y2 r( f$ K
# s$ s" V. W' o! t+ c& lDAOTlkEdit -e[m] from-tlk-file [to-txt-file]- F% f8 Z1 L! h; X+ U" k( T: [
2 j! d+ i6 H5 l1 h
- Export string item(s)
1 P0 ]& ~% [# x# `( | - Option with 'u', extract without dup.: B' \; W/ @9 E# D$ w8 L' Q9 q' M
- Option with 'm', Line Sep. txt file.
$ d9 u0 I/ ?- o - Option with 's', sorted by strref.' |- }( o0 R, a2 [( G& A' K
- Case omitted to-txt-file, saved to tlk-file.txt5 t5 E. I) |. P- s/ ~# H3 c

2 ]) h, e* }# _" l1 M; nDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 L6 _7 G6 x1 B9 e& D3 ^) t
1 Q3 B& Q; M& m* E% ^. u& K
- Import string item(s)
6 b; K& J9 S5 j. o( x - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  v& e2 Y" P+ ]- d. @ - Option with 'S', update a string value separately by strref# `* o" b; Y/ W$ Z) y
- Option without 'S', update directly the shared-string (multi-reference string value)
" K, g  V, \  X# M' V( }+ Q* r! y - Option with 'R', strings will be reconstructed, and the same strings be merged.7 h1 q& Z6 n9 ?& O
- Case omitted save-tlk-file, overwrite tlk-file
  J$ n5 B5 j  M5 [% R# M* \
3 A& r, Z+ F5 i3 p) G; v" tDAOTlkEdit -d source-files output-save-directory export-txt-file
5 m1 G4 U- v. O  P/ ?4 p1 q% G7 c. \( b7 ~) R  E% n
- Remove & Export GFF3.2x embeded strings$ j9 ^1 y( g) t7 W7 L
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"# V( v9 P- A4 |( h
  , [5 M" G( i6 b$ `  |
* History -------------------------------------------------
. ]6 X5 u3 x2 e# ~/ @. h
5 U/ }: B; j3 J' I. C: iver. 0.20, 2010-01-19
$ u  Q4 r* X: o4 ~" m6 N7 Q6 ~% ]% k" t' @6 _3 m8 c! `; |) q
- fixed. didn't found strref.; v" Q% `$ ?0 |: ?6 S. c% v9 t
- added. GFF3.2x remove & export embeded string.
0 }9 G, s% k6 l* ?# ]: x- added, Find All
+ h1 {9 ^, G% N! v- fixed, edit text didn't changed when undo current cell
# q5 n" \5 }9 ~9 l+ n" I  v) ?- fixed, Find(F2) didn't do from start row. (v0.16 bug)+ u9 [! X+ F0 i$ }9 q  C
- deleted, empty.tlk: B* v  ^/ s: D7 X' O3 S

4 j$ J! G+ p$ g[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. K) `) {$ D3 h6 j如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 o: @2 q; V* w% v1 I

* }8 h. x" ~. f9 W: o2 i等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 M0 Q) q  h7 }8 Y* D2 d; ], O% ?
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 l8 T$ w6 d' ^. X0 v: a# j+ _- s給UTF8什麼的文本,導回就亂碼了。 ...! t$ r) K/ E7 @+ ^
blackteajing 發表於 2010-5-2 15:49
3 L& d& I2 p+ g: G
0 B& j, D. X4 K* p2 N
話說,我是用這個來修改 TLK 檔案的,
. e! z5 c$ p4 ?8 L! d. ~
9 g1 s4 Y1 D0 D" b也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! h( s) j5 a$ N5 m$ r5 |. O- i( k4 F2 y" t0 s0 F3 H3 e, y1 Z
匯出時選圖中那項,就不會是亂碼了,
% V. [' Y) k% I[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?9 T+ t- p  C* ]  J, J1 Z+ v" m
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
6 b* Z* V* T! j" W5 s1 k" p3 X& m2 ?, }
good software !!!
" b0 i5 ^9 P' M4 `: a$ M: ksupport, support !!!
, H4 o9 e3 N) X- ?* f" W
! K# q9 a/ i; r: L. u" P) `5 ?疑問,% ~, B6 A4 a; |0 t$ r: Q( d
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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