奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* d+ B/ o  T/ W8 j& L  T
6 f/ o" o, _: E$ }# i6 d
- S8 ?: q3 g$ O& p0 o% N9 W
7 s2 ^! T/ z5 \% b7 B
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* a: ?; V) `2 @' ?- u5 @& O5 |
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' X2 D) c' D' r# ^0 w3 T0 L( }
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 x. {3 b2 s" i1 \2 j7 o" x% f  { ver. 0.20, 2010-01-19
% X5 @; C7 k( Z' p# y* K3 C" }
; c1 P) r, Q5 R. V  o. t# [ - DAO TLK Editing Tool3 [6 x7 i% B/ y2 [" a
- Can handle multi-referenced string(s).
. R9 I1 h3 @: n: i9 l - Export (Tab Sep. or Line Sep. with/without dup.)
. W1 D; v! V7 I( f$ _ - Import (Tab Sep. or Line Sep.)
& B: n- }  u. s' d* f - Comparing tlk-files
( E) ^0 P# U3 y2 b) I - Checking categories of the strings and Filtering the strings.( {/ M/ k+ J; J/ }
  8 k' V/ N7 X8 E% F& Z* o
- Require .NET Framework.. x* }: R; n/ c4 R& ^% s& u
9 i2 b0 E* B* h; I: J  n# R
* Without command-line option, Program starts in UI Mode.: r# R8 z+ B" j. o1 \" `2 x% r

# s: z: o. t& G0 [* Command-Line mode ---------------------------------------6 S7 V2 O. Z0 L5 v

! \4 V* G7 j/ d) x3 X: W  KExitcode: 0 No-Error or Succeed. else, Error Occurred
3 o0 x8 H. O, h4 f+ b: Q0 K! M- l0 L7 s& {: O, s0 t( N
Common options
, i' L' c# X* }+ ~& B5 X) f' a& D4 e. g& u+ O
- Option with 'Q', silent mode. doesn't display message box for error+ A- V2 a( ]+ T' D4 T" F
- Option with 'X', always display message box showing exitcode! S& @- ~5 V4 g1 H# i7 q) r
- Option with 'Z', logging off' J: W( q; ]8 H) O' o1 c: p3 l4 @

0 ^) z% |7 ~3 uDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt8 L; t+ M7 i' |' ]5 H, e+ b' i

  r" C5 _3 M  r: `  X - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File  u: [7 T5 D% g% n0 p& T

3 o! @+ s" w! S6 d" B2 |DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 X5 E0 x6 d  I- B% r# K

' ^( I* W; D& T" P( A/ z' Z - Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; p( W" u4 a7 F1 B9 ]

1 _2 M; E6 B" O! U5 I& N8 L6 I, ?DAOTlkEdit -diff[m] a.txt b.txt
/ U# K" I) G% W  l" `8 s6 D; U7 Q6 l; B
- 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>( A5 t$ P; c8 }* A
- Case option without 'm' (-diff), Tab Sep. txt file.
- m' u9 _9 H( \# m  Z7 f7 _. m - Case option with 'm' (-diffm), Line Sep. txt file.# ]" v" T. z1 T+ T9 r5 J$ p

* n0 O* ^; M+ P7 M, Q! _DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
/ `# C2 m2 q; Y' `% n2 o1 Z$ C8 r2 v# m+ K3 ?$ [! _
- Export string item(s); h2 G4 a* Z- n8 O+ W
- Option with 'u', extract without dup.
& l1 Q! z# O) f- o! @ - Option with 'm', Line Sep. txt file.5 T/ \; Q' e0 Y# l% ^. e8 \
- Option with 's', sorted by strref.' T3 f6 G) Q# C9 f& v0 @' A- `0 f2 I
- Case omitted to-txt-file, saved to tlk-file.txt+ }& _% [; [/ w
/ `8 {) H; @* t( w% }: G
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
4 E1 M0 Z1 @+ _' ~2 Y6 M7 i- Y- x/ L& D, ?! d
- Import string item(s)
) b5 c/ b6 v/ r& F" ^+ _6 d, s - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"+ c( {3 [6 F# R$ J# h9 [" ?- a$ A
- Option with 'S', update a string value separately by strref( d5 K# b4 z6 r- T% R" V
- Option without 'S', update directly the shared-string (multi-reference string value)
" D5 q9 X+ `9 h; U7 V+ B( P - Option with 'R', strings will be reconstructed, and the same strings be merged.0 x6 n  M9 E8 u0 k
- Case omitted save-tlk-file, overwrite tlk-file% D3 i9 c/ x" w, m4 u

$ o- I" j' t% {& n; wDAOTlkEdit -d source-files output-save-directory export-txt-file
0 W/ B3 |' t2 K0 H
# _+ c( T$ J5 u: D - Remove & Export GFF3.2x embeded strings
, X4 x, p# U$ f2 F8 x0 {4 n, ?2 a$ M) C  f - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"" r- E( ]& L/ I$ I
  5 E  q4 k  T: q, |  O$ d" P" {- k& B
* History -------------------------------------------------
/ f: ?1 v  J! ?6 s7 U: S4 M4 K; Y4 c: B' v& Q/ p
ver. 0.20, 2010-01-19
0 a5 t1 T: W  n, ?7 k7 O8 {3 l3 `+ b' L; L
- fixed. didn't found strref.
* s5 k. l& N8 D' O- o- added. GFF3.2x remove & export embeded string.  h% i4 z& N% g& ^
- added, Find All: \3 ^1 \, y- H
- fixed, edit text didn't changed when undo current cell5 Y9 n4 o: D  w* v! q; h
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, s7 e" ]% h8 Z' K/ {- deleted, empty.tlk
6 E- s; d, Z( r8 L$ I8 t
  g" M8 T+ g+ e% s5 ][attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
% \# [2 w& \8 z$ \) p如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- J, B  l+ v, Z8 `. r+ C2 k9 p, C5 A( ~
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% \8 d6 S, i* H  L6 c; A- x8 ~給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  m" x* m0 g+ b4 J5 S+ r  p7 @2 p
給UTF8什麼的文本,導回就亂碼了。 ...
% r3 x6 D9 ]; q* J9 f0 ^: M9 Zblackteajing 發表於 2010-5-2 15:49

( m6 ^& U$ z. m2 E. x  a; P
9 e0 A# T( y4 E  k話說,我是用這個來修改 TLK 檔案的,
& x" F5 k! a% ]& t- P4 R( B$ R. u& U# }) {8 U' S4 V' @
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* ^6 p8 n; z% u% H" @% ]* c7 t
+ T8 \# s3 e& J匯出時選圖中那項,就不會是亂碼了,$ T. C  Z# k) Q/ |
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?$ e3 R2 K+ \& g( e: E+ ]0 N
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ b, t+ c. ~0 q+ u' i) d! m
( H) Z9 r% V9 A7 t& ]( _! Y( Igood software !!! $ C: k! W7 h, R* N0 T
support, support !!!
1 E9 y1 t: q2 q4 d7 s9 k
+ f5 k& M8 N5 o+ N, S疑問,( D4 c* U. b9 |
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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