奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 F7 }- |" r! W# P6 Z3 D; \
1 j/ e% n# y' a

+ R4 c+ W. j8 F; Z! W' h
+ g8 e4 q# W8 F  Z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
5 x9 }9 r! d* X' V) E, Y/ x6 ?( e7 W/ F- m  p! P2 c' G% H
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " A# b9 y, K- m0 e" Z
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ K( N& N% g. u! u7 {
ver. 0.20, 2010-01-195 }( Z& l( M& M; K- _: S* U
, d4 N. j9 K2 M7 I
- DAO TLK Editing Tool
- i6 X# R( H; L2 w6 K - Can handle multi-referenced string(s).. }# K) z* G9 K! S+ e
- Export (Tab Sep. or Line Sep. with/without dup.)6 C) e) m9 X0 P/ O0 ]% {
- Import (Tab Sep. or Line Sep.)
7 j5 Z& ~4 g9 |* m - Comparing tlk-files  x5 ^" l0 y% b6 V: l: f: f$ j5 z
- Checking categories of the strings and Filtering the strings.
& R! }( l( _; t. R! P  8 p/ C. _* G" S$ J6 q) @+ s4 o. G
- Require .NET Framework.6 h7 _* A) `% w: F

4 I* z& h' Q* V- V6 O* Without command-line option, Program starts in UI Mode./ q' H+ c! _) C$ Y
" X8 G  r- c' ?- q* u
* Command-Line mode ---------------------------------------( S3 V! t( w* [% H

0 o6 y% l0 A: \) S# W5 tExitcode: 0 No-Error or Succeed. else, Error Occurred
0 d  w9 l4 n) }) n4 g, K
- R+ R8 t7 D$ CCommon options
6 y; M6 i. w3 j; m: E: m, T# A/ ]$ `9 T) e
- Option with 'Q', silent mode. doesn't display message box for error& x5 B& o/ V4 Q1 ~8 y
- Option with 'X', always display message box showing exitcode
+ R3 \, B' o" t" p! D - Option with 'Z', logging off
' a: B3 p; X/ Z8 \4 n, r
" q1 e) o: K* l# p& {( ]DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
( h+ _& l" l* n6 [
2 F% B- N% @+ q% g - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File4 v7 e( Y! f0 X' O. w+ D( T+ @
/ D9 H; V# f  T
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt) ?6 ?4 Y' `" g; M  D9 Z
% Z* F2 u( t2 A  U- x7 `% C
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 y3 S- M. c0 R6 [! ]  q# N7 f( g
8 S( V) \/ X: X( W* e! w: d( m
DAOTlkEdit -diff[m] a.txt b.txt3 [* y5 N+ ^% w* r6 i$ }$ l$ K3 z" ~9 @
  H( c4 g$ Y( j& w- H$ V+ t- x
- 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>
- O& v+ e2 @: Q+ A( r' t - Case option without 'm' (-diff), Tab Sep. txt file.
; O' o" |+ L0 d: @ - Case option with 'm' (-diffm), Line Sep. txt file.0 L5 f# q9 ]) }

' C# a% \5 |& v+ A1 S5 v' H( GDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
2 M- l) x" e7 A7 n3 C. m
" z# w& e8 ]: w) M+ h) [ - Export string item(s)+ e& N8 d: i* {: Q5 E5 I
- Option with 'u', extract without dup.- B8 W) V4 z9 ~$ z, }
- Option with 'm', Line Sep. txt file.2 V- B: P% e* @/ G! L5 G6 v
- Option with 's', sorted by strref.) F' t3 h, @. P
- Case omitted to-txt-file, saved to tlk-file.txt1 [$ ~2 s/ ~  J/ v/ j' u! y! l
: C+ F1 e% ]  H; K3 V
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
, |& P: H; l/ ?* ?/ q6 e/ m& _, w& n8 J/ D/ ^
- Import string item(s)! e* [% `# L: c8 l* P
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- W( [/ Y) w9 Z" H9 g
- Option with 'S', update a string value separately by strref
0 I6 ^! U; y1 G7 A  C6 l - Option without 'S', update directly the shared-string (multi-reference string value)
$ I; @  K2 i4 s0 {: X. `) t - Option with 'R', strings will be reconstructed, and the same strings be merged.
- h* V8 U% |- ?& H; o - Case omitted save-tlk-file, overwrite tlk-file" m: d2 A. r9 u% |0 R
$ P0 V( Z2 n4 ~7 H
DAOTlkEdit -d source-files output-save-directory export-txt-file! r9 Y2 ?; K: L: _# [) ?: d5 d  D
+ S* H9 N4 ^+ Q; N% u
- Remove & Export GFF3.2x embeded strings6 ]; i) [" d9 `# L0 a+ P$ L5 ^- r4 A' L
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; V% ^7 k# M; h- E' v# L& s
  
5 T3 b  N# `0 j! N* History -------------------------------------------------
; d- Z, `: a8 d8 \, u8 b' u! u7 V) L; G0 _8 G. @
ver. 0.20, 2010-01-192 K! W( }$ m6 m: U& `/ y  H
! {4 ]' Y9 W- c) F# g
- fixed. didn't found strref.. z2 p3 U% P; u6 g" D
- added. GFF3.2x remove & export embeded string." L: q( j3 _1 L, B
- added, Find All
& ]* @9 ]+ Y& ?; D( Y- fixed, edit text didn't changed when undo current cell7 H7 m( |4 F5 s: Y* H# }4 z
- fixed, Find(F2) didn't do from start row. (v0.16 bug)) u# U3 m. X$ S
- deleted, empty.tlk
, D5 G  [- C( `2 w! y3 N. G
; \/ |: [6 P2 e8 k9 D) b[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 L$ Y! F. x- _5 V9 L如果有支援字典檔的話,那翻譯、校正起來就方便多了。
3 ]" I1 ?9 J& Q% d- s: h- U* f+ v  u+ U# x
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 E5 `  s( ]) a- T
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 l2 s. f1 q9 S* d% C) o$ S
給UTF8什麼的文本,導回就亂碼了。 ...
6 D0 J3 \+ x/ Zblackteajing 發表於 2010-5-2 15:49
. D. V. X  s) [( o  r
" r4 G* @# M! {% N5 a# t
話說,我是用這個來修改 TLK 檔案的,
* C5 V$ W7 z+ R" s
3 D7 R4 C- J2 q% r8 J8 _6 b3 }! L4 z也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; E/ I0 T8 J5 @. p
* `7 ~8 [6 _1 v" }( G) O( m- b
匯出時選圖中那項,就不會是亂碼了,
# A) J' @- _8 W/ R+ y[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?- x6 B& P* R$ T( K/ m# _  e, W# X( X
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( g# T# }# L+ w1 T7 N. E* z# \
# t9 t+ G5 o+ Dgood software !!! 6 R2 N& U  D, `& g
support, support !!!
6 k" h% A$ m, Q/ d* w$ E+ L7 n
& F9 T$ {" ^4 Z$ I/ \" ~疑問,! A& k& a4 l9 r, W2 f% j7 @2 |7 n
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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