奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! ~: K* L/ U; Z' f0 H. c9 z. a) D
# J' ~5 |; a" {: k& m4 f+ g( }" i

% M1 Z# \  i5 t+ ~% ~; L4 k2 y# X) P4 Z, T+ r2 I4 _& U
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271, J% @$ _' ^) Z* ~3 q6 ]3 B8 M% L" {3 ?
0 J/ D( f7 d' J! U& O
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ) d6 J% N: N" M% w, S
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)% v$ M; s# g) v$ w2 z* m
ver. 0.20, 2010-01-19
$ v/ _$ p: h, S+ X1 Q1 Y* a" p! i5 i3 ~- S
- DAO TLK Editing Tool0 A% q) k/ s" x& \+ _# S2 N9 F. A+ {
- Can handle multi-referenced string(s).
1 @. C5 t2 E. T. `0 k* v& X4 ]4 X4 L - Export (Tab Sep. or Line Sep. with/without dup.)  ~# U  v( L% O* y* @8 O* v
- Import (Tab Sep. or Line Sep.)# T2 G3 c1 Q5 h
- Comparing tlk-files
3 Y3 ?0 r+ Q. i3 H5 p3 ~ - Checking categories of the strings and Filtering the strings.
7 @" A$ e) B8 Z( u, P! e; @: d, x  
+ K& g% ]! u+ q2 G - Require .NET Framework.$ j/ u! E5 J5 e8 l8 J! b  `

: O. w' S- {7 c+ V4 l2 j4 C7 u" X* Without command-line option, Program starts in UI Mode.
% p2 K! @! v8 b( U: v- M  b. J8 M4 a/ v. r! r
* Command-Line mode ---------------------------------------) Y8 S" X. m. P
# N. G3 P% v; D8 ^* `- B
Exitcode: 0 No-Error or Succeed. else, Error Occurred8 |+ F# |' u: x9 `
  H# O+ I7 R5 \5 Y
Common options
: H' p: u/ j  }4 R+ y5 h% |. b& r7 b* |7 ^3 \! A% X# W" b
- Option with 'Q', silent mode. doesn't display message box for error
9 l4 Q/ y; k3 y9 c6 I - Option with 'X', always display message box showing exitcode
2 X( {, F7 y" Q6 Y - Option with 'Z', logging off, Z$ s' J" `+ l/ B4 y; o& ]

0 O  Z2 K, \6 K+ C5 i2 O2 `5 k* LDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt* ~/ S; I! n+ u& Q. u) [

( @: g1 X0 B6 Z! L$ h" a8 w2 V) v - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
$ y' K" _, V! U; D( j8 u2 B
$ L- X4 U5 H1 J7 }DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* f5 Q* b. A! b: W: E' |" R% ?
$ D9 \7 e; e  }, j0 k
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT   Y, m% c, ?" o% D8 N& f* K

* ]% \/ _' ~) z% s& b, mDAOTlkEdit -diff[m] a.txt b.txt
- ~  s3 b$ Y  J3 E. u' ~3 Y; z$ {
) X" o" l- S  g* h. `7 _% Y3 e - 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>; ]6 c  I# g6 f
- Case option without 'm' (-diff), Tab Sep. txt file.. X$ S$ ~7 @3 g3 {* t" e
- Case option with 'm' (-diffm), Line Sep. txt file.9 h3 ~0 g/ K' j! Z

% M7 u5 _$ V* {DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
! C& g" I7 J3 W0 V4 q( c6 _1 u% g( W* \& W
- Export string item(s)
- @& q6 l: Z7 r9 f) r& l5 t - Option with 'u', extract without dup.
/ a3 }7 @* }, ^( ~/ \/ i - Option with 'm', Line Sep. txt file.
4 F! W7 A& x+ T  T4 Z' Y# | - Option with 's', sorted by strref.: Q  k" o6 j. q* s; z& a
- Case omitted to-txt-file, saved to tlk-file.txt. Z, k. A: R, H. x0 i- ]1 X/ K
5 }  Y& [9 R8 e" B. ~8 p3 u
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  @" @! S; K# M% i7 i5 `
1 _: Q. u: ?3 r) \ - Import string item(s), {. `% Y/ k6 {8 Q& c# H: a1 i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  Y' D% D( u- V& \! K - Option with 'S', update a string value separately by strref
2 R9 {# o5 T. W8 l4 y) P( U* k - Option without 'S', update directly the shared-string (multi-reference string value)5 m- k+ T1 B3 ]2 x7 Z
- Option with 'R', strings will be reconstructed, and the same strings be merged.
+ u! n, c) \7 P7 x0 ^- |% \6 w - Case omitted save-tlk-file, overwrite tlk-file: r. e6 {5 d8 [* \" X6 p* @
( @! G  c$ a# g8 t- y/ n
DAOTlkEdit -d source-files output-save-directory export-txt-file6 v, P: o& V7 e

' r% x2 P; ?" e0 L  \' c0 x - Remove & Export GFF3.2x embeded strings
5 l( z4 l6 n+ ?$ s$ o - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"2 n6 h  C) {! q) K
  
" S/ P8 v4 {9 ?( R0 J1 O* History -------------------------------------------------
% a" x& r/ d, ?2 R8 f
2 m) P; ~5 S. l! D( N  z$ h+ l& {* Fver. 0.20, 2010-01-19) {1 D% x) T- {. ]1 f# s

. c6 C, _0 p* q0 g# f- fixed. didn't found strref.; \2 h8 F* N2 e8 |
- added. GFF3.2x remove & export embeded string.% ?1 H8 C6 }, V5 h! [6 C6 n
- added, Find All
9 V: J: X$ S( X: V$ P  z5 i- fixed, edit text didn't changed when undo current cell0 }, z7 ?+ `/ c
- fixed, Find(F2) didn't do from start row. (v0.16 bug), y9 ^2 O; w" _
- deleted, empty.tlk7 r) w4 b- t6 \1 T9 _% k

) {4 m+ s7 p$ W. @6 z5 C[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
* t* D1 [; \9 d如果有支援字典檔的話,那翻譯、校正起來就方便多了。* @( ^7 h+ K" c
; R# U& h! ]1 w
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 D: |% H% _% y; B給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 l2 I' l4 T5 F" W, T5 N, k給UTF8什麼的文本,導回就亂碼了。 ...1 K4 E% h9 n! b
blackteajing 發表於 2010-5-2 15:49

, N& U# R1 r1 ^" Q% D# E
# Y$ ?6 c- M. |6 r1 W: j, X話說,我是用這個來修改 TLK 檔案的,
9 R2 X8 q4 ~+ K! h1 W) S% z4 q* J# N* `9 F& A
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ }6 \4 l3 q5 I+ |) j8 N2 [" m* G, t5 D  N$ v- e
匯出時選圖中那項,就不會是亂碼了,
% V  O. p9 t: ^4 S& K[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 N7 j* q3 N/ _% m: \
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 L3 `0 X! a1 k  L" ~! j
. Z; O. t" w, |4 pgood software !!!
3 _2 J$ L, }- c7 m1 t$ T( `- Q' B9 qsupport, support !!!  c9 S0 G9 S$ G4 r5 b

, a8 V0 j- ^+ a& q1 r疑問,
2 g6 T5 [/ b3 \% x- ^9 z8 }在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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