奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用/ M( }" w# F- j: \0 Z" l# E

8 _2 C) m* t- N% _3 D 3 w& k. p# l& S0 j' |$ z+ D
" E# G) s, i' d7 Z) z' e; e
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ N2 {5 K  w, _2 ?  _' \
5 {3 U; c6 i$ |" _
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
; |  r# l5 ~- r$ }4 f5 d5 l3 |DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 F$ x) l( z1 h6 q( E0 o ver. 0.20, 2010-01-19
, _( O; V3 R1 f  n
" e! t  Z1 [% m - DAO TLK Editing Tool
, T9 a" M+ B: I6 ? - Can handle multi-referenced string(s).
# M% i# P& j  Q  |9 [0 x9 z  u - Export (Tab Sep. or Line Sep. with/without dup.)& c: i- P1 E! L7 p
- Import (Tab Sep. or Line Sep.)/ t: M) I* q: v! @
- Comparing tlk-files
" K! a- z: E' A1 s; L2 X% z - Checking categories of the strings and Filtering the strings.8 ^8 E* G& C, n+ F& g3 P
  # n$ t( S1 }2 C( i8 ^% n5 L8 l( W
- Require .NET Framework.
+ i4 g* T8 Y' W. d8 s6 k, X# `+ M& g6 i: E! ?
* Without command-line option, Program starts in UI Mode.
8 q" E# p. g+ ]7 y0 U9 O5 Y' P: b4 e& f, L% [6 U' e4 k5 [* C
* Command-Line mode ---------------------------------------
: d, n5 Z' Z, }* t0 a- s0 y: [3 J4 U% p8 L4 U
Exitcode: 0 No-Error or Succeed. else, Error Occurred; _; g9 M# C+ G& R8 f

/ n- e6 v$ g; bCommon options1 C4 s' r: C8 l& ]& H2 E
+ Q/ W/ K) g( X9 U
- Option with 'Q', silent mode. doesn't display message box for error% X4 j0 k; }. ^& A2 x- ^) ~4 J. y
- Option with 'X', always display message box showing exitcode
0 \( {2 d' v- \! g - Option with 'Z', logging off' j5 w7 Z. u( a- Z5 r5 S
' E) A9 u2 F! {7 Q" j, {
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
& U: a5 y+ m9 P% `
/ g6 X! f1 L5 v - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( {# Z9 l- L: _
& N* c5 b' \1 D0 f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt# X  a6 W5 V" P2 h$ p: _
9 R( D3 `6 A# C
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT # I0 t+ A" \, w' @0 W6 G

  B/ ~% B5 k+ \9 I4 ^DAOTlkEdit -diff[m] a.txt b.txt
, G3 V; v) x5 t$ }8 y0 i' J2 |5 A3 s/ L* w  I
- 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>
8 l$ z7 w& G" o0 N3 k& D* S; [( Q1 F, U - Case option without 'm' (-diff), Tab Sep. txt file.
7 I( A4 P0 @/ L$ Q3 Q3 x - Case option with 'm' (-diffm), Line Sep. txt file.$ w2 K. S1 k. r* x$ E5 b% p- e9 ?

- U0 S( G! _8 b% Y% dDAOTlkEdit -e[m] from-tlk-file [to-txt-file]- x) V: N1 d! }0 B4 F% U

9 ?1 j$ k9 O4 e+ p0 q( D+ E/ C- c1 D' _8 J - Export string item(s)
) X/ b; K0 k3 T - Option with 'u', extract without dup.
9 B" c/ N: A5 Z  Q  R: }( @; f - Option with 'm', Line Sep. txt file.
, I5 @3 G  I% g4 V3 ~0 B - Option with 's', sorted by strref.
* R" N, N" y0 I7 w/ G, p, o$ V" [ - Case omitted to-txt-file, saved to tlk-file.txt
* b) _# Z4 t9 @% P% P7 [- q! K" s5 o; ]
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% s( V$ N6 i1 p
! U6 ~: I  X' R$ @& n9 q6 K - Import string item(s), j+ P# Z) Y- ~# G4 Y0 ]) i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"$ Z6 G. ]( [- o9 U5 o
- Option with 'S', update a string value separately by strref
0 w# W! s# f2 N6 x/ e - Option without 'S', update directly the shared-string (multi-reference string value)- N% Y5 n& e+ x! H; b
- Option with 'R', strings will be reconstructed, and the same strings be merged.
. R0 }" K3 Q) X0 G' q& H" w# b* y - Case omitted save-tlk-file, overwrite tlk-file7 i6 ^: B7 I1 H2 @& e% ~# E8 ]# Q

  d7 j7 \( P- J6 q9 WDAOTlkEdit -d source-files output-save-directory export-txt-file1 Y% k5 H* u* l9 Q

0 E2 H1 C# O- C5 [4 T - Remove & Export GFF3.2x embeded strings9 G" U2 _% s# c& @
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; t# S$ Y8 O+ p* c1 X
  # w  T1 t0 e* [; b, R( y; b. n& a6 G
* History -------------------------------------------------6 |9 |' H( z0 O0 ]* d- W2 ~
( r  g  _+ M! e, B. i  K
ver. 0.20, 2010-01-19! ]& a9 d5 e) h. h$ M- f) i
* `2 N6 U% G  y+ y1 ~5 K& V
- fixed. didn't found strref.
  i/ I( v$ J& ]. N) O. p9 i- added. GFF3.2x remove & export embeded string.# m8 U! t: U" c4 C) m2 z& t1 e
- added, Find All  m, [! m* v& M: K; F1 ]
- fixed, edit text didn't changed when undo current cell/ [7 Z8 X( c* G6 ?/ O7 t
- fixed, Find(F2) didn't do from start row. (v0.16 bug)! c# `! h0 j. |' k4 Y! c
- deleted, empty.tlk$ }1 q  F/ M- H% J+ @/ }1 m

" I0 Y# M0 x9 k- o[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 f% V- @+ G2 I; j( r
如果有支援字典檔的話,那翻譯、校正起來就方便多了。0 d0 Z8 E; |: a5 }" t, S
& b! F' O, l1 ]# D. n7 R4 }! t
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! m! r$ K8 M) {- C4 K  V# ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; f  a9 T; `4 J) [3 Q* f1 V給UTF8什麼的文本,導回就亂碼了。 ...& k9 \% S& Y/ }7 e* L# g. `
blackteajing 發表於 2010-5-2 15:49

* [' e! X8 I, _+ A6 f) C* Z* ~' E* y% s2 x+ H4 R, b+ o$ w# Q: [( ?+ Y
話說,我是用這個來修改 TLK 檔案的,
4 z" x, j  L, W3 D: {6 T  E' q$ Y( Y5 o) t
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! {: v% B$ Y  M
( B* w9 p- n  p, y4 N
匯出時選圖中那項,就不會是亂碼了,
6 L9 P5 v% }6 t* H4 `# o[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?  b! A5 e9 G1 e% `' \9 L4 i, I
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
% Y4 x- Q2 H. I1 u6 ~% h
# E+ K+ I2 l( E' D: z% u% Xgood software !!!
2 ]9 @, k4 [+ D$ S7 S# \support, support !!!
  ?8 F. ^9 H7 R5 A2 D9 ~! u$ {* w# M: R2 h
疑問,- [; D: K  W# A, |6 Y$ C& O
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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