奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用0 C$ L* H2 Q4 ?7 V' U$ H3 \
' E, Z3 c1 {& i

9 x" h( z- ?. e: ]' J: Y
. p' M3 ?# D- ]2 |原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
3 X  ]7 j/ _! f
3 J5 Y' ^. A8 a  c/ X- ^( P0 ]Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
6 G1 C: |; _" X* fDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
# z; P0 F( I$ f+ T ver. 0.20, 2010-01-19
; x# A& n9 \+ V. o# E
. a) ^/ Z: J! o+ N - DAO TLK Editing Tool- l7 C: j0 t: {0 t5 {1 |. W
- Can handle multi-referenced string(s).
2 c# W7 f0 ]8 Q9 S9 h9 l - Export (Tab Sep. or Line Sep. with/without dup.)8 B+ {  l/ G. m( e, m
- Import (Tab Sep. or Line Sep.)! f+ ^7 H- g, V) D! ~1 D
- Comparing tlk-files
  U6 o+ X; h! g0 I5 s - Checking categories of the strings and Filtering the strings.# N+ s# v' |$ \7 r* g4 I% e2 a
  
/ V' k! I3 @4 g1 Z, J7 l) L - Require .NET Framework." v$ F  }0 k2 o, l6 `4 O0 ^

9 y+ x9 i0 V! W  M& J6 q' F! }* G* Without command-line option, Program starts in UI Mode.
! _5 Y. {; H/ W2 u6 r. X3 _% w9 |. L2 V1 E/ C( m( P1 X  v  z
* Command-Line mode ---------------------------------------
7 S) c- M9 t3 H0 N0 r
8 Q" J7 i/ L3 G1 I: QExitcode: 0 No-Error or Succeed. else, Error Occurred7 o% H- a5 P* w' d: {+ W
; I& m( w7 i6 V
Common options6 @7 |  b+ e' j7 @2 \
8 m: N- |1 o6 u, _7 Z
- Option with 'Q', silent mode. doesn't display message box for error( |& @/ T7 R8 F! U4 b- S
- Option with 'X', always display message box showing exitcode6 `& d# h5 N. j" o+ y' j
- Option with 'Z', logging off+ X, a0 @9 O# Z: ]9 b+ |( m2 @
- r8 T+ m5 _) h
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt. v( Y$ [3 w  g( ?
) b" ~8 d- V+ X! ]
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
3 |" |9 ?5 k* r* k2 P( N2 l& f# z, A& j' ]& G; O2 `1 G1 j3 E
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt3 \2 u. Z" j% J2 s" c2 v9 e
( A. I% u5 W) O# ?& P: Y. l- H" X
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ B; |& O' q: A! A
) |+ u0 i& K5 ?' R0 A
DAOTlkEdit -diff[m] a.txt b.txt
# ?, ]: F4 n/ o
" h/ u0 T8 r; \0 i - 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># Z( R5 A8 N' ^1 ]2 E; W* s
- Case option without 'm' (-diff), Tab Sep. txt file.
. E% W' Y' }2 y+ P( H' b6 p0 Z - Case option with 'm' (-diffm), Line Sep. txt file.
/ J. F8 z3 B0 S: f" s' ^( S5 T+ N* |7 t3 F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
, E% |/ l( l; v5 {6 Q1 L* p7 N% Q: P
- Export string item(s)9 O: {" R; e" v  S; k! `6 A5 R
- Option with 'u', extract without dup.
/ \# N6 W# H& b6 G, Z* F - Option with 'm', Line Sep. txt file.# U" H# F! L) r8 P  x2 r
- Option with 's', sorted by strref.) i& `. Q% p: y9 [( Y0 `
- Case omitted to-txt-file, saved to tlk-file.txt: b, ^  P( z1 [+ t  Z2 e) a9 w

' t* b% F0 R( T2 mDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; k  F3 q3 Q1 g% S9 C, D6 i

2 Z3 d) g; I5 t8 O - Import string item(s). v! M, e2 A" ]2 Z9 P) n
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; R- Z2 q- N1 [0 y% p8 J - Option with 'S', update a string value separately by strref
% i# L/ O) R  W* F - Option without 'S', update directly the shared-string (multi-reference string value)/ T1 y5 D, z/ p% D5 g$ w
- Option with 'R', strings will be reconstructed, and the same strings be merged.0 w: A& O" b; {) ]4 v9 y# g
- Case omitted save-tlk-file, overwrite tlk-file
# g& s' A4 w; l1 ~0 A( ~ 1 p4 ^; L! v8 C2 T
DAOTlkEdit -d source-files output-save-directory export-txt-file
% g8 u; e: D8 C. B: f
7 Z; d6 {% f7 Y. T/ f6 X. c$ L+ @ - Remove & Export GFF3.2x embeded strings% N8 ?; P. [0 z$ W9 e: Y, u* H1 h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", d; J$ E( k0 A4 n/ E" t# h) X
  
, M  Y" _' x4 V: x$ d! x) u" H* History -------------------------------------------------( j# Y$ u8 A+ G3 H
. D9 u0 y/ ?- Y$ V+ t
ver. 0.20, 2010-01-19- e: m5 {. s$ y1 C2 y
" c& p5 k. X+ h* W- o4 S( V2 {
- fixed. didn't found strref.& l# b; @# G6 Z5 @
- added. GFF3.2x remove & export embeded string.
% q9 i/ I" y3 D* O' f- added, Find All
+ n5 a0 k3 b1 }  `8 r* V- fixed, edit text didn't changed when undo current cell
. E5 C6 ~% J( R! ~4 [$ P- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' p3 t. V; s7 w5 m- deleted, empty.tlk
" f6 h, x3 E  C5 z2 q
- Q  d$ |( x" x7 A/ L[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,' |6 Q* K% \& \6 S
如果有支援字典檔的話,那翻譯、校正起來就方便多了。" j3 Z7 r9 y" ~5 Z; L

1 E  n7 e. r7 b- @' j5 t2 f等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 W9 N* J3 L2 E( u4 k$ B% g' t給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: b- m  J3 d9 H8 b
給UTF8什麼的文本,導回就亂碼了。 ...
4 R# g4 c3 i/ \blackteajing 發表於 2010-5-2 15:49

; [/ t& i  m/ W: G4 f( h' C7 H9 e0 j8 E$ `
話說,我是用這個來修改 TLK 檔案的,+ P- g! p# ?6 v, ]

& t; M9 S( H. v' [也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 O# Q. v! b: {1 r8 d
& Z9 k- `+ A4 B1 r" G
匯出時選圖中那項,就不會是亂碼了,& a- ?% e$ p% z7 P
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
+ `/ i1 P3 b5 a1 Z( A對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( ]/ B+ V; _9 _6 |0 M9 }% I
1 M6 ~! r( A! r- N7 i- s
good software !!! & @' J, n! f' x
support, support !!!5 V3 I" M0 R8 O; C

- l0 G7 [+ Q" P9 d5 Y. ]疑問,
+ E! \4 x5 f3 n" p在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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