奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
7 A! G% X7 D+ I- l" T+ n/ D* K: f, q4 s
/ P/ r1 y0 f4 _8 o- B
: }2 e) l/ U4 Z) i5 \( o
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ B0 X/ F9 q# M3 l  @
1 Y( k/ L+ L* V3 i1 H6 G
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ Z6 J4 J8 A, r% N- v% P) w  A/ cDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
/ W6 m& R8 k+ D" S ver. 0.20, 2010-01-19# a; G. l1 f9 x6 o. _& {

8 X' E1 g' J/ q! @ - DAO TLK Editing Tool& G+ ~9 b" }, s% c
- Can handle multi-referenced string(s).
6 W# ?" V7 u/ J4 |/ x - Export (Tab Sep. or Line Sep. with/without dup.)
  R5 z1 i) N4 v" c - Import (Tab Sep. or Line Sep.)
3 p  w0 {! C% g$ @: ~9 y2 E  B - Comparing tlk-files- q  u4 S4 r) B: v: M
- Checking categories of the strings and Filtering the strings.# U9 v, K" e7 C0 D
  7 R! l* n* G% a# d2 d# c3 M
- Require .NET Framework.. u  s2 C9 V0 T7 m0 T1 h2 L
) d2 L8 X; h( v, O
* Without command-line option, Program starts in UI Mode.$ g( O* Y4 S6 x1 |9 f

  G, S3 O+ }7 s* Command-Line mode ---------------------------------------
, @" m2 v1 I0 y- m8 h) A3 t5 ~- J! J
1 q3 e9 E9 Y" H0 D9 \/ I; o8 U# Z. xExitcode: 0 No-Error or Succeed. else, Error Occurred
( r; J4 |% r  c9 s- r0 B0 g
1 }5 K) K" p/ x& }4 @Common options
5 r9 a& H7 n& ~6 v8 Y, L- w- Q8 s1 ]3 g! D$ ^/ C/ K5 s$ }+ Q( z% Y
- Option with 'Q', silent mode. doesn't display message box for error
& n0 Z$ J# J4 Q: o' L$ _ - Option with 'X', always display message box showing exitcode
- E2 G6 L2 W6 ^& I - Option with 'Z', logging off1 ?: i  ?; q/ [4 `  t# |2 [7 ?5 C

6 h' C9 s+ E0 Y: h3 a; ?8 LDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- [; ]7 P, i0 p1 a  P! b
( G( ?$ O$ D0 ?( i
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 k2 \( j, z: O6 u+ h+ z/ k6 W3 |0 o8 D2 {0 L: T' Z" h
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) W( E6 K/ A4 ^
0 K7 k% J% t9 O  d* w6 X0 x$ [
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
& G* R$ K! c# G* o/ Z0 T* [( G  g& x) ]' v
DAOTlkEdit -diff[m] a.txt b.txt
+ m- g2 E+ H) S- T+ A! ^
4 {, L( P: B1 _$ c+ u2 j1 q+ N; I7 w - 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 s" D# `) \4 j4 Q% T* j" m - Case option without 'm' (-diff), Tab Sep. txt file.' u( z/ O. h# k) P$ U, V. {7 P1 d( S' N
- Case option with 'm' (-diffm), Line Sep. txt file.
' `6 x6 Y& K0 h4 C/ E4 _4 N2 s3 `9 r) G  ~
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ V+ N. ~( h9 @8 ]0 K8 N$ ^
- _6 {3 X" n! n' n( \. J4 ^, d2 ]
- Export string item(s)' K  Y1 ^, p$ k. Q' g! `" r
- Option with 'u', extract without dup.
. W8 W! U6 k2 S- Z/ W - Option with 'm', Line Sep. txt file.3 D$ }5 d1 V9 s! z
- Option with 's', sorted by strref.* y  c. H0 u2 \  o$ b
- Case omitted to-txt-file, saved to tlk-file.txt
6 y9 {+ u# ~( Y$ e: @8 m" P2 d. D, |5 Q1 s# b6 h
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
1 i8 ]5 O2 r( H- @, j1 U3 _+ I; [& }4 M
- Import string item(s)
% u+ ?, ?, v: E, Z" M3 N- a" E - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") D- U) Q# H. a$ D1 g: B# Y2 H; ^8 v
- Option with 'S', update a string value separately by strref
! ~( z( R1 s0 d1 ^5 N! E - Option without 'S', update directly the shared-string (multi-reference string value)" u5 [* o4 D" h+ x
- Option with 'R', strings will be reconstructed, and the same strings be merged.
' [2 d& z2 H% \' ~! r - Case omitted save-tlk-file, overwrite tlk-file
) `1 _+ ]  \5 u5 k" ^5 g7 B / x1 _+ {9 I( B- D( x
DAOTlkEdit -d source-files output-save-directory export-txt-file
$ S* ]# g1 D% V/ C/ Q: p( ?3 F( f* P: v4 J) N
- Remove & Export GFF3.2x embeded strings4 V% f3 r7 {1 o
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% t' S$ P% ?) N* U) R( ~2 I  
' ^1 D% b( K4 u0 p5 [* History -------------------------------------------------
! r* ?; M5 e. S+ X
* V6 T: @7 V' A' r/ zver. 0.20, 2010-01-19
9 j, n/ X. k5 e
+ [( A- ^; S  h) T4 {9 h- fixed. didn't found strref., `' k  q! z- i
- added. GFF3.2x remove & export embeded string.6 z6 \' S  {- w
- added, Find All
+ F% {3 F" n: r3 z  x- fixed, edit text didn't changed when undo current cell
- e; z; M0 N) a+ ]- fixed, Find(F2) didn't do from start row. (v0.16 bug)
4 x5 P$ W3 Q" A+ s# Q, b$ D- deleted, empty.tlk; A& D5 L" f2 N. u0 Z+ C
' v/ x3 F5 E* Q& g' @# s
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
8 T* V* i1 ?, w8 G0 V8 n如果有支援字典檔的話,那翻譯、校正起來就方便多了。, i& S$ t7 Z: I; [3 n
9 H2 p% ?9 z9 V4 O+ A# ?+ U" k1 K
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; d+ I7 }% i) M- [; E' x
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 y% e& f! p4 J, A7 O) ?給UTF8什麼的文本,導回就亂碼了。 ...
/ B* Z) u# V7 @' p! E3 Cblackteajing 發表於 2010-5-2 15:49
# t, ~  V7 t  v; `, X3 Z8 k

7 x9 R0 J7 m) |話說,我是用這個來修改 TLK 檔案的,
% }* O( A. |, |. K* W0 @. q
* w2 f  g5 p9 z$ M也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 |3 Y. S1 z8 B

) N/ b+ Y4 K% n+ X匯出時選圖中那項,就不會是亂碼了,
% i4 ~; _6 o' @* y- F! V# I( |8 O[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
7 A* G2 N/ m2 D' e2 A2 }$ k對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
% x2 G# L5 U6 ~6 U! Z( e: I* @
( L' A9 n, ~# Q" R7 r1 Qgood software !!! " ]4 U# G# X; l  t: c
support, support !!!& M+ F) M8 h2 A8 Y* X

% P( o  f5 E* n4 r% v疑問,) b- \) N/ y8 `! ?
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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