奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
# e; ]1 v9 T, h# D: S
) c0 Q' Q. g6 A% `( [ " m3 v  ]! ]) y# b, u3 j- x3 U

8 c$ S0 X+ s  S$ G& R* X原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
' Z9 s' N- y& X9 U7 r7 }
. p0 ~& Y) o! ?/ K( O/ C: tUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                6 K4 [4 X5 |) \* S  ~+ w! R
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 S4 ?, f9 C* `- W2 @, } ver. 0.20, 2010-01-19
, x3 Z# _6 y& P6 p. L2 C
  P* {, }6 w$ d# Z - DAO TLK Editing Tool
" j5 i5 T# s' G6 Z - Can handle multi-referenced string(s).1 _/ W/ q1 {; q1 \" P9 q; g
- Export (Tab Sep. or Line Sep. with/without dup.)2 s5 j, S7 B4 K
- Import (Tab Sep. or Line Sep.)9 p, o7 ?, }  _4 @9 F' D- N
- Comparing tlk-files
( R8 B* o) b! Z8 Q+ x0 Z - Checking categories of the strings and Filtering the strings.2 V- ?7 ^5 W, B. J6 ~
  
3 T( I* ~0 B& T2 c - Require .NET Framework.# Q" K) t' b! k8 K( v4 G6 Z6 A

9 k; w/ v' E6 H" E* Without command-line option, Program starts in UI Mode.4 y$ l) [" ^9 N: D& W9 p4 H5 S
* W( t/ X) t" P9 [! i0 J! m
* Command-Line mode ---------------------------------------
* K; `8 ~3 H  g  J' k4 [; l
! j( p9 w$ I& S+ s# UExitcode: 0 No-Error or Succeed. else, Error Occurred
' X, m2 q' F/ I+ u( t
" G: k; }# }9 t1 H9 hCommon options* R; U' D3 P% i3 M8 \

0 a2 C# y' L7 q. j8 i2 i - Option with 'Q', silent mode. doesn't display message box for error
2 [" ?! e. w8 _3 p+ F2 ~* _; W - Option with 'X', always display message box showing exitcode
6 w) G7 y: Z6 F9 d - Option with 'Z', logging off
7 I' N: E1 R0 f0 K- j# W) b# N5 f$ `- u' A- }( n
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt0 }3 z. [6 M5 ?! V

% ]- p4 ]! ~$ g3 [. j - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, ^6 s1 s! J; Q; ]- {& {2 b

' e7 ^( @1 E" }! V# [( ?/ j' \/ z- [DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
% ]+ O- W. N4 f7 [6 x) ~1 s8 b- V$ V5 g7 C3 ~$ a
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
  R  j3 W6 e# G. J- Q6 [  D( l4 j! A* c0 G
DAOTlkEdit -diff[m] a.txt b.txt
1 B9 R) j% E" X. n. M+ E) U5 ^  d7 q/ H* j1 n: A3 s/ s
- 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>+ e* `8 p6 j$ y9 t, Z4 e
- Case option without 'm' (-diff), Tab Sep. txt file.- U8 D5 r4 K' h, e7 r0 J2 J, |
- Case option with 'm' (-diffm), Line Sep. txt file.
: ~7 \! w3 O* ^5 T1 K4 l
: ^/ k2 Z; m0 p. y  e8 ^- F- \DAOTlkEdit -e[m] from-tlk-file [to-txt-file]! o0 m! C, c0 C$ p0 z# J1 q+ k  i

# S+ v% o- p8 y - Export string item(s)2 m4 b: C9 I* U& l0 I
- Option with 'u', extract without dup., B/ E" ]# w- C# @' m; u/ v
- Option with 'm', Line Sep. txt file.
2 S" O, r% O4 M  E% U - Option with 's', sorted by strref.
; o- B) R, T# _5 b - Case omitted to-txt-file, saved to tlk-file.txt; Q4 X1 K1 E% F7 a$ q  u' |
( J3 {, o$ b- P( V& E% O, V" ?
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" P# o  E) E9 S! W7 h* c& B& j$ D, D) U! c
- Import string item(s)
( @/ h0 `- v  M - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"4 ?2 h# T' J3 s: C1 }( V
- Option with 'S', update a string value separately by strref4 m( J6 n2 `) C8 }9 z$ p/ b
- Option without 'S', update directly the shared-string (multi-reference string value)
  k7 g3 x# ?( H8 a) q, I5 v - Option with 'R', strings will be reconstructed, and the same strings be merged.
: }3 a) n/ a- n: d - Case omitted save-tlk-file, overwrite tlk-file
: U( i# ~2 ^$ }" g! o* _
' x' M" ~3 b2 Q( Q" S) Z; iDAOTlkEdit -d source-files output-save-directory export-txt-file
% Q; ^  E- ^% z7 u9 n1 g' g8 ]1 U, t9 I: _
- Remove & Export GFF3.2x embeded strings
3 @7 r# b/ y0 X% ]1 m3 z. H1 \4 l - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* o' A1 {( T# z6 T' L6 g2 v  q
    T( x1 z( {& r+ g* P/ Z3 j
* History -------------------------------------------------! j2 q; F5 _( i

1 q8 W  j% k2 Q$ Dver. 0.20, 2010-01-198 ~" G' l7 ^4 z, ^' A0 d
. ]3 z' |$ Q7 {0 d/ {) {. }( B: c( j
- fixed. didn't found strref.8 C# J4 S, d5 U
- added. GFF3.2x remove & export embeded string.7 `& v5 S$ N% ^' m4 D
- added, Find All. j* K  f5 A( j; Y+ [* A8 t1 `! F
- fixed, edit text didn't changed when undo current cell1 Z& P6 C  ?( C! }
- fixed, Find(F2) didn't do from start row. (v0.16 bug)- H9 @( W  u2 ^5 z  @" h
- deleted, empty.tlk) d; y3 P( R0 l, R& z
  Q; }7 ?# R- L7 L
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! T! a  k  [& k5 S! q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ z2 P6 L. e. }8 @8 A9 {6 ^; V: o
5 k+ x0 R3 m1 T: v" \: b5 ~等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 ^% G  m$ ~0 p* K* f給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 _2 |, I3 I/ P0 Z& e給UTF8什麼的文本,導回就亂碼了。 ...9 l2 A8 B* S. J
blackteajing 發表於 2010-5-2 15:49

& F3 \6 Z8 W+ z( C$ Y# d, B; u7 D6 S6 w2 T( E* B1 G2 L5 R: }
話說,我是用這個來修改 TLK 檔案的,6 L3 s# X: }0 x

! [6 w2 F  `' I5 X; D) D也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了8 u2 p6 c. U/ h5 [/ K

: l2 ^) }9 G' `& E1 [匯出時選圖中那項,就不會是亂碼了,
7 \" S3 p, e) z; @7 S1 A[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) @6 Q8 L. {6 `5 l4 B* q, H6 X對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 Z5 q1 m) y! V! P& o

% {- ~4 n$ s3 C1 z! zgood software !!! 9 j5 ]5 d8 ?- d: s3 U1 j3 R; T
support, support !!!
0 j) z- ^- B) C# ^- Y0 p2 H
% D' i! C* O* E# Y8 S- P# O疑問,
# K+ ^( G5 G2 C3 }: N在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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