奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
; y4 A+ L; k- f' L, C9 D) m
4 |$ O5 o2 J+ [6 t- v7 G- [  W
% G! J' ~. H' `. m; f' U: G2 N8 O
+ X( g- w# b' @( b2 \' O原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
& O% w1 t- H" Y: s9 E2 J" v- s4 L  Z7 l- U5 h. V
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 g7 z- Q7 m; x7 m" n
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* ^, I- r/ _! Z3 q% s
ver. 0.20, 2010-01-19* i3 C8 B. d4 j% a3 F7 d2 j$ L2 G

- S% Y# |! x% y: O0 q/ X - DAO TLK Editing Tool8 p7 o8 U3 m( u
- Can handle multi-referenced string(s)./ R2 ^# U7 |5 Y5 s/ b
- Export (Tab Sep. or Line Sep. with/without dup.)6 H$ _. Y* O1 r* V1 u
- Import (Tab Sep. or Line Sep.)( ~! {" a$ F2 `3 t
- Comparing tlk-files6 M! L8 U4 k2 z5 A' M
- Checking categories of the strings and Filtering the strings.
  x6 s" Y# p  E  d7 s, Q/ T  6 ^0 x6 ]7 _5 Y0 W: `, M# m/ {) \
- Require .NET Framework.
3 }: ~) v  i* ^5 P9 H* D9 m) F2 r* k, w' V2 h6 ^8 e
* Without command-line option, Program starts in UI Mode.* a' W4 h: @: y1 g: n, x

& a2 ^' }! \! S* Command-Line mode ---------------------------------------
, X+ G- L- E& Y# n; F. p! v
3 Y3 r% F$ `. d8 i3 p5 OExitcode: 0 No-Error or Succeed. else, Error Occurred6 o# [8 P+ T. i! [6 s

: Z, r6 d, w) PCommon options% a8 p/ @% z$ n7 g1 f8 j/ l

5 z# m( U- Z$ r6 H3 b - Option with 'Q', silent mode. doesn't display message box for error
9 r; A9 _1 e. ]& n8 ~0 G( x- j3 _ - Option with 'X', always display message box showing exitcode
" m" u- H2 I" I1 [ - Option with 'Z', logging off
8 Y$ B& F& |1 e4 x4 A! R. C. s3 K4 R1 c; ^9 R
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: O& V# D3 o, L7 e. x1 S9 w6 D! H  z( d, g. Z2 O) B
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 y7 H$ o% c$ B- n

. e7 |) `- M2 a$ [# T- @) f! p- KDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
0 ]; Q3 L  r# X3 m! a% I4 O  q% I7 L
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
% Y- _- k, R8 }1 }8 m8 L: W  S/ ?# n+ n) P' ~- C
DAOTlkEdit -diff[m] a.txt b.txt
% T$ w: e. q- T0 N
0 K; V5 G. I. q' H. ?' ] - 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>
# i( F4 s) I! r  ~: u - Case option without 'm' (-diff), Tab Sep. txt file.
( O" l1 D: `. `1 }% O& k# J - Case option with 'm' (-diffm), Line Sep. txt file.7 D3 d* I$ a4 Z- v, A4 g
1 f, y  A2 S: g3 J5 z
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' K2 `3 c1 v' I6 ?; \' [/ S" G' }/ `# M: Q5 N
- Export string item(s)
# n7 ]5 W1 S: B' \8 o - Option with 'u', extract without dup.
. j% a$ ?( S, X - Option with 'm', Line Sep. txt file.) c1 Y- |! n. a( i
- Option with 's', sorted by strref.8 b4 ~5 U8 r0 R& B5 v4 v. M) M
- Case omitted to-txt-file, saved to tlk-file.txt9 [0 a+ A7 i# E; F$ x) z" X
/ Q& J0 c! E8 m/ M0 @2 `  p
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! t4 H7 \. o) {) t5 J6 {9 q% T# F- r1 m) m; [, G5 G9 C
- Import string item(s)+ p( x/ c' C& c: a' a1 G
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" n* M2 J! G3 D0 w
- Option with 'S', update a string value separately by strref
- N5 `1 m# w- U9 }1 u+ g - Option without 'S', update directly the shared-string (multi-reference string value)# o* m! a$ q, L+ k/ e4 i1 t! B
- Option with 'R', strings will be reconstructed, and the same strings be merged.& w: T& _7 m( w- n+ a- f9 ?, o
- Case omitted save-tlk-file, overwrite tlk-file, `3 _" w+ Y; n3 A" _

1 `/ E1 E, c3 ~9 f) @: H1 yDAOTlkEdit -d source-files output-save-directory export-txt-file
# m1 M3 T; G% c4 R; {& l) q  K- C+ F/ }% ~+ @" f" e5 h7 l# Z
- Remove & Export GFF3.2x embeded strings+ }' f/ m. K2 J, ~+ L2 K0 }: x1 i4 v
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
# H8 i# ], k. V+ h& s  , ^# Z6 W- t: F, T: g, D1 j8 _$ _
* History -------------------------------------------------1 n2 C( m( t  ~6 }5 e

" u3 n2 b* H! M. p- W- L) A8 _+ [ver. 0.20, 2010-01-19
- u5 w2 Z3 l3 l: e+ i+ |# p
" p* s0 _  O( |- fixed. didn't found strref.
9 e5 m1 g: O2 q4 n# |) M- added. GFF3.2x remove & export embeded string.
9 n& O% I% D8 U8 i( l; k% G- added, Find All
. w9 N/ a8 I# I# S- fixed, edit text didn't changed when undo current cell/ \, ]% T& W$ n& k9 |7 @
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
( `% I: Q7 o1 W, h+ Q* [- deleted, empty.tlk
: e3 \" T3 Z5 ?& L% h( V) M8 h- T; C0 _$ \5 o
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 a$ \+ n% Y' s$ B9 ]
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
% K* P/ I! t( ^$ B7 u. U: s4 @
& x6 j8 m  w: A等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 a6 n) C1 i: n4 _7 |+ L' ]給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 e* l: f! A# T6 d" c7 @" L! \給UTF8什麼的文本,導回就亂碼了。 ...
* ?& A( D, Q- X4 w, R& Q. p2 V& Qblackteajing 發表於 2010-5-2 15:49
% N. Y: l  e$ ?3 c& H8 ~2 [
5 k" Z; T; h* s8 v
話說,我是用這個來修改 TLK 檔案的,: N2 M/ ?6 k- t

# h/ B. |! J2 L& J9 e! z; @也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! G8 d6 y, ]  p# u
5 [0 b9 J2 j0 b2 L! m匯出時選圖中那項,就不會是亂碼了,1 f) I! [3 c5 r6 _: \! @
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
  {4 m; u& w0 e' R1 ^$ u* o; }對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
! H9 O# B+ e+ o( I  T, T# {4 e# i* {( d+ r; Q
good software !!!
( p: h- L, Q. e$ E/ u- Ysupport, support !!!
7 n, L( e7 y1 R9 ~7 q' N$ p! ?1 A
疑問,
8 S( G0 A7 J/ g. s. o7 v在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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