奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
& F: J/ ?$ B0 m4 Z4 k
8 U5 Q2 e% u" @& I& M3 H
  H2 _) o1 @6 T8 P
" D0 g/ f/ L% ~+ d原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* V* O. ]2 Q2 M9 x: `, B
  w+ T2 O- c, d9 h! j6 [
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
6 y/ M- b4 G% C5 aDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- v- H- m& ^# z+ `: R
ver. 0.20, 2010-01-19
4 P. D$ k+ Z( x& E
/ h4 Z# J' _( T# Z - DAO TLK Editing Tool
7 [7 d4 n* C5 R, N* A) _+ M - Can handle multi-referenced string(s).
. a. u/ f% ~( w; m - Export (Tab Sep. or Line Sep. with/without dup.)
" b* e# C5 @1 [( U; H0 y - Import (Tab Sep. or Line Sep.)8 c4 Z% w' n2 o- S3 t. V
- Comparing tlk-files2 t; F9 I3 O1 v6 y' w" r- v6 t- ~
- Checking categories of the strings and Filtering the strings.. x0 z9 m1 g* w8 `
  8 l/ B# O, M! b% b/ Q
- Require .NET Framework.# R' \  w4 |% ~6 A

! K% V5 `5 p' L* Without command-line option, Program starts in UI Mode.
. B) L+ t' o0 I. l8 e/ h! l/ M7 x
* Command-Line mode ---------------------------------------
# J: T  ^& {4 n4 [1 t: b
9 D% h' U, i9 W4 v6 W' o, }Exitcode: 0 No-Error or Succeed. else, Error Occurred2 `: m. a$ [, \1 ~

' b3 t1 _0 |9 w% \- V, F3 @, z. |# MCommon options
+ ?* R0 t, }" x8 J' t  Q1 `3 Y
- Option with 'Q', silent mode. doesn't display message box for error1 h5 B; n7 M9 D% r- u! x2 I4 _7 J
- Option with 'X', always display message box showing exitcode% p& p6 x6 Y* o( M" x# c3 m
- Option with 'Z', logging off' h' d% v( {; z3 z6 j
. _, {3 e/ ~) L; z. A
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
. {. S: Q7 n& o! u" S) R4 j( D  I7 b2 A! y; w$ h4 q; }
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
* }$ z) L% \+ R6 S" i  F& o. g& q' @6 P4 ]0 }: a$ P: o: i# O
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt% v  _1 n# `" O  |7 }/ }4 W
/ Q) m! a8 X; E8 ?. G  h
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
1 O# v- G4 `" ^6 o
7 t' h, z  G! l- m: ^DAOTlkEdit -diff[m] a.txt b.txt& G7 u9 r% T, m+ L0 y6 e& k& |4 Y

& j$ T2 z( L/ `$ W: ^ - 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 K* Y( a3 {1 w5 E - Case option without 'm' (-diff), Tab Sep. txt file.
' W7 N, Z. e5 H. F3 w0 J8 M, E- \8 U - Case option with 'm' (-diffm), Line Sep. txt file.
# E3 e/ z2 E+ w. A( z, c& F: w) }. W8 b0 m  `# @
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
( a) ]% |) x7 ~1 w
4 d! o/ x  w: B* I, n* w3 D - Export string item(s)% G+ z- s  ?  @5 e: O
- Option with 'u', extract without dup.2 b9 d  j7 ]7 @" D$ c1 y
- Option with 'm', Line Sep. txt file.
* P/ \7 k7 \' d% E2 c1 G - Option with 's', sorted by strref.
5 `( ]! e) Y$ n& ]! U - Case omitted to-txt-file, saved to tlk-file.txt; G, j! D( x3 A" u& ]" K% {

* s% `/ y+ v; U" C+ ^( B+ e& h0 h' qDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- M' {' ]- }2 U3 P2 Q4 c# {" g" [9 U4 Y/ C0 ]
- Import string item(s)
! _  K5 r1 R/ f9 \/ ^2 L* p; d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# r! E! C  M3 v9 y+ x. J* v2 D
- Option with 'S', update a string value separately by strref3 B# u- Y0 p3 N6 O7 \! Q
- Option without 'S', update directly the shared-string (multi-reference string value)
% Q: a  s, n$ t% { - Option with 'R', strings will be reconstructed, and the same strings be merged.# _6 z: e6 Z4 d# |. K
- Case omitted save-tlk-file, overwrite tlk-file/ d* R; B# T8 g9 y, D
  r6 Z/ s4 H: w+ i' f" J* ?9 [
DAOTlkEdit -d source-files output-save-directory export-txt-file4 Y7 b# t# ?) r; x

3 U! A" S5 S0 _, a9 I - Remove & Export GFF3.2x embeded strings
! j0 w+ t# W- Q9 N  e$ h! `( m: E; q - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( M3 G7 A* I2 Q7 Z( u, g3 e5 t
  
& s1 Y3 s4 {5 M" f" P" W: P* History -------------------------------------------------
$ N$ f# h7 t% A! g* G! a, X
( Z/ W/ n, E- Q& w" Fver. 0.20, 2010-01-19' A- E! c3 A7 ?! o; v

9 {7 I$ X2 Z0 J' ]9 c% {' \3 r- fixed. didn't found strref.
  L, k4 H! _7 B- added. GFF3.2x remove & export embeded string.
. W; h  B8 {; f% Y* ^5 _' p- added, Find All
" C" s, I0 [4 C" u- fixed, edit text didn't changed when undo current cell
- p. G( E: I8 _- fixed, Find(F2) didn't do from start row. (v0.16 bug)! h7 ^( ^6 c+ ~
- deleted, empty.tlk5 [$ U- ]' S  l3 e4 n( P8 b

- ]4 c7 t# R# [+ s7 @[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,, s6 @4 r! ~4 {( r( X3 ]
如果有支援字典檔的話,那翻譯、校正起來就方便多了。* b6 S, w; R1 e% b& }5 R2 K/ G
. w, j+ ?( a7 v$ T: U- J
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, h# c( @" c" P- I$ a
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  ~5 i# k" L( t: ~* ?/ |給UTF8什麼的文本,導回就亂碼了。 .../ E0 U" @  l1 P* z$ [; W* f' u" N
blackteajing 發表於 2010-5-2 15:49

3 n, C7 m; K- d
4 `3 F+ D# N( Z% U2 B話說,我是用這個來修改 TLK 檔案的,# [% t5 i' T+ d" v( I0 l

, Y9 t. V5 T& _3 {& G: Q6 Z也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 h: X* U1 l8 x$ A
2 w6 r0 r% V$ J  z7 d! u% r. V
匯出時選圖中那項,就不會是亂碼了,
! J; h( d+ ]3 M! Y+ h[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?% v/ \3 f. _% T! N4 q
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 " `" n/ V  x: j0 K

! x) A8 M: e5 A5 \0 d' d$ |good software !!! 7 b0 f8 ]. \7 f% S7 h0 u
support, support !!!
8 Y* \& S2 I( [$ s* y1 W3 ^# x5 v+ e. U. Y, E$ |
疑問,$ V) c  G# ~& |1 q& S: I/ q
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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