奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ `- F% v7 E$ d

) C" k1 a8 S9 @9 W' u$ Y 0 v5 h7 v, S4 d! N6 Y# @8 R- o
& G+ P* D  G( Q
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ N# T% r, L9 v# K0 a! r) s% L0 F
" t" _4 A3 M, x7 tUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                6 T" `( T! {8 X- R9 S
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
9 U0 B; ^5 G  t8 A) ~ ver. 0.20, 2010-01-19) g; h+ Z7 q8 Q
$ _+ `3 a6 W1 f8 d6 T
- DAO TLK Editing Tool7 K+ a9 b& E3 @. }# A( y
- Can handle multi-referenced string(s).
$ O! y) Y7 U  ^$ T; s - Export (Tab Sep. or Line Sep. with/without dup.)
3 n( M/ R. G' e- H* z+ X9 P - Import (Tab Sep. or Line Sep.)) |. H3 n. X' J8 H7 P  V1 z4 @" \
- Comparing tlk-files& O# Q7 i3 b# n; {4 E, r$ D; k( r
- Checking categories of the strings and Filtering the strings.
' D0 y! h# f" v$ D! |- w5 e  * d" U( `$ g+ P9 B9 U. H& V; G4 U
- Require .NET Framework.6 k, g# B/ u) U7 m% l% p  Y" t7 O
7 W' L/ i" M& z5 f3 g: C0 j
* Without command-line option, Program starts in UI Mode.
' |" m9 A; g( F6 C
  r; s) M6 ]( _2 p0 x4 c% u* E* Command-Line mode ---------------------------------------' R) m6 w4 f% S- \" _
: A$ y' d! s5 m- z
Exitcode: 0 No-Error or Succeed. else, Error Occurred
/ L" t$ h' U, w: Z) Y: {5 x' O/ y3 h3 Z
Common options
( F# B, u8 H3 f# M
/ Z5 V6 J6 ]; d* g - Option with 'Q', silent mode. doesn't display message box for error/ k! w, E. `- O1 p6 `2 S
- Option with 'X', always display message box showing exitcode/ e( m. f- ]! c$ K/ @) u
- Option with 'Z', logging off& e# A; q' N& n! f

$ G" |9 [: N2 y$ s( `" R# U1 tDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: m1 {1 @; |3 e4 P4 [
  O4 U7 o( K$ Z" `! x
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File  O* C. K# h2 k, j4 P

+ ^+ U& O- p+ F5 n- }% fDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; C: Y- M5 N2 n$ C! a; ~  c$ u3 O
5 @+ @  J' x3 b* b+ v+ R2 m
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 C/ h$ V  h% F8 x

% `9 Z1 `  J8 iDAOTlkEdit -diff[m] a.txt b.txt
0 _& O, D/ e4 S6 d
9 ~7 n# W+ C3 O - 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>
& a0 S  `# F1 X - Case option without 'm' (-diff), Tab Sep. txt file.
  A' l( x& R7 O1 w - Case option with 'm' (-diffm), Line Sep. txt file.& V0 `  r' @' {0 u! T0 @' }* I. N

, n& B1 Y, _5 j! uDAOTlkEdit -e[m] from-tlk-file [to-txt-file]3 c9 D# q6 I2 u( r% L
( A7 ^- P2 [& E7 ~; o
- Export string item(s)
& d3 X4 ?, ]( } - Option with 'u', extract without dup.
" m9 V; G! b+ @9 r5 v: `  i' O - Option with 'm', Line Sep. txt file.# r' n1 r6 X! C4 J7 C5 k
- Option with 's', sorted by strref./ s- ?2 i9 k) q8 F5 R9 a9 n
- Case omitted to-txt-file, saved to tlk-file.txt" Y4 A; W/ x0 f3 R* A
8 g' F$ j+ A! b
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* X1 I* X0 ?* {; N9 c" @

  ~. s: e. _! h9 O: ?. Z9 z - Import string item(s)" z2 t5 b' n: w; g
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"5 m% m4 i7 r+ D2 T/ d# [; X; B% m# Q
- Option with 'S', update a string value separately by strref
& `2 _/ p6 z2 N - Option without 'S', update directly the shared-string (multi-reference string value)
& t3 ^- p5 k1 e5 g - Option with 'R', strings will be reconstructed, and the same strings be merged.1 H2 d; B8 m, ]$ l2 `9 L- g, i
- Case omitted save-tlk-file, overwrite tlk-file
/ v* L% Q) {4 `' ?* C2 j2 u
6 G! q$ w1 v" q" yDAOTlkEdit -d source-files output-save-directory export-txt-file, ~) ~! D! A& S! [, J8 P

$ \& L9 [$ ]4 q* b - Remove & Export GFF3.2x embeded strings2 O( W+ \% P$ w
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 f. z, H) n% W& V: J5 T# \
  
) G  [5 K+ B) ^( ?  B" v* History -------------------------------------------------
+ i- z" |. x5 p% `" e8 q9 z4 V, L
6 o7 h* H9 E4 b* K9 Q3 V% vver. 0.20, 2010-01-19- |+ ^2 B" \0 F& F
  r4 r. E0 }  Q! w
- fixed. didn't found strref.
( @- f/ t4 w  W: F: L: g- added. GFF3.2x remove & export embeded string.. }/ Z8 G( l! K1 S! q2 R; b
- added, Find All( R. I6 A5 F0 _3 n" {
- fixed, edit text didn't changed when undo current cell
( E* y2 R0 l# C/ R$ x, D/ L- fixed, Find(F2) didn't do from start row. (v0.16 bug)* `, u  t& |. ~  r
- deleted, empty.tlk
: }: a6 D% A1 `/ H. S2 W# X0 A" F6 u2 ?9 u) K
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
* m' Y/ L, p$ C+ M, g# l2 N如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- r1 T/ c2 f7 X. j- F3 D5 q' [& m& W; Q2 `" e0 d
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) Q9 T2 a# N; Y# p# H: N$ s1 N
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 X* g7 O4 _; v' h給UTF8什麼的文本,導回就亂碼了。 ...( E, }% x) _3 R
blackteajing 發表於 2010-5-2 15:49
4 s) a0 f$ m: p! v4 z+ {8 `1 U
  L* w7 U* Q; [, K; V. R" A
話說,我是用這個來修改 TLK 檔案的,3 Z5 ?1 |* T. Z. c! M: K! h0 x

$ {+ D2 N9 \2 C* i6 F6 I也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了7 X6 P3 A6 ^  K; _, t) {

7 W$ L7 d/ j8 y5 F+ g) k+ w" x匯出時選圖中那項,就不會是亂碼了,/ D6 r# \# D- ]" v# U1 Z+ }
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 q# r9 Q# _6 ~9 B1 z( H  G- G: I/ j
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ @4 i, U) Z" }; q1 G9 ^
2 K) ~  X0 ^$ E( U6 m" G7 Ngood software !!!
! g. h! P  @2 y4 ^: }( H9 O. Jsupport, support !!!
7 C. z- ^1 T, @% h3 H( _6 X' ?0 a- m$ Z" y
疑問,
* ?" i+ h% x6 _; h/ w7 @在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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