奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( {3 E" z: S# f; z5 z- V
( C5 W6 H7 H5 s; Z8 Q* N5 q+ i3 D $ z0 t8 G1 D# Q

9 G0 F+ N* N+ J6 k* A  P7 U! b7 B原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ F' u4 z  h7 y9 j, }0 G( h  K2 z/ a$ R- ~7 L# q
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
. B! ]2 M0 a+ K" I6 PDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 M& m6 {* S$ ~3 Z4 l; t
ver. 0.20, 2010-01-19+ T7 T, Y+ e  s& o

6 v' Z; P9 I( r - DAO TLK Editing Tool
" [' t( G( O% D0 F* J  z5 a- X9 l& S - Can handle multi-referenced string(s).3 a1 X$ a& v" L6 e3 [0 p9 k! n
- Export (Tab Sep. or Line Sep. with/without dup.)  r, v7 |( a8 p5 x7 o, J; g& {
- Import (Tab Sep. or Line Sep.)8 V. b# S, }  S" c! k8 d
- Comparing tlk-files/ t2 b7 g+ U; m" i
- Checking categories of the strings and Filtering the strings.
, y7 P$ v( c8 H  2 I$ [+ n8 M9 Z7 Y3 T- t
- Require .NET Framework." y3 j+ T3 T/ K7 |# G

3 N* p8 j% l7 r" S* Without command-line option, Program starts in UI Mode.
  \8 h# a/ }' s
7 Q* C) f/ ]5 p& P: w7 x* Command-Line mode ---------------------------------------
; z5 K' v9 c! M% w
  Y& [4 t( q1 o3 `7 V, Z7 S  \Exitcode: 0 No-Error or Succeed. else, Error Occurred
/ e0 i4 R$ B& }- v/ M+ y5 z4 Q) U1 n
Common options
) G. M( v; g0 m0 Y* t1 s" e  i/ F* \1 \: w2 K) X1 _
- Option with 'Q', silent mode. doesn't display message box for error" d& E5 e3 M  S3 g3 }3 e
- Option with 'X', always display message box showing exitcode
& _) ?2 ]$ m4 t - Option with 'Z', logging off
1 K2 X% c% f: x, p4 \5 b8 e# U6 H1 p  E0 R0 T4 D8 D2 }3 w1 M
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% d% x1 d4 a6 V- {6 X$ r

# `7 ?) w4 P! r+ Q - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
2 D6 [$ r6 G8 h' D& Y
9 X- [( A& D( ^: RDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
7 n8 a+ c4 J/ S; f! j
  Y+ t( k5 x% @6 A - Tab Sep. TXT File to SDJ's tlkeditor Export TXT % q6 p" m# I6 ]9 a

0 P8 K$ V8 b  H- G" t  @DAOTlkEdit -diff[m] a.txt b.txt
# U0 ]9 y- F5 E! S  _  j& h: p$ D' f9 H% a# ~" i/ }; G
- 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>
  t) B: G- O; Q; j6 v3 e - Case option without 'm' (-diff), Tab Sep. txt file.. ~8 z$ k) M( n
- Case option with 'm' (-diffm), Line Sep. txt file.
5 j$ ~  a8 ^. U# B1 ]# L' A0 x
2 t" T5 v5 w) c  M+ {DAOTlkEdit -e[m] from-tlk-file [to-txt-file]* ^" W. U! J$ m2 d8 {6 |+ Q: h3 P& }
0 F1 @) e7 v! L( p0 K2 Y1 I
- Export string item(s)3 \  L2 i* q! P1 U. ]+ _/ W
- Option with 'u', extract without dup.. M& F. F8 W: L$ i- N4 p, \! Z
- Option with 'm', Line Sep. txt file.2 r6 C3 T& Z( l' H5 ~. \
- Option with 's', sorted by strref.
# H7 ^0 e1 K; H' \6 Q - Case omitted to-txt-file, saved to tlk-file.txt% |7 K. J0 f# B  ~
9 N- ~+ J7 c% U  o3 ?4 L  Z5 {+ o
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]1 l9 L) T& I. _+ I$ p/ W4 a
* |4 {  q0 z8 |3 V
- Import string item(s)
3 u3 p) p6 V& q* I- L0 v: q - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"9 k4 Y4 W4 z% w$ E
- Option with 'S', update a string value separately by strref7 ?- }7 K# J' @' o9 m" c; b
- Option without 'S', update directly the shared-string (multi-reference string value)
- k; X; g+ F  k  x; e% m - Option with 'R', strings will be reconstructed, and the same strings be merged.2 `! _" s6 c3 z/ O
- Case omitted save-tlk-file, overwrite tlk-file, r# P; N9 o) h: }; G$ H

( e" R4 L4 u- C$ mDAOTlkEdit -d source-files output-save-directory export-txt-file4 x% Z' n; _  C7 o# ^1 {  h$ h$ h  `

, p4 u6 l5 i1 y! G' v; e5 a - Remove & Export GFF3.2x embeded strings( U$ Q& D( n( z5 i% n# U% M& _
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' z" o) E% R) U9 [  
( ^# q. }7 T! I4 T4 c* History -------------------------------------------------' C# ^- t9 L$ g7 z4 Y8 j

2 |! {- C' I& V+ w* z3 {! \ver. 0.20, 2010-01-19' G) y) P! ?8 [& W5 p, B* C

; \, H* N% I: C5 c- fixed. didn't found strref.1 v* {+ C: p0 v) G9 I8 l
- added. GFF3.2x remove & export embeded string., R. f9 y9 A7 r5 q% F
- added, Find All. e; y" ~2 b0 }
- fixed, edit text didn't changed when undo current cell; d4 v: H  G2 \4 D1 O* E
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, A% q0 R, J% `- deleted, empty.tlk5 r0 V5 x% e' ]) E. }
+ L- }  O1 V1 @- a7 ~- ?- m4 _2 Q$ D
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,. L! y- F  C/ F0 V2 u5 y
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
: j+ j7 j: C& M! T9 W+ S, `, ^# M# L/ F
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& d4 `& ^, ]: k% K1 `; X, k- d
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* e. u( D' q0 Q. o* [
給UTF8什麼的文本,導回就亂碼了。 ...
4 @! Z, N. w6 U, k$ zblackteajing 發表於 2010-5-2 15:49

6 i; Z) G; O7 t4 B- T0 X9 T
0 ?- i7 n' w, z! L, j5 `; U話說,我是用這個來修改 TLK 檔案的,
! F2 Y; q7 d0 f$ p- @
  Q" e0 V% s) @- c- T8 N; H也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 s0 A: [/ c6 G- V( M6 G1 ?

+ W7 ]* d+ B% f5 h匯出時選圖中那項,就不會是亂碼了,, |) L( M" O! ?1 _. r' J
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?* e  t- l! v$ F6 S  ~
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
  x& }7 V. k. x) L( }3 h) n7 z" r/ J4 e- o* k$ k( v% y' _1 U! u
good software !!!
, [% Z* E* V3 P' p( j/ bsupport, support !!!8 J* Y3 J4 K* n7 r$ p- }6 j" N6 {) ?

0 ]/ x( ^- @! h0 Y6 V疑問,
! R  G$ W, j5 n, j在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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