奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' B  j0 _/ E- r# g% B
; Y0 ]8 X. O7 C2 d0 A9 {' P 9 E' Q' ^$ ~* @4 A

( q. U4 X# r' z% f, x原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 C, c% n. c8 l% |9 e+ V
7 Q- o$ k3 I8 E2 z4 ^. ]+ u3 hUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
% f0 k  I" e7 U' }/ @# wDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
& u; e) A( }; N2 w: H ver. 0.20, 2010-01-19
9 q! y: R% ?9 C6 Y  m- v0 T+ S
, q5 x- g$ S0 o( b9 e: ^/ e  K" u& q - DAO TLK Editing Tool
4 E# ~: J' ~' G - Can handle multi-referenced string(s).
& ?2 `; {+ S4 G0 `9 R7 S - Export (Tab Sep. or Line Sep. with/without dup.)
; I+ y, |9 s, H7 `  x! x - Import (Tab Sep. or Line Sep.)- v, ^& |* c! I
- Comparing tlk-files8 X9 R" l! ~1 A6 t4 W
- Checking categories of the strings and Filtering the strings.1 n6 @/ p3 [  H9 V* z0 |% S
  + L! T1 w1 O. V' p
- Require .NET Framework.
* J" Z4 F- A+ g: v# S9 f+ L
& Z$ u+ o3 M/ h9 r' {* Without command-line option, Program starts in UI Mode.8 i  v) M" J9 j4 L3 i

1 `0 r# y! }  f: N* N+ b& S* Command-Line mode ---------------------------------------8 O" q# Z! r# r+ M* D! j

3 n! G* d; I: Q6 `# M7 {8 ?Exitcode: 0 No-Error or Succeed. else, Error Occurred
  g4 ]5 q8 o/ @- `" O* D! X/ o. I8 [. k  l, Z- s3 D
Common options( i+ h& O# g- A) a/ }

- K$ B! `% j1 j4 T* Q9 g$ Z - Option with 'Q', silent mode. doesn't display message box for error
; @4 J& i8 P6 F/ i4 k% w7 W+ X - Option with 'X', always display message box showing exitcode
- r/ q' V/ `2 x: D - Option with 'Z', logging off' b9 w- z+ a  E% o& v4 e

  e6 Q( {7 ]& M! i' D! O$ y' dDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 M5 D* z! W9 g$ f" g8 p3 c: r. a" B8 G# Q; e' i5 z
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
( `0 ]& D# O/ T; x. ?/ Y
( O% R" v* O9 w" gDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt$ @5 S) p; [( H
- ~7 |# w; p% Y! \
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 \; o0 L- b" }) S% P+ }
  @* E. g# u; lDAOTlkEdit -diff[m] a.txt b.txt0 P3 j* Y2 O) }/ @% W
( @/ Z0 s+ Y& t) ^
- 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>2 T3 r5 y' r% C% U, P
- Case option without 'm' (-diff), Tab Sep. txt file.
- v& M) S  ]& g8 {- @ - Case option with 'm' (-diffm), Line Sep. txt file.# U0 Y  g4 T8 h% ^9 p9 k/ D. @
5 l8 o& f7 n; B/ Y3 h
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]# O* K) C1 t1 z! N) [+ L

+ ~( D/ R( S. T: g3 ^6 n; c - Export string item(s)
/ m; Q' b" K7 ?4 { - Option with 'u', extract without dup.- }, }% Q7 [. n
- Option with 'm', Line Sep. txt file.3 H( m4 G' [* R7 a- j% i  U
- Option with 's', sorted by strref.' u2 x: r+ S! i4 P7 N
- Case omitted to-txt-file, saved to tlk-file.txt# w" h6 _' \0 N- j8 l" N, p: x

/ [0 u9 v4 D; b) ^3 zDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 v$ j! H, Q0 N& u/ ]
' [+ l/ \  T0 t% u* W
- Import string item(s)1 s- Z( s' u7 Z; [( [7 c
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"1 z- @6 e- V4 i7 a2 f
- Option with 'S', update a string value separately by strref
+ d( Y6 W6 J7 m, N- [/ { - Option without 'S', update directly the shared-string (multi-reference string value)
; q; B/ C9 M/ M! x - Option with 'R', strings will be reconstructed, and the same strings be merged.8 A8 U3 D/ o) h6 |$ k! A
- Case omitted save-tlk-file, overwrite tlk-file; q- c+ d9 C+ q, \9 W& [6 }+ w0 y

. \% ?5 p, A+ ^DAOTlkEdit -d source-files output-save-directory export-txt-file5 ]: S+ Z1 X1 d5 h

* L! P2 Q3 U) p+ S6 D0 S - Remove & Export GFF3.2x embeded strings
( K9 ^) [- S+ a* g5 c) j" P% d9 e: J - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
: P; F7 ?2 W! o2 j  
; @+ B+ b# @% _% K: \. x  L* History -------------------------------------------------/ ]' N0 F+ m$ j' W* o: k  P

$ Z  n5 I3 t1 u( W' O4 _0 kver. 0.20, 2010-01-19# K: G  @' Z- _  k6 L
6 l" U( l5 p! j& U. `" v
- fixed. didn't found strref.+ l- Q3 i4 @" w8 M& N5 }
- added. GFF3.2x remove & export embeded string.& F( d& f' |& h. d) \6 Q
- added, Find All* g: v0 e5 J8 O
- fixed, edit text didn't changed when undo current cell5 i7 H2 |& Z% f8 z/ q
- fixed, Find(F2) didn't do from start row. (v0.16 bug)3 T  B( j2 @' B: t7 a- x$ [
- deleted, empty.tlk
8 W5 @, n' U* ^( e# d* ^( `) @
+ B: j0 g# m- e4 t* d[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,: i% D8 U0 s3 D
如果有支援字典檔的話,那翻譯、校正起來就方便多了。* O; m/ D5 ^4 R" B7 t

" E1 k7 T2 D+ s( d1 V5 l等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 b, D2 p4 d; u' U* @  B給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# A. z$ f, N9 x0 j給UTF8什麼的文本,導回就亂碼了。 ...
0 b2 h3 S' T& Cblackteajing 發表於 2010-5-2 15:49
6 r, w3 Q2 k5 e# u
7 i8 e2 K7 p( Y' ]4 l: g7 {- ]3 ^
話說,我是用這個來修改 TLK 檔案的,
; }9 {1 @* W' L6 N# I0 d$ b0 _4 k" x9 v3 F! p1 y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. Q- D$ c# N$ Y1 B9 _" c
( U! Y! {2 d8 \. ]- ]2 }匯出時選圖中那項,就不會是亂碼了,6 P3 y) ^3 h9 w9 D! c+ q
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?9 ~' f: ~% N1 j/ l. x
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; L$ A3 A0 ~6 p' d9 ~, ]: B, d
" V' Y* G0 ^8 r* u& Q+ x9 R
good software !!! 1 f) m, [7 p$ a$ S6 K8 ^
support, support !!!
7 |  {* H2 L9 B: ~; E' {
2 y7 K: e5 u- E5 G9 R( `& \) P% ]1 }疑問,. }' s- G$ M" A2 s4 j2 _
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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