奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用; M: b+ z2 M5 b+ v  {0 c

8 i, v. m. a9 X$ [0 E! H
1 \5 w% y1 c. D( w
- i$ }# Q5 P9 Y6 u) d原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271" r& H4 `" J8 d1 v4 ]7 b
$ f4 l( x, y6 g2 ^
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                6 V" t8 }$ _: ?. a) _
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
$ Y# u9 |% n" x9 A" T! F* h ver. 0.20, 2010-01-19* o; p  f% q) p* F: |: B! ]3 w1 o- W

" Q; A, c  I: X- o7 b2 f( @ - DAO TLK Editing Tool, c7 p, r; k8 A! T! E/ {* v, _% @
- Can handle multi-referenced string(s).0 E' `% w% W0 U, k4 K4 ^: Y
- Export (Tab Sep. or Line Sep. with/without dup.)
+ E) L; W+ [7 ^ - Import (Tab Sep. or Line Sep.)
3 O8 d; i# f3 ]- l$ l5 \1 ]8 f" m - Comparing tlk-files
1 D3 h" ], M& O) I1 w: W  K8 g - Checking categories of the strings and Filtering the strings.
+ ?# F6 D! T7 Z: g7 N9 z: l- T( N  
2 S# c3 u! U. Z- M, }" W( I - Require .NET Framework.
& n* S8 k2 ^* N' K) j8 t( C  M6 U2 e9 H
* Without command-line option, Program starts in UI Mode.4 i" _1 n) D! h& x1 A

/ P  z1 x8 C8 f3 `" H5 ^4 n* Command-Line mode ---------------------------------------
: \. J+ N( Z5 @+ m& ?, [# B: K
& T: D6 L; n/ |1 vExitcode: 0 No-Error or Succeed. else, Error Occurred
" B+ N1 F% d: T& R2 W$ x/ W
: c" v/ |2 w6 c- r- A! B% D8 A; t+ xCommon options3 J3 M1 e* m* l8 E+ b- _5 {  z9 F
' k& A4 H) L- j: P+ T/ J7 B1 a
- Option with 'Q', silent mode. doesn't display message box for error+ q( r! C: Q( U
- Option with 'X', always display message box showing exitcode8 A$ ?% Q9 r* G! }* {8 }" B
- Option with 'Z', logging off
* ]3 e! h. O/ t: P; ]* I& |% |. i5 {, M) Z4 ~8 h7 L
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt# ^- |2 V. {# J- ^6 ^8 |" ]5 f, z

/ U! N' ]2 t$ Z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
( e% K1 }' I$ H8 h( e; `. L: W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
5 l( }' F5 x6 W# A7 ~: ^: M
- f- o, A. w" j; E4 N" l1 B - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ) ]8 S1 b1 q+ |

2 H5 s, k! [& k4 _. iDAOTlkEdit -diff[m] a.txt b.txt
& w! Z+ D+ C. F/ h/ {! n0 A" z' @
4 A2 K- z: k% F% E1 W3 I6 U& A  k7 { - 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 ^1 |: O2 `8 K
- Case option without 'm' (-diff), Tab Sep. txt file." G' ?; `: t/ Y/ j8 s% a
- Case option with 'm' (-diffm), Line Sep. txt file.
# L( a8 w; l% V: K
0 k' P# P5 A1 n" wDAOTlkEdit -e[m] from-tlk-file [to-txt-file]; A' e& A$ r% [- L; Q* n
$ {/ s) R" D3 p1 {% H
- Export string item(s); `3 T: v6 Q- n9 T
- Option with 'u', extract without dup.
5 C% U* e) B* E. _3 M - Option with 'm', Line Sep. txt file./ T) V4 y; S7 j' D& @3 C& i8 l4 U2 A: ]
- Option with 's', sorted by strref.# K4 r# A6 ^+ Q/ J( R0 N1 t
- Case omitted to-txt-file, saved to tlk-file.txt# M4 Q! e2 l( k; A# G/ {
2 O% t2 v* e, S+ W( [' d" t! q7 \
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
' g- \% b3 R$ G4 ]  E8 j( F) p$ U1 T6 Z+ u$ Z9 x# }
- Import string item(s)9 D6 b( K: `, ~; b# p4 D$ Y
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# T1 P5 w2 J( ] - Option with 'S', update a string value separately by strref
4 `% ]- v$ ^; r+ `+ f6 T - Option without 'S', update directly the shared-string (multi-reference string value)
* _# m! N/ V$ F6 W8 } - Option with 'R', strings will be reconstructed, and the same strings be merged.
" n! s! ~) U) p5 X( h. R - Case omitted save-tlk-file, overwrite tlk-file
8 F- L# |" D- ]4 Z + B: E0 o, [3 \* I) P
DAOTlkEdit -d source-files output-save-directory export-txt-file8 @% j. M9 K/ \; `0 j
0 v, z) O, i* o& C
- Remove & Export GFF3.2x embeded strings
2 `; E# ]1 Y& v6 R; ` - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"# q4 S: [4 z( x1 U* w; F
  
3 n( f& Z, s0 s. h, F" r( v9 J$ o* History -------------------------------------------------
* z+ K9 c$ S1 R3 o# u1 [, B( z" ~
6 G$ B; u1 `' g( C0 Wver. 0.20, 2010-01-19
4 q- E* o/ T. `2 i* ^& K* {5 J9 k9 d: p( ?* Q9 J" u
- fixed. didn't found strref.
* o  K' p" C& P+ W( P9 _  ~7 F- added. GFF3.2x remove & export embeded string.7 y! `2 v7 Z) w: O$ s4 U% n9 I8 {, ^
- added, Find All
+ ]: u# N% ]; E8 W# R" Q- fixed, edit text didn't changed when undo current cell
/ y# X* g- a( z- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 o2 J4 r4 V/ P) X; v- deleted, empty.tlk
9 ~. Y. i: _' ]0 O* |2 X, P0 |, ?# G; @  [& j' q3 J+ F& \4 n
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,- ~! C% O' y3 u
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
% Y2 E; n+ A, G" R. M' A, q
/ f) x/ `+ v& R7 M. ^等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 N$ a0 M! A" X
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 k7 G. K7 {! N給UTF8什麼的文本,導回就亂碼了。 ...: W6 H% L( ]$ B9 q
blackteajing 發表於 2010-5-2 15:49
0 o& c. p4 a& J1 [  T, D$ g
9 T* s8 l  I! R+ ~$ S
話說,我是用這個來修改 TLK 檔案的,1 M2 v; L' k7 R( z2 B+ z5 }) J5 ]+ y
# K, j6 f8 A! U$ E0 P' a
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
" v. |8 @% U7 L( h) p7 a9 G4 Y" S+ k: u9 `. `5 l# _& r
匯出時選圖中那項,就不會是亂碼了,
/ T0 D3 M- j- B% p, n6 K5 o* S8 S0 m[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
4 B' ]+ a6 |* ^對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 , g- V, r8 e. E7 T& |
" z& [& e7 I" \" b( t4 H( c
good software !!! 8 t5 T' `" s% `. E3 C5 y
support, support !!!& `/ E+ h  b3 M9 U3 F+ k! d. P

2 f2 N" p* @. A0 x疑問,
+ _. a# d& e' b在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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