奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! g7 R$ ~. x  R( a2 q
- b- v% c& G$ m
' e& A4 R+ Z- D8 t# _1 I
. g% Z$ r2 f' M9 i$ ?原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- b0 f2 i7 V; ^" I1 ^1 @9 ~$ W! r7 `6 \. ^- y
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                + A& E" m5 d, u% U+ \
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 z4 x! _/ z0 K/ ?- X ver. 0.20, 2010-01-19
9 y, b8 f: X8 ~6 U
0 U3 ?) f9 G3 I8 z9 L - DAO TLK Editing Tool. \; W) {- M( Q% J
- Can handle multi-referenced string(s)., d, I2 F/ M( J, S5 ?0 w1 G
- Export (Tab Sep. or Line Sep. with/without dup.)
5 O0 A+ b! {. e; P; U# M - Import (Tab Sep. or Line Sep.)8 Y$ H+ G( M0 b; F& N% I- \& Q* Y
- Comparing tlk-files2 {, x2 O% V# C! I- }- e1 J  b
- Checking categories of the strings and Filtering the strings.
% P! ]# V5 q9 m. F1 S3 ?* R7 L  
% D! q& f, W5 M% W - Require .NET Framework.
7 U, `( v0 f9 v  U2 P: c
1 ~) g6 J9 |! ^3 E3 T# P7 P* Without command-line option, Program starts in UI Mode.
; P" a2 ?& A9 C$ b% s/ ]3 u0 R4 \0 a% k
* Command-Line mode ---------------------------------------5 J' N) {( j- _) b2 ~% ^2 v
( q1 ^8 x8 Q, \' o2 R
Exitcode: 0 No-Error or Succeed. else, Error Occurred
8 Q$ {  c5 N. N& K. a; O& z2 J
  t0 u3 U' j  w7 M" w6 F5 jCommon options
9 ~9 V6 x) R& y8 C/ Y
7 d( h8 S  _& q2 D% v3 p - Option with 'Q', silent mode. doesn't display message box for error, f# n) v% X$ T/ h0 M9 X3 p* Q
- Option with 'X', always display message box showing exitcode
; L; k1 A9 Y" ~4 [8 x' [8 Y  k& \ - Option with 'Z', logging off
& ?' U3 ?. u$ _4 ^
9 R: @  F. V$ X% `: x" xDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: y9 G& \& ^( G. k
1 @" R/ F" n: |1 e" g
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File1 V# [. X  ~: {( D3 C% l

" t1 M; m  D- C8 g2 a( }; QDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
. |) d5 E: u" s, r% ?4 [! p+ s5 ?8 w7 T  H* y$ M' Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT % t( q5 b) y9 u( @

8 I' s5 M/ W- X+ y' h  e2 X: \$ q/ eDAOTlkEdit -diff[m] a.txt b.txt7 A# d! w& ~. \/ p# k

9 w' I! V9 z  x& I8 U0 O2 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>  U% l! E8 G" u5 U3 G" K) R# L  e1 v
- Case option without 'm' (-diff), Tab Sep. txt file.. X: f; ^3 P  z# \- ^* {
- Case option with 'm' (-diffm), Line Sep. txt file.
% ?8 R0 n. q" i( x4 W6 r9 X" O! W6 ]
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 O; m, d" M& D2 G! M# v

4 V" d9 Y+ R+ ~. ? - Export string item(s)8 R/ ~# b, G8 B; ]& h
- Option with 'u', extract without dup.$ U3 f& O- h3 f% C0 a# H! n
- Option with 'm', Line Sep. txt file.& i9 u! v5 S8 z0 T; I
- Option with 's', sorted by strref.8 E& ~( j* |7 D
- Case omitted to-txt-file, saved to tlk-file.txt
& W, U" S  u3 W2 L- t- v  [3 f5 g/ m) V
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
7 s+ g( J3 L, ?6 }; p! x( }9 G! _, _" O  r
- Import string item(s)! @+ J  b# e- g; x7 @. P4 J# H
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"/ t) [# W& i$ A; }- _& A
- Option with 'S', update a string value separately by strref! A# R/ Y+ K0 Z7 h. i
- Option without 'S', update directly the shared-string (multi-reference string value)* J2 V$ f4 U4 U6 J* N2 V
- Option with 'R', strings will be reconstructed, and the same strings be merged.* }5 w: L4 F0 h
- Case omitted save-tlk-file, overwrite tlk-file, c; V. v" ~) D# S! W; H  E. s4 q, h+ |$ v

$ P9 o) s. u/ ^' L8 H5 Y  f6 s2 jDAOTlkEdit -d source-files output-save-directory export-txt-file2 N8 k- _5 E0 T: N  Q' S
8 m2 a# g. j+ H1 u- u
- Remove & Export GFF3.2x embeded strings5 E6 `7 U1 A0 @  C: F) J
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) J4 z: c1 m7 N  
! _. v+ `- t5 A5 l* History -------------------------------------------------
- }2 ^% q, a! J% f! ^: r8 \  z1 Z
' `% r4 Z  |& R. E- F8 J7 Z/ wver. 0.20, 2010-01-198 w2 G- ~6 h) I: ~
- H, B6 V$ |4 r
- fixed. didn't found strref.% k* x$ [% V5 ^. X* y) t* J) x3 F" m
- added. GFF3.2x remove & export embeded string.
, }7 m- G) C# v0 N- added, Find All
9 F& y+ Z+ l! R& z0 ^- fixed, edit text didn't changed when undo current cell/ y% z# u; g; ^$ N6 g7 V+ x& w
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
5 A8 J) a1 o3 L; R, C- deleted, empty.tlk5 G7 i3 o- w4 B
# P/ l. I3 }3 }
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,8 y& {% W/ v/ r( j/ V
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
1 p: {3 [7 N/ t( |
: q* i  ]0 U* M, ^# M等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& A" i; v6 _! _; a  D
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 I9 K2 @/ X9 H3 f) ^: g; v8 `$ L給UTF8什麼的文本,導回就亂碼了。 ...) I+ d: X5 c" [( K) t6 s
blackteajing 發表於 2010-5-2 15:49

* E3 F, d5 i; ~3 I2 S1 z9 o& D
! |8 c: a- E: z! E話說,我是用這個來修改 TLK 檔案的,6 }( C. b1 C2 y4 F3 z
6 b( h# i/ Q4 N% m
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了, L1 J9 |) |2 R5 I4 y4 m- Y. h0 s

0 h/ [( s# v7 D9 T1 J0 k( r2 A匯出時選圖中那項,就不會是亂碼了,$ C. w3 C+ o4 Q  _  X5 D! K
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ E1 Z, n7 O+ T1 x, ?0 A/ w! D對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
" v# q: n/ U8 w. C8 @6 j8 N9 N/ z6 ]; L8 K
good software !!! ; y/ u9 T- C# ]7 n: l* b3 M
support, support !!!
1 S: i" u1 O: ?1 V+ y3 [- n$ F' s. G0 s5 ], Z3 c
疑問,1 r% t4 N, n, c5 i6 f
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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