奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" \9 W& E( S! I

+ A6 N% ]# _) D$ _* e0 e6 n$ F
  L( [( e9 ~, t6 u
+ }) ?0 X* Y8 ]3 l  q原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
1 e; h6 A4 L5 G
! |, c! N) o' Y# x/ mUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                & p+ W+ w8 B) Q* b- Z! H1 V/ i
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit). Y. Q5 k" z, o9 |
ver. 0.20, 2010-01-19
, g9 ]% B3 {/ ]& @; l- n: @% g9 ^( k8 f9 t' K) P+ J- a
- DAO TLK Editing Tool4 i  M8 D2 |5 U# ?2 j
- Can handle multi-referenced string(s).
! O& J6 W3 a5 q4 d - Export (Tab Sep. or Line Sep. with/without dup.)
, v1 `- x6 S9 |- N - Import (Tab Sep. or Line Sep.)5 o. ~5 x% a. o; Q. z
- Comparing tlk-files! s3 J- p$ K, V: p
- Checking categories of the strings and Filtering the strings.
" z8 a) r& m2 s8 A9 i& _  
0 d) ^1 t, |" l2 }& ^9 {  @/ [( Y - Require .NET Framework.8 x! S1 i) T* n0 T" n
% n' Z: U( V& J1 y+ `
* Without command-line option, Program starts in UI Mode./ {4 V( `$ C( [  S/ h: Q

! @0 [5 v+ ?% [* b! L/ t& ]* Command-Line mode ---------------------------------------* Z/ f; E6 c  B2 I
+ F3 ^) w" _7 M/ @( a/ |
Exitcode: 0 No-Error or Succeed. else, Error Occurred- x/ \# s1 x: A' {2 A
1 m- ]# L# T9 m( L/ d# Z$ r
Common options
% @* b# z% v8 S
* J* K" L8 S/ W! T4 S - Option with 'Q', silent mode. doesn't display message box for error/ q; E4 x# G5 ]# ]
- Option with 'X', always display message box showing exitcode8 b1 c) f6 y  I7 |+ g2 G" l
- Option with 'Z', logging off( Z0 h; C" K9 L9 S. e- Z
- Q& T6 D  g( s5 a- T
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt1 U# Z( m7 V9 F& k" z
1 x; L3 E* d" S
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
: n" [: @0 e& _  r' J3 m2 N; U$ q1 r% Q. `% B
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
/ Z( |& o0 G; S; {5 a8 t
+ i/ _1 R4 R1 _2 n1 ] - Tab Sep. TXT File to SDJ's tlkeditor Export TXT / {% U" t& c0 y/ N4 R
% ?. [/ P* ]2 O7 u
DAOTlkEdit -diff[m] a.txt b.txt
! [# C1 E. @4 W" `& O7 Z  h  }% ?$ |  p4 ?
- 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>! a$ Z- Q, q- J0 j/ x- {
- Case option without 'm' (-diff), Tab Sep. txt file.
' B! O- V; K- E% F8 m" U% l& i - Case option with 'm' (-diffm), Line Sep. txt file.
5 d6 r% U& \: _0 b6 G: H, y
% l: a0 h5 m$ z4 ^/ PDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
: `8 D: `% U, ?) E
  F0 |# @0 \9 `2 n3 y - Export string item(s)
& o% t% k6 L! a% B6 U - Option with 'u', extract without dup.& ]& i+ o- E3 ?4 v
- Option with 'm', Line Sep. txt file.
+ U; q  t6 O' b9 B5 S* d3 R8 ^ - Option with 's', sorted by strref.
# a" u* E: _3 O" J7 U% { - Case omitted to-txt-file, saved to tlk-file.txt
4 a# v2 E: v* i2 G! R) y6 T$ G( }$ J6 `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 K0 B. l: w( Z) X( C
; ^  J3 R8 n' s) U" g9 e
- Import string item(s)
6 C0 i! d6 }3 H7 Y2 D% P - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 O5 t) V: ?* m! |, g4 ]
- Option with 'S', update a string value separately by strref
0 w& N: d) |. E, s) c& H - Option without 'S', update directly the shared-string (multi-reference string value)5 W9 t4 Y$ @" @, N
- Option with 'R', strings will be reconstructed, and the same strings be merged.
  D" L7 o3 N( G& J9 R, Y" ~) |8 h - Case omitted save-tlk-file, overwrite tlk-file% u$ n; \! E; {

2 z( S3 D9 ^( e# BDAOTlkEdit -d source-files output-save-directory export-txt-file" N: ~$ A7 L4 E" V, `

% z. E2 X* d. S& g# m - Remove & Export GFF3.2x embeded strings
9 p1 ?1 \3 v# L3 ]  T! q5 Y; H - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
, `) G( h5 j6 a9 ^* z  0 u* X" U- f; @2 x
* History -------------------------------------------------3 k6 l. Y& b! c; e: s# J  W- _" q
$ |& q1 i& e1 W6 M, t. z
ver. 0.20, 2010-01-19- Z2 n  u2 ^. f9 u+ ^9 {6 C

# Y$ o7 h3 ~; T1 c( X$ A- fixed. didn't found strref.
3 f0 k0 M0 U5 _% S: ~! i. Z2 \- added. GFF3.2x remove & export embeded string.
# B  s6 \' W; H; u7 N- _- added, Find All6 t% w) Z7 K4 u- E9 ^
- fixed, edit text didn't changed when undo current cell
9 w" x; p3 A6 G& P* E6 V# l- fixed, Find(F2) didn't do from start row. (v0.16 bug)
6 v1 p$ S9 ^0 C. T& q( x- deleted, empty.tlk
: \) w' Z7 Y2 w+ _9 V3 E& j8 }. j; |$ z% h! g- B0 q
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 B  |. b( I% A
如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ M1 x) Z0 K) \; ]* H) z  I. s
( x& N7 h2 n# n, t2 b. ?8 K
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# I& Q( j( [0 v給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) V# Y) k2 B4 b$ V# r, f/ ~9 R
給UTF8什麼的文本,導回就亂碼了。 ...; e" E' D. A4 p9 Q1 I
blackteajing 發表於 2010-5-2 15:49
+ m( O7 q- h$ c5 X  A/ e

$ p4 K6 t+ m7 G話說,我是用這個來修改 TLK 檔案的,
9 f3 V( p. z) L3 `% s( A* f; W! H. }' `0 v: Q3 @+ }/ y2 D0 N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了' N) n/ U  P' B( Y% G. U

! L, ]" @- _. ]# i$ ?6 M, u) Z匯出時選圖中那項,就不會是亂碼了,
& k  ~1 o. q) z- g4 s7 ~* A4 d[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
8 K+ R# g. D* b/ y( Q: o對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 - T" i2 f+ h' S4 y1 Z6 L
% n. D' K- E  }2 G
good software !!!
/ Y, W- v. Z' _/ O! Ysupport, support !!!
0 H! k/ M; Q% d8 d/ o/ ~7 M& }% }+ m! y, z0 Y) r
疑問,
/ W; L! F: i5 j- n3 r" f在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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