奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
  D) d. H6 k3 O9 l! B1 N0 k
' {$ c! D6 G) O 3 i3 O8 u6 g, t' v7 y' N

  ]4 B, ^  v! t# d& j4 x原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, @9 _6 {  C- K8 a/ ^! R! H. M) q# v3 ~" \0 A& B5 O
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
# P* @; S( g# @$ ?, ^, `; @DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): ^5 x/ |% V- ~4 F  H- O
ver. 0.20, 2010-01-19# W; {' O% w' j0 c+ o
6 ~" ]+ @1 C$ j9 p
- DAO TLK Editing Tool
2 e, `3 B; k& G7 b' F - Can handle multi-referenced string(s).2 Y+ l1 l! |9 d& Y+ _, j$ S
- Export (Tab Sep. or Line Sep. with/without dup.)
7 W% V2 C9 q7 z7 d - Import (Tab Sep. or Line Sep.)* x) X! J. ~  R5 r
- Comparing tlk-files/ s. I( I# b( g6 ~6 a
- Checking categories of the strings and Filtering the strings.
& t( x$ p0 y  ]  h1 |) }    {  C; R! e& d  P
- Require .NET Framework.  a' G: q2 K3 f; v, z! p
- u$ f1 ?' ?- b
* Without command-line option, Program starts in UI Mode.% c; W$ z; I9 m+ S: X, U

% k* M1 d' ]7 B2 e* Command-Line mode ---------------------------------------
: y! c0 I) h) n/ U, Y
% \: y8 l* Q$ |: AExitcode: 0 No-Error or Succeed. else, Error Occurred
/ @' Z$ n% y5 [. o* M2 X5 ^; l8 i7 v3 s1 m) [
Common options# F0 Y$ T/ Y; E3 [) }2 t& d2 g' @

% C+ A! x& o% M$ e) a8 T - Option with 'Q', silent mode. doesn't display message box for error
: x% U( f. i! t! S1 j - Option with 'X', always display message box showing exitcode
% R5 T) R9 e# W4 R# d8 U - Option with 'Z', logging off
) n0 L1 n0 J/ |# e
& b" S' X# @+ a9 L! E8 W: I8 RDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
; [/ Y. Q% S8 O2 d  A1 y( D+ w
0 I' L# i! n! ^4 K% Y' w3 x - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 K  O/ [& l' }2 \& a& h* v, k

6 ^* ~5 F5 `: O+ l/ ^1 N' EDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 \' _( [- ~- l& Y0 I5 H
% z7 n" E+ ~( n: r4 f% C
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) c+ J" z! }5 _* f& X) I8 a; x% Z, T1 c! w' m: N9 R: _7 \9 g# X0 i% L
DAOTlkEdit -diff[m] a.txt b.txt" y/ F$ }% l9 x  l, `9 B: t
2 F5 b; `7 w; \
- 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>- l4 V2 T+ ~4 v
- Case option without 'm' (-diff), Tab Sep. txt file.
& q+ F+ e% k& n1 Z4 w" Y! z - Case option with 'm' (-diffm), Line Sep. txt file.! C- x) O2 q, ^/ S4 O% `2 @
! I2 X& n2 s3 C! @5 n4 x7 p3 i; O: i8 Z
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ u5 p, `3 B1 G0 J; g1 V& F' S  b7 F/ y- C- d0 U0 k
- Export string item(s)
0 v- c  a! K. \! J  ~ - Option with 'u', extract without dup.
/ ?: c+ R$ J: u! {9 z- ~# `1 W - Option with 'm', Line Sep. txt file.1 U$ q* y# L' n, m* U3 K9 I
- Option with 's', sorted by strref.# A- }6 N$ n" L4 A/ x
- Case omitted to-txt-file, saved to tlk-file.txt' R$ Y5 \+ U" [4 P5 M; f

* o8 j& ^  @7 l9 C" ]7 XDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
7 D9 B' w, Z. ^6 V: [' }3 _0 W+ n" I* g8 ~
- Import string item(s)
$ E( I; b0 x) `0 F# a - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"8 {. T% |3 A; C
- Option with 'S', update a string value separately by strref8 e* a( _1 i4 X( y6 n% h* r
- Option without 'S', update directly the shared-string (multi-reference string value)1 ~/ v' a. V% `9 g
- Option with 'R', strings will be reconstructed, and the same strings be merged.# p+ F) M( K7 V
- Case omitted save-tlk-file, overwrite tlk-file
9 J, y1 K7 f8 _, r# `9 B
% Q# s6 \. P! j4 FDAOTlkEdit -d source-files output-save-directory export-txt-file7 A% @1 H1 [. c: s( G
8 w2 s: r  o, `6 j+ n# V0 H
- Remove & Export GFF3.2x embeded strings  t" w6 C; f; Y3 b
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
. R- n5 n2 B1 W3 y  * g6 z3 l& L) C" J9 Q* V1 ^
* History -------------------------------------------------
6 O5 {/ b) D7 V( [) w- E3 u9 Y5 G& U; Z2 O
ver. 0.20, 2010-01-19
6 G* ~3 h& j! Y
* b( C+ h# ?- Y# x$ ~/ j- fixed. didn't found strref.3 z- k+ _, G) _5 H0 v
- added. GFF3.2x remove & export embeded string.
- C, Q( a+ |; W2 l& W- added, Find All
5 A6 P* V; \. M: a' V* x1 l5 T" f- fixed, edit text didn't changed when undo current cell
: M1 f* l9 s/ Z+ U6 i5 i& d- fixed, Find(F2) didn't do from start row. (v0.16 bug)) Q8 F% a5 e6 f  T
- deleted, empty.tlk
7 F: m5 e2 v. S% G" J: Q
( j% A- n$ ~& m" U, F8 W* ?' z[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,- R# v% d$ T0 @) B, O5 f: W1 E5 m. G
如果有支援字典檔的話,那翻譯、校正起來就方便多了。: L6 |: A$ X7 o. ~6 ?/ L) v

4 ^+ A$ F) L- m$ z4 d等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. g/ q: F) p% o0 S1 [. x" V: @" ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ C1 Q9 T& f) i+ ^/ L給UTF8什麼的文本,導回就亂碼了。 ...
+ @- u; ^' \2 U# |4 }  O4 J- nblackteajing 發表於 2010-5-2 15:49

; H2 U! u3 m9 ~! ]/ O- A3 K2 q& e1 Z+ s* f; R9 A
話說,我是用這個來修改 TLK 檔案的,
+ p, k: Z3 a, t8 \' p4 a- g. z% w$ V- \5 J8 N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* z& u! w% V4 D5 I$ S9 y  p0 P% `
匯出時選圖中那項,就不會是亂碼了,: y5 K/ B8 H4 n
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
7 O) g. T8 A) d  `+ x5 I對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 2 p: i4 {& s' {: q4 E5 a7 X

' c4 M, b) x# ~; egood software !!!
+ z) A) C4 r' E- s* Rsupport, support !!!* g* Z8 I5 N, C: r. }, d- ?2 ~4 L

! ^; r# @+ l+ i# O7 I6 X疑問,
! K# }9 A4 [! g7 \在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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