奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
4 d& H7 R! k' N1 u5 H$ w
. G3 i; K6 s# T- H. a" x& t + e: W- B; B5 m: t( Z7 e, g

0 y- W( N2 q" h5 [$ v. y+ u/ j. U& N原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. o& w* n5 M5 h
0 U, ?7 I5 t9 i& SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ x( A. i5 x6 ]0 \/ P  GDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)9 o& @" {: u1 G7 ^( c9 G
ver. 0.20, 2010-01-19
: a4 R4 j; U# f8 J0 {8 V, K6 z( i0 ~: }: h* N, J- o/ `5 ~% |
- DAO TLK Editing Tool* c4 ~. I$ ~7 k, K
- Can handle multi-referenced string(s).6 @* [5 l0 c) s3 m- v1 b  }% b
- Export (Tab Sep. or Line Sep. with/without dup.)
# A8 O* z+ z3 e' o7 \ - Import (Tab Sep. or Line Sep.)- s, h! X: C. ~! h
- Comparing tlk-files
3 l, i- O! {% \0 b' O( ] - Checking categories of the strings and Filtering the strings.
3 j6 d+ w* |$ G0 H  
: m6 X& R: u9 j. \& H/ W- o - Require .NET Framework.) }) M0 N1 \, V* r# X6 ?# \0 h
! _+ Q4 z$ x0 {6 F
* Without command-line option, Program starts in UI Mode.' h0 c+ H, z& U4 P6 I. d* o

' ^0 ^5 E1 z" x* Command-Line mode ---------------------------------------
2 P6 ?1 i  v& f; D4 Q, L: G# D- U% }# T9 g
Exitcode: 0 No-Error or Succeed. else, Error Occurred
1 y8 w' f( H" h: b8 D6 m9 D+ J5 O
$ A- D) P" l& n0 Y% P8 A4 RCommon options/ D) }  H8 s8 i1 j6 \; t
1 V9 N( A: Q9 g5 L7 W0 t% v8 m' e5 }
- Option with 'Q', silent mode. doesn't display message box for error
! \/ A: l4 w* P  U( j1 w. M - Option with 'X', always display message box showing exitcode
' J3 P6 L" ?$ t - Option with 'Z', logging off' G- [* g- }& L5 j" |& J
8 l/ q. Z2 H5 R
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
( q( I) J  F, S7 t9 d
# R. T0 T- B* K6 o" U: W4 k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
/ n" o; s' t, d: P& {
/ i* o; {, z9 ~- J; Z  eDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" B" R6 v1 e$ t% N2 `& s/ b5 O$ y2 }; F8 m9 N
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 K- g4 r% e: Q7 O( U
! u* T, J  a# T6 r. Q! @; A
DAOTlkEdit -diff[m] a.txt b.txt
  j/ C( Y! _) Z# V+ V1 J3 q- D- V2 p5 G* J
- 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>7 @5 h# y  ^- L
- Case option without 'm' (-diff), Tab Sep. txt file., p, p. C" t! H; E2 R3 S
- Case option with 'm' (-diffm), Line Sep. txt file.: J' ]3 g0 Y5 A+ ]" M3 ~" ^; a6 ]
5 v' q  s/ f0 Y  F/ i5 N2 E
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
% R0 ]% y$ J5 g; o  Z: ^6 W$ m2 x( h; M
- Export string item(s)
1 t  N/ U9 |9 M; Z8 N+ O! b - Option with 'u', extract without dup.
) F0 O4 t0 H8 n# O9 _+ x - Option with 'm', Line Sep. txt file.
0 o9 @( M" L8 l) B - Option with 's', sorted by strref.8 d, \* m' i4 p
- Case omitted to-txt-file, saved to tlk-file.txt
. ^  q" Z# Q+ s* T
; U9 z! c6 I$ h& XDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]2 C! M, ?+ u; l/ O% r

) c6 \/ e$ {. M5 S4 U- y! A7 \ - Import string item(s)3 h* h* h: d* L2 U& @
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; G/ n* X8 Y" ?1 z) ]
- Option with 'S', update a string value separately by strref, q- n( e6 X5 m* |
- Option without 'S', update directly the shared-string (multi-reference string value)2 u" `; H( U6 x- V
- Option with 'R', strings will be reconstructed, and the same strings be merged.5 Q: U& |% u5 S  j" A7 |. E
- Case omitted save-tlk-file, overwrite tlk-file
/ Q- B3 @; Y3 e3 H, \5 ]/ F
6 c& f1 ?. k( A% o% X- m$ N3 G6 R" KDAOTlkEdit -d source-files output-save-directory export-txt-file8 m: y! J, |% M1 `! t
+ ~1 e& a2 i8 b' ]4 x$ ]) ?; `
- Remove & Export GFF3.2x embeded strings4 ?) _6 X- ]6 V2 {3 n. ^
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
" t6 N% e" p8 _& r4 B4 C+ k, g- J7 h8 K  # u+ r2 h7 `( s+ [0 y1 {
* History -------------------------------------------------
6 h" v7 y- ?$ i8 w) c  |
% g# p+ R1 O7 l7 Z% M4 nver. 0.20, 2010-01-191 H, r7 g7 R6 Q$ G
4 v4 q/ k% Z" K% ~9 {
- fixed. didn't found strref.
: ?3 J6 Q" }* w5 }7 f- added. GFF3.2x remove & export embeded string.
* F$ V8 {( I: f- added, Find All
& Y, m2 \  l2 e# D- fixed, edit text didn't changed when undo current cell
( S+ M5 S; t' V* z7 K" I9 q- fixed, Find(F2) didn't do from start row. (v0.16 bug): Q; _4 k/ F6 f$ i# U  Z5 t
- deleted, empty.tlk) e6 L( q5 Z9 V5 U# u6 P5 ]) m
) O+ V7 X% b* v. R
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,# ?( p; i/ c+ L- V2 m7 v# P; J
如果有支援字典檔的話,那翻譯、校正起來就方便多了。! ~6 w2 V6 \5 K3 Q  z

! ?) W9 P7 P! T8 z等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ t8 I2 ~+ I8 {" N6 n- ~給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! F8 @/ z; l( Z
給UTF8什麼的文本,導回就亂碼了。 ...2 q1 Y- g& M$ l- y
blackteajing 發表於 2010-5-2 15:49

/ [" y$ _! c7 P7 P4 y% }7 \" j9 Q
( Z) g1 o% f, B4 q; e  S) {, I話說,我是用這個來修改 TLK 檔案的,
4 A  M6 ?: q% [5 a
- [3 i( x8 U5 M6 B  s9 t( Z也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# Z( o$ u- {' k* ~
) K4 |  \% B$ a& G匯出時選圖中那項,就不會是亂碼了,% Z$ n. A# N; c2 G* w0 d
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?1 c: n" h( ^1 Y8 z. s* ~
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
! T8 g' z; @2 O9 i" G+ T; l
) X+ {7 L- j) Y& R6 @. h' qgood software !!!
0 [- W9 g! i% l" \* Ssupport, support !!!
  o" b' m- ], K& f' D: j& k% u: P. `' p6 d& [( C# X4 ?, M
疑問,
0 |6 t( V9 C+ o& F0 e- y) g9 Y在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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