奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* v9 w# K8 N/ j/ y5 Q* M8 _+ t& _
8 p" [3 m* m! j

4 S$ n/ J. e7 m" z2 i7 g
, ^% r( t6 G- Y! P5 K原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: Z. J3 X% E6 G; V- t6 [4 V0 L1 k+ i# f$ a9 M* W& e4 d6 T
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
1 ?1 Z$ F* Y* [; S. iDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
( s  O; R. f* M! W ver. 0.20, 2010-01-19
% X  T9 L$ F/ U' j0 b( t% D( i
( U% ]7 x7 j! i) f6 M3 F/ N( K - DAO TLK Editing Tool+ |1 S2 ^3 Z$ l1 {3 `
- Can handle multi-referenced string(s)./ F% l- A' X5 g* f  Q# `
- Export (Tab Sep. or Line Sep. with/without dup.)
; r- _2 l1 Y! ]4 x. m - Import (Tab Sep. or Line Sep.)
. w, ?9 H& u: K5 l9 W$ c/ K7 g# c" K - Comparing tlk-files
- h+ f9 [# G$ ~# G - Checking categories of the strings and Filtering the strings.2 h* Q( E: k: A
  
  N& U5 w  D+ N- @* o - Require .NET Framework.
. P1 a8 C7 g2 G' F
& t1 a6 R. ~4 F  U$ R  a6 w3 z* Without command-line option, Program starts in UI Mode.
  h0 }0 p1 i6 p1 U& q
: D2 c' J/ [  p; ~% A! i" _* Command-Line mode ---------------------------------------! F  M# l; F5 ~* J- d9 v
# T1 I4 b/ T1 T; O% c$ p  r
Exitcode: 0 No-Error or Succeed. else, Error Occurred
& R3 u  \! x8 g2 I% t
9 J& u" ], L9 q8 B3 kCommon options
1 D" T* F0 ?. F4 P& x* B0 s: S0 F) Z
- Option with 'Q', silent mode. doesn't display message box for error+ X" F3 O( L! h% C" b  W
- Option with 'X', always display message box showing exitcode3 z. q. u2 I( `
- Option with 'Z', logging off& e6 R$ n) F) ?  x% M

6 n: P% U5 Q9 `8 ]DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ A2 v* Q% ?% h% Y
6 _# U0 ?  h: _
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 _5 E- ~) D: n* U3 U# d# ^$ r9 w- v$ x
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
6 s: u  x4 X- ~; e1 C& X
1 w7 D$ j, B% G, Q! D - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 a$ L% n! y! O7 M  `+ U9 B5 W5 c
% F1 v0 p1 v% ^- ~! Z; E$ B" M; t& \$ ?
DAOTlkEdit -diff[m] a.txt b.txt' F7 R: y2 n, H( t# x7 K
6 M0 I. B! u2 t' v" |
- 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>
+ {2 y+ m, ]. o% I/ J* q; k# B - Case option without 'm' (-diff), Tab Sep. txt file.
+ b4 T; p% B0 o9 z$ Y5 S - Case option with 'm' (-diffm), Line Sep. txt file.
* g9 I% ~+ E  d6 g, ?4 J& T% R# V& u$ K% u4 W
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 z" k! v7 W: `: F5 R: {
/ I/ h3 Z% [2 |7 H' Z
- Export string item(s)! O( e6 [# w$ Y3 c' t
- Option with 'u', extract without dup.
2 w1 X  l/ f$ B" Q$ ~, E+ e8 y - Option with 'm', Line Sep. txt file.
6 ]. o/ V$ d2 g2 S/ z - Option with 's', sorted by strref., V& n; M, C7 ?7 {6 p
- Case omitted to-txt-file, saved to tlk-file.txt
) ^/ p; U% b# q5 e/ b( o# n) D6 |  w. q8 Z# |2 i
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
3 w1 Y( L2 e1 G2 D7 q. @7 c( u0 ~$ q  K7 b2 Q: @+ v( u$ {
- Import string item(s)
$ F) q' Y+ n! t! g4 }& h - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" _6 g/ |4 @" v0 v+ a2 E
- Option with 'S', update a string value separately by strref; P& F8 Z7 D8 x; z: z/ e
- Option without 'S', update directly the shared-string (multi-reference string value)9 j- ~. {* p- `
- Option with 'R', strings will be reconstructed, and the same strings be merged.& v' o) d: I, E6 P1 N
- Case omitted save-tlk-file, overwrite tlk-file
7 N; c6 s8 Z! G- E7 B8 r' Y + s2 q+ U# H( ?: _
DAOTlkEdit -d source-files output-save-directory export-txt-file, O( C2 b" ~5 E$ P) R
& F( E( Q" ]4 V. Q! |; C
- Remove & Export GFF3.2x embeded strings  C& [: i* [9 Q$ d( H
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"4 o0 x: |, M; A
  1 L, Y1 b" V9 J, p) U0 ?
* History -------------------------------------------------3 j# O8 e+ c% ?

0 l( n1 h  G) S; z& Xver. 0.20, 2010-01-19
+ M7 \  R3 f* }
1 u; {. W. E7 y1 W& g- fixed. didn't found strref.
" F  V5 X$ F! D6 c( g4 ^- added. GFF3.2x remove & export embeded string.3 Q+ s7 M, p: s/ c" K5 T, a( _2 Z
- added, Find All+ t; h( D" l  A5 s' X- X+ K
- fixed, edit text didn't changed when undo current cell+ S$ J9 B; |6 y/ _
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 K4 J, ]: X! S, i( Y: `
- deleted, empty.tlk
- x: ?. o5 [2 h' q; b
7 G( _2 V3 ]2 S. j, g) ]3 a[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
' E) e* ^. a6 {, ?) I如果有支援字典檔的話,那翻譯、校正起來就方便多了。
2 j' b# j3 i+ C1 m
3 w: C5 {  g9 V8 Y$ M2 [: O! Q等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 o( J! u' V) t1 Q  n' H$ Q
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ t6 F/ H6 N1 E6 E! I7 h- r給UTF8什麼的文本,導回就亂碼了。 ...
& u$ J: ]+ v+ j  v$ J9 mblackteajing 發表於 2010-5-2 15:49
- ~7 p) x  [- \" Y7 B) ?7 m' _
) v& l) C! g6 W# M  A/ D
話說,我是用這個來修改 TLK 檔案的,- c% {3 J7 t+ e' H# e1 `0 g: a1 y

" M* o1 n  Y% c) z2 N也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
; Y' d+ [6 j3 n0 E8 u! L3 r/ ^2 U# }' O* \( A. H# d
匯出時選圖中那項,就不會是亂碼了,% s# T. C& Z* i% \+ M, m, l
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ ~7 L9 M: V. j$ L. x, J對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 3 H3 q/ }  z0 V7 b9 \8 o, E6 H! z" V
- Y& G% o2 }. X
good software !!!
1 @2 I# f7 P& f" z* K3 h/ _, Vsupport, support !!!
* ?/ k8 m! Q& M3 O: _% H
  J1 |8 R- M: W3 z3 r9 E疑問,3 _) f1 j3 W( y5 \9 q1 S  b6 X
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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