奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ z$ Q% W) J& X" b' i
, K* p6 y- D* x- J! m
$ I3 @/ x% F7 S6 x- \9 r
# h7 \2 T  f0 ^+ S$ f- i3 f: p原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
0 e! k3 H2 ?# W
5 J% U. }. W7 M/ Z7 I4 ~# HUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                1 e5 Y$ B# n, s6 v# o8 ^+ ]
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)" Y5 c% C- H/ [0 s+ s
ver. 0.20, 2010-01-19; j; c# ^6 B0 V! ]4 ]8 K

) h! |! Y; U( _" R2 s% ]8 a( p. N - DAO TLK Editing Tool
1 d7 w! I8 G3 n6 t# t" K6 \! q% {1 ~  i) e - Can handle multi-referenced string(s).
( ^3 C2 f1 F. d5 A" K - Export (Tab Sep. or Line Sep. with/without dup.)
5 H- A% O1 {; J1 `+ W - Import (Tab Sep. or Line Sep.)% Y0 K' ]5 c7 h0 N5 p1 H2 w
- Comparing tlk-files
0 n0 q5 R2 a  Z - Checking categories of the strings and Filtering the strings.
, k& }0 _  S$ s: m7 D3 |" @  4 ]- F( a6 Y) |8 j6 L
- Require .NET Framework.. N0 R, Z- s6 D( h/ G9 {
: d6 p4 q5 V# S' |5 {- W( l
* Without command-line option, Program starts in UI Mode.5 j& m* X: Z7 ]8 M* @! I

( i+ f. H! G2 _; V" z& n9 @* Command-Line mode ---------------------------------------
0 p& G& l7 ~# O' F# r9 n2 X. D% Z5 H  a& ]& G: K
Exitcode: 0 No-Error or Succeed. else, Error Occurred
4 x) U5 y, Y6 ~+ G$ j  A) a* ~6 Y' l
3 x  l: ?: s# CCommon options
- O8 K8 y0 m2 v$ d1 b. h* s
4 T/ r! ^6 F9 h* H9 ~# K, o1 I: ], [ - Option with 'Q', silent mode. doesn't display message box for error
  O5 g& Z  y7 F9 u+ w - Option with 'X', always display message box showing exitcode
  r6 j+ p! n. y# V# Y0 a - Option with 'Z', logging off, @) Y+ l, P! E2 W7 ~

* W& E1 v- ~/ |* DDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- ~) [4 F$ D9 a
0 q6 w5 |% q3 w* @# @  U
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 q' K! I6 Q  P; L* @1 a9 {4 }* V
$ H- t" _9 `# F: {DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- O) {* A' _, S+ X: d0 T

3 k" u& |5 V) E3 J0 N! K - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
. ]1 c; s; [$ {; E+ B; S
! {3 t4 M% J, L# m/ `* v, f% wDAOTlkEdit -diff[m] a.txt b.txt/ q' ^" }( {! g6 F/ \& d

/ {+ e, i3 x3 C* r - 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>5 w7 d, e! m9 o9 h. }- X0 }9 S! O( F
- Case option without 'm' (-diff), Tab Sep. txt file.; ?1 \; Z0 O& P
- Case option with 'm' (-diffm), Line Sep. txt file.  C. j$ ?6 U' l' d& {# e5 b+ q0 ]
( U0 E. o* c9 N
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
3 s% [+ `  x/ O! b+ u6 n, L" S+ y) B1 K( }7 n. }# |% D% e4 q4 K
- Export string item(s)0 n/ z6 r7 s" Q. q
- Option with 'u', extract without dup.- f7 F# f- T7 U
- Option with 'm', Line Sep. txt file., s7 U. E& |. A% C
- Option with 's', sorted by strref.1 h3 [, c0 T/ A+ G' p
- Case omitted to-txt-file, saved to tlk-file.txt6 H" x$ n/ R. t& i

# z' L+ G$ u1 \3 K9 IDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) B* m- @* ]0 G! D% n# I1 }) j: i; x) M
- Import string item(s)
: T0 r: [8 _3 I& F3 ? - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# R; P1 Q2 P- [9 f" {4 t# j - Option with 'S', update a string value separately by strref& [2 m2 ?" d/ d0 J' T" |( o- t9 v% N
- Option without 'S', update directly the shared-string (multi-reference string value)
% x* u  L% W+ {& Q0 j+ r - Option with 'R', strings will be reconstructed, and the same strings be merged.. x: j. t$ c- _. O8 H6 p; X  `
- Case omitted save-tlk-file, overwrite tlk-file7 E7 b1 X* a) F0 s
% J  l4 w" D' A, v  J+ Z
DAOTlkEdit -d source-files output-save-directory export-txt-file  \% ~* @2 M5 t7 O8 G

: u. [3 H/ V9 m7 k" Q8 l& { - Remove & Export GFF3.2x embeded strings
# N4 R' a# Y3 d* A. M9 x* n+ m - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( m: b: Q) J' f: \' Z$ g
  / h. I2 W3 m0 }* c& B' B  T/ c2 o( P% z
* History -------------------------------------------------" N6 g) Q7 i7 B' E/ E

! d. a7 `; _7 \- xver. 0.20, 2010-01-19
1 I& J" |) {3 ~: ?$ E) B! I0 X  R+ c8 L6 h# @9 X: ^3 e" W& F6 k
- fixed. didn't found strref.
' ]& `' z3 p7 M7 H+ V5 q* e- added. GFF3.2x remove & export embeded string.
# T4 d/ K% m1 A' J) _5 H, y: R- added, Find All7 x, o& l* {/ V7 H  D
- fixed, edit text didn't changed when undo current cell4 W6 Y; v6 ?# [. w
- fixed, Find(F2) didn't do from start row. (v0.16 bug)1 H4 b/ [6 N5 o% p9 O5 F$ b  `
- deleted, empty.tlk
) U6 X( L+ m7 @
9 @) {& a; i5 B/ A5 {* Y. }[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法," c: y2 }; C# ]8 @% D$ I9 V! p' V
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
0 d2 t( I# I8 [
+ p, ]6 j/ [5 R7 H8 n) G2 o! x等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ o9 a; ]* q2 d0 m
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 i# Q( Q4 J5 G' W4 W給UTF8什麼的文本,導回就亂碼了。 ...4 L- z1 F% Z- }! B. B1 l. h: J- r
blackteajing 發表於 2010-5-2 15:49
- o" s, i) k% J1 s/ L3 I2 _
( x  C. G7 i0 W. \1 e
話說,我是用這個來修改 TLK 檔案的,% t# Y  j' M4 @( f

% D7 q7 U9 v) m3 m) t2 d3 s$ q2 }也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- `2 _1 s' [( q" j' }
7 d# j# a: Z. c3 |+ t
匯出時選圖中那項,就不會是亂碼了,
( @5 R  S- N& v8 T" _[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 ]6 O- @9 P, H) l( c9 `2 x6 w對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 0 R" }) Q' V# Q  ]3 D% ]: ?. g
7 |' l% E# g& \# ~3 j
good software !!!
% A3 x5 P9 r; s$ Ksupport, support !!!* u8 m# V0 N6 F3 z, w: E3 j
0 k! @0 r. V9 \/ I/ _& C( F
疑問,
# H$ d6 `$ H5 ^8 H, M# T在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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