奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
7 g5 C( u% ^3 [2 g' Z3 I' n
+ q- Z' J5 f$ o/ c. w
" W( W- @; d1 m$ Z; W& P
/ s- T" g3 H3 R/ O+ @+ z. y3 t- J% K原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2711 [! w1 U; Z; d" b+ [! j: {

$ ^7 s! m0 P! sUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                5 H2 P  q/ S0 x; C7 ~/ k' \: S$ T
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ [( Z" S! I, @& D
ver. 0.20, 2010-01-19
# e$ U# t/ t8 z
" I0 N  c" t! J/ ~ - DAO TLK Editing Tool
- X) [; o! o0 _8 o - Can handle multi-referenced string(s).
+ \# N) U- F+ q7 m/ J9 X) ]( [% A - Export (Tab Sep. or Line Sep. with/without dup.)
! J+ P% ]- o, _& p9 z$ X/ S - Import (Tab Sep. or Line Sep.), d2 h% ~) K( k4 W2 Y- f  j  p
- Comparing tlk-files4 i. t' ?, }) H5 c) s) P
- Checking categories of the strings and Filtering the strings.
9 x# f4 ~9 O  \: Q! M    L: @  d1 U1 V9 Z) [2 u, g  S
- Require .NET Framework.$ x$ s1 o4 x0 N, R; K% R

2 r  v9 W( Y* k# U+ l1 `7 ~  D: b) b* Without command-line option, Program starts in UI Mode.
4 c0 Z! m8 z! c4 w1 p4 K4 Y# n" L: C/ s. a
* Command-Line mode ---------------------------------------6 ^$ A: z; a; p1 C
# @$ c$ G; z' j
Exitcode: 0 No-Error or Succeed. else, Error Occurred& W" O9 F! j# b( D7 j3 q  Y

$ y5 ^  O1 s: p! hCommon options5 N# l/ u; N  g5 c5 I* E

5 a7 I4 C$ q$ ^* t! P3 w - Option with 'Q', silent mode. doesn't display message box for error
6 H( n( q9 _5 Q& ]4 W - Option with 'X', always display message box showing exitcode
# g$ x5 k( m) m% [! Z - Option with 'Z', logging off7 {2 e4 ?4 T5 s4 q9 h5 R9 l9 P* d% g

: O- M% E+ p4 m- x0 S; kDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt3 l% J# B; d/ _. N2 U
0 P/ u' t" q7 @8 Y( f' s9 b) l! h
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
: [5 q1 U, L2 Y8 o. p( K
- h) R; I: F5 a1 F" HDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; v) j) ?* ?7 S

" z" l! S+ H& J' F - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
1 }/ h- Y, s1 @* ^9 ^) _) c9 m
0 i: g5 W0 {3 p8 }$ J% SDAOTlkEdit -diff[m] a.txt b.txt
1 |4 e1 b9 [# a7 e
8 ]6 b5 Z& }& W: ^5 E - 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>8 \2 T* F" t1 G' u- t% ~
- Case option without 'm' (-diff), Tab Sep. txt file.
3 h( [' F" E' x$ w5 E - Case option with 'm' (-diffm), Line Sep. txt file.
" ^# \+ C  L# K2 ~. L  |
/ ]6 y2 R% A5 v2 SDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
; @8 M' x- C1 ^; i6 k) W
' Y7 s# H- ^5 G! G- O& ^# J5 O - Export string item(s)
: ~: n6 D- n: s0 z( L" x5 K - Option with 'u', extract without dup.1 M2 J4 [# b, g2 I0 Q* z4 [. K/ s
- Option with 'm', Line Sep. txt file.
( O" C& y9 |9 y! V - Option with 's', sorted by strref.
9 i* [: L* B! R4 `# I$ S; F - Case omitted to-txt-file, saved to tlk-file.txt" m; C; L, v  s1 T/ j* r

0 P3 {" V6 d% f+ |DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]/ ^, J* F/ m* D' M) Z

% g' Y$ p* K$ y - Import string item(s)
3 ?8 x* h+ D6 P" v - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"% T5 i) r7 M0 r. ?- n
- Option with 'S', update a string value separately by strref  T- ^' S! x/ m6 c  [% k
- Option without 'S', update directly the shared-string (multi-reference string value)2 @# Q' E! j) k5 E
- Option with 'R', strings will be reconstructed, and the same strings be merged.! v3 T$ L9 f3 C, ~* o- w
- Case omitted save-tlk-file, overwrite tlk-file
% a% v. }% p+ I* Q1 ] % r! D* t& ~9 `9 |* c! A
DAOTlkEdit -d source-files output-save-directory export-txt-file. v% Q2 ?/ Z8 A- I- G2 j

3 \  {% m4 X' ?7 A9 h- T' } - Remove & Export GFF3.2x embeded strings/ c! L. j& ^1 J& k: m5 J3 B
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". j5 y& @- R2 J+ ^% V6 h' f+ t2 h
  
8 Y8 M/ c; |. B" I* History -------------------------------------------------
& [4 s! b& @% x, Q$ n8 s
1 D/ k! J1 M5 t9 ^9 Tver. 0.20, 2010-01-19# ]# x8 M( I3 m* p
8 s1 l5 Z8 P- `3 d6 B8 l* k
- fixed. didn't found strref.
' c4 W; L4 I- M; s; r+ q8 R+ v. F( u- added. GFF3.2x remove & export embeded string.0 X0 }/ c- V) b' |# T
- added, Find All
7 g" S1 q, L2 a& ^- fixed, edit text didn't changed when undo current cell* g8 G! U/ ?: B: b/ F% b" F; w
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
6 z7 y% k0 g- v2 V- deleted, empty.tlk( C7 X! e4 k; R4 u/ [7 F6 A; D; O+ p

. Q  f: K! p; R# \" h9 A' J2 U  I[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. i% q! ?- `2 r! R# y7 Q如果有支援字典檔的話,那翻譯、校正起來就方便多了。
6 H: I" H1 F; r. O/ [! c; X6 T) ^: l
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; K+ Y  n; p6 z$ z" o: n
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" W* h  |) _, G8 k4 b給UTF8什麼的文本,導回就亂碼了。 ...
, A* f, S# \! O( Gblackteajing 發表於 2010-5-2 15:49

+ u3 Q/ |- g  m: s" }, ]  Z2 Y& H0 [  E+ N
話說,我是用這個來修改 TLK 檔案的,, T' X3 A+ Q0 v2 p* k: ]0 p% D

0 w) I# B) d; t$ k. @& t也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了% v" e" V- F3 n" }

, c5 s4 f5 o9 _. o7 t: t/ w1 y匯出時選圖中那項,就不會是亂碼了,  T: j  C3 x9 ]) I
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 n6 l7 b" L  v" \% A對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 8 J' q3 s. Q* o4 ]0 @

* v6 v' F/ ?" G  Dgood software !!!
0 K. f# C0 }9 X+ Q, W5 K) {$ |support, support !!!+ @# ?+ N2 K( T3 A. z  U, U; X! N) Z
+ w+ m6 }/ P- U% v2 p
疑問,
% l2 D( C7 }2 }2 K; E* `$ L5 p在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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