奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用4 p( `) r, j/ S+ h

# [/ I$ Z" O# t/ H# o: u
% F0 J% y  R  r2 W' f# t" M6 c6 u3 I
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271% X" W4 Q4 F7 m! @3 j; q

0 m0 V  }; Y3 [) H; D( s: k0 q+ Y' \Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                6 N' R4 J5 E& \1 T" r
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ s% @& ~2 X: P) X+ B0 j
ver. 0.20, 2010-01-19% N( d) w% }. T' Q
: U/ \7 f. E* e9 @
- DAO TLK Editing Tool/ Z4 ?! s0 ^- `" u6 I
- Can handle multi-referenced string(s).
  u& I: ~. h- ^* t1 w1 s - Export (Tab Sep. or Line Sep. with/without dup.)/ X9 {# F! i- |- |( y3 t! E
- Import (Tab Sep. or Line Sep.)5 g" r  T* ~3 g7 b6 N5 F
- Comparing tlk-files
! i4 X' ^. y! ^/ `" ^) Y - Checking categories of the strings and Filtering the strings.
9 K% O1 Y' @3 X  
1 z4 o! s) ~2 a8 X - Require .NET Framework.
9 e9 |4 g9 \8 j; _& o
4 I* x" h) ~, O* j% q0 }* Without command-line option, Program starts in UI Mode.% G2 F2 C1 A5 h$ _" R9 E3 d
6 s% E- ?! E& c; z
* Command-Line mode ---------------------------------------7 f% a: K$ v( Y" y

7 t1 `& Y# i$ L  Q1 h( T% B% CExitcode: 0 No-Error or Succeed. else, Error Occurred) W" U% b4 X0 Y2 r6 b' D% S# d
7 e6 {. c0 ^' I* c: `
Common options6 T. a4 W$ [- W6 }0 U# l
- A$ h/ N0 s! U" S/ `
- Option with 'Q', silent mode. doesn't display message box for error# E. p7 a" z+ Y) U3 d5 j! B
- Option with 'X', always display message box showing exitcode; _% |: E: d' e& o- @6 ]0 ~& v
- Option with 'Z', logging off% q; S) C* J! P" q$ L- y# A& Y. a

( k2 f+ h6 M2 D  XDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 l: V+ `& b" T. D' W3 p" M  a
/ `* A7 n9 L: P1 [4 v* b% \% ~7 W - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
4 j2 i1 d( n" t' H$ A. ~% S: q0 Y, |/ V$ n- r
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" O; C% _9 F2 b& I8 W% ~) {' B4 U
% c4 u! G8 r5 X! i6 x - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, q; m% N8 Y- {/ b4 j9 y) X: i' {5 y8 G- ^+ K7 {2 U: A" r" m+ ]. l8 W
DAOTlkEdit -diff[m] a.txt b.txt( \' j/ v, x8 Z0 R9 M$ @
$ Z4 G: ]6 t8 n$ @
- 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>
, A4 x+ N7 @  N - Case option without 'm' (-diff), Tab Sep. txt file.7 R0 ~+ p, c2 f4 `' R6 q8 Q% O$ e
- Case option with 'm' (-diffm), Line Sep. txt file.) t- D% I. R. O. T# u  T
4 g; f% ]9 `8 t/ E
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
% E, r- H- g$ p' b$ N. u, a2 D. A2 [% z: ?  H1 @8 B
- Export string item(s)
( d3 w& e# Y( E$ V! N( j - Option with 'u', extract without dup.7 P( O: y4 N5 V+ W& T% W# x
- Option with 'm', Line Sep. txt file.
7 ]: _5 Z, n( ^" h" P) s! n - Option with 's', sorted by strref.
3 k2 N# W& R0 Q5 y" a& b+ y - Case omitted to-txt-file, saved to tlk-file.txt" C% `3 Y; |2 r4 B  ?3 a
- U9 L2 G8 k$ D) d" t1 ^- O
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% X. g4 {+ P+ R6 c) E" X

1 ^5 B7 }2 X5 X7 Y" M8 d - Import string item(s)
- N9 @" E) y! X. Q  m - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, l+ r0 O  L0 s0 z1 z, ^, ~) w6 }0 c7 Y - Option with 'S', update a string value separately by strref
! c% A6 s' V1 J8 ?9 _! q3 z) f, { - Option without 'S', update directly the shared-string (multi-reference string value)+ T0 p4 x8 [- ^0 g! I8 ]
- Option with 'R', strings will be reconstructed, and the same strings be merged.
: Z# m7 M2 t0 u2 N: [ - Case omitted save-tlk-file, overwrite tlk-file
/ R+ |8 h0 w6 x! C$ W
3 W, S, n' l* K) T: q: pDAOTlkEdit -d source-files output-save-directory export-txt-file
* w4 X+ E7 j( N
7 w7 W5 X: `. m - Remove & Export GFF3.2x embeded strings
% f6 d; o9 }* b - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! o. {7 C2 x# P0 `6 r: J0 }
  
! }. w! ]* k6 \' v( w& @! Y- e* History -------------------------------------------------
' M% @' g$ i5 h6 W0 t9 x1 o" M+ j# n0 \9 c* v8 y3 X$ w
ver. 0.20, 2010-01-19
! B3 J' ^6 G% ?! U* M
5 x: u7 v6 \4 J# R# b- fixed. didn't found strref.; X! n7 z& D" A$ A( W
- added. GFF3.2x remove & export embeded string." @3 O. B. b- b0 ^
- added, Find All
% q  Y4 [0 F0 K- fixed, edit text didn't changed when undo current cell# R, @/ g) C, f4 {  _$ G- W: Z# ~$ O7 ~
- fixed, Find(F2) didn't do from start row. (v0.16 bug)( V+ l. w# S4 ]8 b1 B2 k
- deleted, empty.tlk  T5 @+ Z* q5 ]! S: x
" c" N5 i& d, ^% l0 C4 \, }9 Z
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,$ w3 A8 ^1 U5 [& O
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
9 p% Z+ w. i- K  r4 u
' u/ D1 W# ~8 {3 s等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 j8 C3 L' g9 n" i4 N
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; O% O8 v6 @: U給UTF8什麼的文本,導回就亂碼了。 ...
% d3 Q& i  @% D. _5 P3 Qblackteajing 發表於 2010-5-2 15:49

( |# R6 t/ f, ?  n" F1 t8 N( {" b
7 C: R3 c7 B! q# w: N' A話說,我是用這個來修改 TLK 檔案的,
% n8 s' I8 j) F# O' g0 |5 r! r0 J3 D. X
' d) l2 s# K/ l/ i也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
  L! [2 }0 E. |. o$ I( m1 [( l) z+ P# g3 e" K, R& C
匯出時選圖中那項,就不會是亂碼了,
( G' \7 M" e5 Y  q" w+ e5 G[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
7 J% W2 b$ m6 f6 f對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 / p* r! c8 a  L& P6 E! V
$ N- h/ o: K% l# H0 m+ t
good software !!!
* X7 k' r6 M( J4 Csupport, support !!!/ J2 l/ o9 Q6 x  p' a! t2 u2 t6 {0 o
) E' x! k, Z6 A% \1 t: i$ e4 Z
疑問,( @2 y' l5 Q, o  x( @8 H
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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