奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ B, [8 D" N2 x- G  Q5 S$ h7 q% U; B7 L1 e: p$ u& W6 A

. K9 X9 n9 _' n% ~
8 b; n' T7 i3 P9 |; U原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- E1 o2 X5 h8 o, _1 L
2 \) X. |3 X$ c4 A7 F- i9 hUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: U1 ?7 `  j; @2 c  w2 rDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)4 C4 @# z1 \* g! E+ x  K
ver. 0.20, 2010-01-19  L( \: ~7 E3 O3 H  Z' q

$ R, |. B- x1 }. p3 `# n1 E - DAO TLK Editing Tool
8 m2 \8 d( z6 ?+ L9 P - Can handle multi-referenced string(s).
2 ?3 v8 V. Z3 X8 `9 ^( U' z - Export (Tab Sep. or Line Sep. with/without dup.)
, V1 p3 l9 A; S- y& A' P9 } - Import (Tab Sep. or Line Sep.)
5 Y% J; p6 C# @ - Comparing tlk-files. k; z$ a6 O" u+ f: b0 Z
- Checking categories of the strings and Filtering the strings.
3 q. A: s7 }7 X! ~  
, a$ S* d/ ^  E+ F$ o  ^0 K0 | - Require .NET Framework.. P8 O# P0 G/ O, C+ h) x# ^
6 o2 s4 M# h5 Z8 ]0 N
* Without command-line option, Program starts in UI Mode.
8 ~7 G1 ^$ C$ o
& i5 w& v: m% g% `# g* x4 k! U* Command-Line mode ---------------------------------------/ i  f$ X- O9 ^; T$ u. h
% V. N2 P8 ^$ S: c& }
Exitcode: 0 No-Error or Succeed. else, Error Occurred8 H- H7 t: b3 K  g) w" D
" U5 R) S5 R& e; Z  }- M
Common options" V6 U! a' p2 Q' Z! {5 M/ ]

' C2 u/ c! ]5 P4 k: I8 R - Option with 'Q', silent mode. doesn't display message box for error
6 P/ s. u8 j8 I0 k, p - Option with 'X', always display message box showing exitcode
! Y2 T/ ]. v$ M. u2 M, S% v" S) f# a/ I - Option with 'Z', logging off
: i7 f+ c4 |3 u# x9 D! ]5 C3 D3 }9 _6 ~
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% x- A9 b$ Y$ z) C& j- E5 l# t

9 L: s* T! n0 X# D( O  ~3 s7 A; b% @ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
) y3 C, @* V6 A; o# ^5 S" M" t" [( t
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
) v& _( l9 C( h2 E' G
3 S! g  V$ F* n) y - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
' Q  Y8 V. }; ^: I8 F1 V5 o
+ R7 c2 |# y) K# d9 f/ m' D5 ]DAOTlkEdit -diff[m] a.txt b.txt" H% U5 r" Y  o; Y& A$ W
7 |6 M# t9 @! E0 x
- 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 E' L" ^" G+ Z2 w0 W$ G
- Case option without 'm' (-diff), Tab Sep. txt file.
  W) r+ c$ B; V, `6 b. N, C( m# N - Case option with 'm' (-diffm), Line Sep. txt file.
! I: i7 G/ a/ X6 _% H0 r
1 q. `8 \: }$ Y: z4 Q) lDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' Q) F# I$ q) R# M5 t( R2 [
& P& L4 V8 n2 Y+ c# B% _- L; c) k - Export string item(s)$ a. z3 y6 i& x# V- l
- Option with 'u', extract without dup.- b7 \  v0 ]5 p, u5 v/ s
- Option with 'm', Line Sep. txt file.! j' W6 R: Z: W% a5 i+ v
- Option with 's', sorted by strref.
0 M4 w3 H, H' q" W1 L - Case omitted to-txt-file, saved to tlk-file.txt
7 Q( P; X7 O; `
2 ~$ o4 p" J7 g/ k4 qDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 j* `) E; h6 s) m& w  M
# _& f) y, c: {0 K( @; z
- Import string item(s)) o  C3 t1 `4 o5 T1 ^- U9 N) [
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
8 v; _! B# W: f+ _: A9 X2 Z - Option with 'S', update a string value separately by strref
; J/ W! q5 I; Y0 E - Option without 'S', update directly the shared-string (multi-reference string value)
) |% S9 b$ L2 `: M* {$ Z - Option with 'R', strings will be reconstructed, and the same strings be merged., n4 [4 H# H& e* m
- Case omitted save-tlk-file, overwrite tlk-file! B6 I  m8 w4 z. R
7 I- f% E, m" C; ?7 h$ A5 r
DAOTlkEdit -d source-files output-save-directory export-txt-file' [4 Z6 a  ~, L/ @2 o

! H* S1 L2 P- [ - Remove & Export GFF3.2x embeded strings
% Z2 j  g$ u4 L" D - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"- ]; @4 W. h- X2 O. o
  : g" S( {7 t( L% A2 m
* History -------------------------------------------------
# K2 z, _6 r' X' U$ S# M5 C! m% r; G/ a! y4 x) Z* |# |6 Y
ver. 0.20, 2010-01-19
  Q6 \) J7 ^- H9 L: C' ?
# |9 T, Q/ x( ]3 o: a- fixed. didn't found strref.$ j" g: {  [, f7 e
- added. GFF3.2x remove & export embeded string.
+ R+ \7 G+ _8 u* E- v# O- added, Find All* i! k/ H% k! h; J
- fixed, edit text didn't changed when undo current cell  i" t4 t6 s" P8 Q) z7 q
- fixed, Find(F2) didn't do from start row. (v0.16 bug). V3 ~# l& @) \) G4 v; \& x0 Q8 N+ u
- deleted, empty.tlk
& r' ?% K$ p+ j" C+ a8 b% \+ \# }$ g3 P( t3 b4 W
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 s$ g- y6 c5 {! j& L: g& u如果有支援字典檔的話,那翻譯、校正起來就方便多了。
8 `: P8 e* p; W2 P
! a7 h  x, e( M/ |% r等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& [6 l; u* V6 p0 {. t給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ d+ }4 }! K$ f4 G) p+ G給UTF8什麼的文本,導回就亂碼了。 ...1 H9 a" ^7 V* l% q% Y% ^3 d/ c, Y
blackteajing 發表於 2010-5-2 15:49
" `: }$ c! g. O# q: A: T

! O2 o* C/ O* {3 g1 H3 G話說,我是用這個來修改 TLK 檔案的,8 ~4 f) c% a5 `. r0 A4 O. o& K
! M2 X  _) J! P8 l$ j1 s* N6 K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
5 q  Y# j+ T9 \/ d  K
- D" u6 l# E' d6 q匯出時選圖中那項,就不會是亂碼了," @. q/ a+ h7 w. N3 |, G- s7 u! T1 k" }
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) w" S. R# c$ P% ]1 r" ]對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 2 U9 e# d  q/ T* ?& p0 `+ v
& O% d$ u7 Q# a5 F9 G& [4 L0 Y
good software !!!
4 a+ W0 g& q' h+ y. w! \5 d# Tsupport, support !!!
1 {$ E+ V. H, D+ t
4 c) Y1 G: S' ~; B疑問,
5 U+ p  Y. [( s8 b9 L在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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