奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用/ F) d% W+ K1 r* e' w/ p' \
3 t2 t; q' q& c" |- q

) d! `1 V  b8 B/ S7 r
: K' h7 ?8 \7 B, X原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2712 b  N( ]# C3 T: C9 T( e3 f2 ~3 {
: t: p6 X& n; `8 R
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # _6 W" N& |# R8 _5 V( j" q3 e
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ ^. P9 N8 y* _/ W  u* r ver. 0.20, 2010-01-192 m8 C, d) _1 Z9 D/ ?
$ a/ T  E$ X( A+ D
- DAO TLK Editing Tool
# i. I/ E7 Q& O, w" ? - Can handle multi-referenced string(s).
. {/ c4 _$ Q  p' ^ - Export (Tab Sep. or Line Sep. with/without dup.)
0 o" K# `' T6 x7 r) y2 i - Import (Tab Sep. or Line Sep.)
6 d+ ^5 a( Y7 X( G- l! i - Comparing tlk-files0 i4 e% c! r/ Y9 }
- Checking categories of the strings and Filtering the strings.
$ q8 Z& N! F2 e! L  
2 x8 d7 T" D0 I1 e  Q1 V. ` - Require .NET Framework.
9 k5 C/ v7 P( l& {3 |8 h
( b! O& Z& J: h) T# X# f; y" c* Without command-line option, Program starts in UI Mode.) w" D6 w* I2 U- m9 }3 t7 D- j, C
2 m4 R7 [5 C1 R4 m* G
* Command-Line mode ---------------------------------------
6 Y# e  x( G# L# m4 m
! N! H, Q1 @! ~3 _Exitcode: 0 No-Error or Succeed. else, Error Occurred) [. f! h3 e9 F2 Y7 _7 l

3 K" R3 i$ F$ _" z/ MCommon options7 l" S6 ]$ a& j" R: ]2 f6 f

. O7 U9 {7 I. w  w: v  v - Option with 'Q', silent mode. doesn't display message box for error8 q8 O3 M& A1 }6 h) e
- Option with 'X', always display message box showing exitcode; O! t0 m  O6 i+ i
- Option with 'Z', logging off
8 A. N0 J" e; {' n+ E2 |3 U1 ?4 B* H* ^( D8 ?7 d
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 p1 v4 D/ b1 f0 U1 H0 j2 `7 E( D9 ~" y# a2 ~- ?6 Q4 [
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% h; k; E$ T, b" _
/ G* k' C  ^# W- I) y: W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
6 X, U3 x* `9 p% f0 A" B$ W) v- T# d3 g5 [6 r
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 1 q$ L. n8 |5 L& p; b7 l
/ k4 o  B% H3 F
DAOTlkEdit -diff[m] a.txt b.txt) a/ A8 o7 A) i; r- w0 E& ~

5 y( O4 _' ?* J2 J5 P" ? - 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>
+ v, a) Q, _* t  W; O$ s. K - Case option without 'm' (-diff), Tab Sep. txt file.% D. @$ v% n8 T8 J
- Case option with 'm' (-diffm), Line Sep. txt file.
  H6 o+ g" x; k) E8 I: n" Z. h+ ]
2 U4 N0 }# O& [5 q  hDAOTlkEdit -e[m] from-tlk-file [to-txt-file]* v( _' _5 t2 {9 P# i6 l
) ^8 [& y: p/ M& g. z
- Export string item(s); h% _' Z1 I5 b# A! ]0 X- `
- Option with 'u', extract without dup.
8 f" R' ^/ I2 T- s/ Q/ s4 w - Option with 'm', Line Sep. txt file.
  R5 ^1 ^" Y7 ~* `$ a# D6 R - Option with 's', sorted by strref.( F4 k% U- u5 H- U2 {, e
- Case omitted to-txt-file, saved to tlk-file.txt
3 ?$ {$ M$ E$ K: O
+ G  [0 l8 `$ W! O, M( X4 q; eDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
& `: @) N3 L( ~( e  R. K4 }4 x0 v% W. b9 A. |
- Import string item(s)
/ B+ h# v3 a( |9 v6 N& ~  D# o - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
/ T3 I# O. f% N2 ~9 |! Q: c - Option with 'S', update a string value separately by strref
" n$ J+ F+ O8 g4 f. P+ D' k. d3 ? - Option without 'S', update directly the shared-string (multi-reference string value)
, I  e- O% ?2 U& s9 j3 v5 ^0 w - Option with 'R', strings will be reconstructed, and the same strings be merged.
, `. }7 N  F: Z/ u/ m: f3 [2 c - Case omitted save-tlk-file, overwrite tlk-file9 D5 a$ b% T2 ^( B, p: e
4 q/ @1 D  V9 ?
DAOTlkEdit -d source-files output-save-directory export-txt-file
5 `( _3 G( t  }
2 B* E; l) v/ {5 R! e7 e3 a - Remove & Export GFF3.2x embeded strings7 w0 O; X2 {9 C* l1 F% C
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". x9 d; H& {( s" t' o& D* a6 d
  
. Z/ G# Q( P+ @$ ^: o- n% Q* History -------------------------------------------------
' ^0 V: k& V% u/ f9 \$ C: w
7 p% q% [! \" e9 k  |+ s4 h9 ever. 0.20, 2010-01-19
. }/ \: D- i6 W. }- d3 @+ [' N  a0 |& Y1 z5 z& w
- fixed. didn't found strref.
8 V: e5 G9 l1 t1 N- added. GFF3.2x remove & export embeded string.
1 U: A1 j- r4 D' }3 b5 u, K- added, Find All
6 J, Q0 |5 T1 p; p$ K2 m6 p1 d- fixed, edit text didn't changed when undo current cell) E" n; L$ @) }/ j6 R( j) \
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
! d8 Q6 S0 e* t+ l/ J4 B' ^- f; @- A- deleted, empty.tlk7 l/ F1 _  v+ |+ q

2 ~; K5 m. x' |9 ]+ {7 {[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ ?+ T* E8 f0 A4 j5 `6 v* _  g
如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 e) e  e# M; f. {- B2 B9 `4 q

/ ^1 W0 ^) @( s5 w  w/ q) g1 C等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 Y3 `4 C7 W# U5 [0 r4 r給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) [! d8 I& }/ n. ~6 y
給UTF8什麼的文本,導回就亂碼了。 ...
; `! I1 N9 N' r( tblackteajing 發表於 2010-5-2 15:49
) p5 }0 v, z% {
4 X* {, n$ i# w7 T. n0 N1 y
話說,我是用這個來修改 TLK 檔案的,
6 n1 f& {, T5 Y+ ?# \# I  M9 v- `! ^5 p
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; X( c/ v: {& c) o1 ^/ T

, Z, u  B& T7 T8 |- s匯出時選圖中那項,就不會是亂碼了,( s! M9 i" d8 `! B: f, r+ B, d8 N
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& H- l  t% [( W0 l  \4 j8 H3 P. t
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 A: q. L4 |  ?! v/ z. @; w. N; L3 d# \
good software !!! 1 E- Z" q" N6 A! E* M" E. X7 y
support, support !!!
. W( M$ ^0 o& C$ t8 b
! Z* X; I- i+ I) e, H" Z7 f疑問,
! _7 l8 ~! P1 O% k* ~在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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