奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
1 |, ~0 H' Q/ U: L) J) f/ P* B$ W, c8 p% [
$ l# ]. w1 q. M& M. Z) D7 t/ y
0 X& B. @3 v, ^  F) o  U
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
$ `% }4 c1 n# r7 f) o# b! |: Z( ^: ]5 W" u
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! J* Y& |5 ]5 X8 [DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)3 L, n0 E' x: }/ p. |( W1 s
ver. 0.20, 2010-01-19
5 x  ?! z; G; ]: M( T1 q
1 n5 |* q( ~; E! B* o9 K; R/ d - DAO TLK Editing Tool
3 F: k* @& ?) N4 E$ k% k0 Q - Can handle multi-referenced string(s).
0 n* f- i. y& ~! d+ t - Export (Tab Sep. or Line Sep. with/without dup.)
8 X! x! Y! C8 _' u7 @2 Z* { - Import (Tab Sep. or Line Sep.)
0 M- I/ d/ }$ _3 ~+ O( p9 F - Comparing tlk-files
9 U5 x- a+ }5 |. l% r - Checking categories of the strings and Filtering the strings.
2 I7 W( a& E3 C; p& _8 g) C1 o+ ?  
  G1 `! z8 G6 u  \ - Require .NET Framework.
& n% n' v$ ?, h8 X2 ~# B5 \
* s9 ~, f; g' E  F3 U" `* Without command-line option, Program starts in UI Mode.
0 a* b" f6 f1 U# f- }3 e
2 f  u) _/ i& O: F/ b. ]9 s- i* Command-Line mode ---------------------------------------
7 t( Y. x- [% \6 |; ~! N
7 M' U- g" ?2 k5 F, K- Z6 J2 y1 ZExitcode: 0 No-Error or Succeed. else, Error Occurred% G- m% j3 m9 j- P- h$ E, w

# i% E8 ~8 A- B$ U! Y! o* o+ oCommon options+ Y; S$ i& k- {* d* R4 n
& B" k/ `+ R6 z  ^% U" \
- Option with 'Q', silent mode. doesn't display message box for error% ?. V2 J+ ]8 N8 D* \% ^
- Option with 'X', always display message box showing exitcode
- o9 ]7 T, H% e; k1 X2 H - Option with 'Z', logging off
- Q; q0 K- T. O* }# R0 x+ l9 E3 M( z9 K8 i7 P  ^0 m- K/ O( [
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt" X  f2 B2 N4 R6 `% u
! y. _( X: t4 }- D- v5 u2 d
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# O3 i+ r% J: {# D: J
3 O- P! @. S/ N, n9 ^: L. i3 E* t
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 A5 W+ M* |3 V  o# U- i$ [& |+ i; K* b

5 }' {. B* s; j2 \  T& q8 { - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 7 Q. D% w" o# y. H& E
; ]* O% g& [6 w+ U! _1 r
DAOTlkEdit -diff[m] a.txt b.txt
$ z$ R! [( W! r6 }0 G- j1 }% r5 A/ _7 N$ X( H2 D
- 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 o1 X; {/ m/ [- B* M - Case option without 'm' (-diff), Tab Sep. txt file.
6 y6 V# R2 X. Y" |# _ - Case option with 'm' (-diffm), Line Sep. txt file.5 |7 P2 f+ O4 y% Z' x) l& }$ J9 D& A
1 a5 ?6 g; L& [; S" V; s
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]6 d# d! K( N& F+ R
4 ?9 N% k# O' i$ y' B
- Export string item(s)& w0 T0 U! j9 @0 ^
- Option with 'u', extract without dup.
8 l/ F, V0 b: u- l: R& ]% c - Option with 'm', Line Sep. txt file.
. S1 w# {6 h! d% A' b/ y; s - Option with 's', sorted by strref.( M# u% R6 j- f9 l$ c: s7 e3 G, z
- Case omitted to-txt-file, saved to tlk-file.txt
7 P; M# g2 }* u& g! i1 m7 x. w8 K
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" x+ B0 v8 I- D) {% [3 H5 S3 ], D. d8 v" m9 w. Y3 \/ [
- Import string item(s)
: I( @# i- m% |2 i - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
. ?2 D1 ^8 T2 o, E$ z6 j, J. Y) K - Option with 'S', update a string value separately by strref' [- D) t: n9 A% K! B
- Option without 'S', update directly the shared-string (multi-reference string value)
0 o8 W5 q6 H3 b1 P- E4 M - Option with 'R', strings will be reconstructed, and the same strings be merged.0 f" P6 L5 N) A; O0 w
- Case omitted save-tlk-file, overwrite tlk-file
5 C. Z  u2 J$ p& R4 g) X5 u6 B
* F( e7 _$ x3 Z8 |$ Z5 BDAOTlkEdit -d source-files output-save-directory export-txt-file
3 w; z2 s% ]* b) M# V* D( d3 H$ {1 }& \( K8 l7 b3 q8 ~
- Remove & Export GFF3.2x embeded strings& w/ \  B2 H7 ~
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
7 k; ?0 e4 B* T% l( Z  
$ |. m" L/ X8 h& J) a* History -------------------------------------------------
, l2 x1 F1 {: o& e+ O5 n! s- L
! c. q; T& `8 n. f2 dver. 0.20, 2010-01-190 U; e  \9 z+ }3 M' k7 a9 T
$ F: B5 e' E5 L% Q1 u: }; M
- fixed. didn't found strref.: M- h: T& P# [
- added. GFF3.2x remove & export embeded string.
4 P3 v0 n7 K* W! _1 h- added, Find All
9 ^7 a8 }- L$ q$ Y% {- fixed, edit text didn't changed when undo current cell
' R/ l7 i" D6 }& J- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 }- S" R- U, @1 {+ X( ^
- deleted, empty.tlk# s* J" |% o+ W- s# C. u6 N

- U- ]& ~* a. n2 a3 b/ ^[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 W7 J5 z. x. K4 U0 r如果有支援字典檔的話,那翻譯、校正起來就方便多了。
7 U4 Q1 E8 M# L, |0 a4 t/ e! `3 Y
, Y# n% _! l7 l; n等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. G' \) o$ {/ F$ @
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" o/ _' B9 R% ]! J% g4 m給UTF8什麼的文本,導回就亂碼了。 ...# [1 u; B9 u0 N" t
blackteajing 發表於 2010-5-2 15:49

& S$ o! f4 Q  q* K; o
3 B& }6 U, m1 r, _) v' V$ v( B話說,我是用這個來修改 TLK 檔案的,. X4 A4 ~8 a; i! u; [. Q+ L
: S6 C! U7 K  S' z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 [: k" v# D, a% z5 Y, g- y

& S$ p3 Z5 d) a, h: x0 g& b. l2 J匯出時選圖中那項,就不會是亂碼了,
# X/ E7 @* m. N* P0 w3 a, q' o[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& U0 A! w+ |6 x# q- u2 q
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 X9 N  N$ Z. B7 j: @

9 @' Z; o) F# Y5 b2 F4 x" Z* @& n! Mgood software !!! " T3 l% x( h0 ]3 m1 N6 Y/ G
support, support !!!
, U) z5 i5 D5 m( w9 V7 ?: P
) u6 `' z* c& n+ D  m+ q疑問,1 Y/ M8 A' B8 K$ U3 D  }! t+ C& J- R  K
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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