奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
/ P# Z! Y0 T  Q% e1 [. H. u) C% c* @& c# y* J, [

! R5 _" O+ W6 ~2 R  [7 E9 |2 z; D2 q
( L: K- ]% {! M6 q原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2718 d; j8 C4 r! V. B& d5 u
" K& y1 |# r" j0 X+ T& b
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " M1 O3 _) R+ {& J
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)& h, b. U  H' S7 `, J
ver. 0.20, 2010-01-19
) C- D! X: x% e5 [
5 _" W9 K, Y3 Z+ r' C - DAO TLK Editing Tool
3 J! t% @4 q3 N3 q* _: w - Can handle multi-referenced string(s).
+ F2 ]+ [( F/ A) O: ]. ]( t# u - Export (Tab Sep. or Line Sep. with/without dup.)  L9 ]" H8 M$ S* B4 Z
- Import (Tab Sep. or Line Sep.)
+ S& E; y+ @: P# J7 i. f8 { - Comparing tlk-files- M' ^/ D. b, ~% G5 N
- Checking categories of the strings and Filtering the strings.
( R. m# a0 R2 C& J  4 f* c1 t" F0 M9 m" ^6 f7 w
- Require .NET Framework.
( Z$ z1 o6 ]# F- l5 b2 t* Y: a  e! N
* Without command-line option, Program starts in UI Mode.
1 g* G, p) V+ b
- [( R9 }; L6 R) m4 S2 D  L* Command-Line mode ---------------------------------------
4 K) V9 k+ _: q* j& F! H- M7 W
) K: R5 E* Z0 P$ kExitcode: 0 No-Error or Succeed. else, Error Occurred
1 ]1 X1 I# n4 p6 S* A7 i  @1 ^) T" ~  J/ Y
Common options% Z8 O$ L  R3 N: i$ @
  n2 K% F: m! a; P7 b* ^" ~
- Option with 'Q', silent mode. doesn't display message box for error
/ {) _( B. ]- C. ^0 ^ - Option with 'X', always display message box showing exitcode* m$ h" C; U! N- w
- Option with 'Z', logging off- B. b" g. ]5 b3 H: w+ ~. z" K
6 C  q, F2 G; ]* |( n- \# V
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt( c: K+ t% H. a3 B4 C( i( T
, e5 {, T5 K1 Q6 Z9 u$ n* X  X
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 z% b& u& q. s5 P1 b4 a1 B& {

( K2 P% k0 ?9 G9 l8 Y# d9 y4 i) xDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt/ ~( h; G" O4 a, B

/ |1 V9 b2 w% k8 d* @0 d - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 R# n% h( @$ A: U0 N4 \* L: t

! w: c4 }. c2 N  u" t% gDAOTlkEdit -diff[m] a.txt b.txt' I6 V! D$ m; q1 V' A; {& s( p2 a
/ g1 p! R$ B: K; D) P
- 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>
/ J* x1 i! p- o5 f' D$ C9 n - Case option without 'm' (-diff), Tab Sep. txt file.( A, K9 p5 t4 _
- Case option with 'm' (-diffm), Line Sep. txt file.
' K* R7 E! [) m6 `4 P- r( v# G; V- {; W* f# Z" ^( g
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]! B) ~# A8 x% T+ p' V" C4 R6 Q2 M

1 j( N# I/ o6 M - Export string item(s)
( V  M: ]( v; f  N9 m1 t - Option with 'u', extract without dup.7 R$ o, S1 x' c! o: j7 D' x3 R4 D
- Option with 'm', Line Sep. txt file.
6 ]' c3 b( [+ W3 f) {+ U - Option with 's', sorted by strref.
4 D2 D0 ^# t. d - Case omitted to-txt-file, saved to tlk-file.txt3 r1 @: [4 F4 }( k+ i

/ N1 C: _- F* D2 z7 R  l6 wDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]' Y$ L* h1 J$ b8 l, Q

, @( Z, Y: j1 z6 _ - Import string item(s)8 n- B0 v! w- W1 z% ^; Y5 g
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
- W! ~  `( K% L! W - Option with 'S', update a string value separately by strref
3 O7 |* b! m& N& x: c% j7 i' g5 Z - Option without 'S', update directly the shared-string (multi-reference string value)  W& D3 q! O( [4 s; f0 k" H
- Option with 'R', strings will be reconstructed, and the same strings be merged.. T1 t% R# x% X* }
- Case omitted save-tlk-file, overwrite tlk-file$ R0 p, N: U/ d  @; Z

" D% L/ C( }, }1 A: x7 DDAOTlkEdit -d source-files output-save-directory export-txt-file
5 p6 y! \1 k4 K3 {! n" U" E! @0 k3 ^4 b: ^9 [" C
- Remove & Export GFF3.2x embeded strings
2 @6 r/ c- q/ p - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") b' n8 d! f$ j" F6 U/ ]2 v* b- R
  
; _9 \, {  |+ `* History -------------------------------------------------
/ U  ]  }$ T3 q; }, o. L( f2 B# R* V# l/ p
ver. 0.20, 2010-01-19; f- l3 D' T# L- G7 a% B" r9 D

' W& A  {: @9 m8 T, O- fixed. didn't found strref.$ E1 d# E4 G$ a" Y! ^: \
- added. GFF3.2x remove & export embeded string.
1 Q% Q/ a& {# ]0 L- added, Find All
; C, t: Y% g3 d# R! q4 {) }5 J- fixed, edit text didn't changed when undo current cell
/ s1 b' R3 D! B% Z( x- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, {! ?! o" b6 v* g$ F" K) ~8 E- deleted, empty.tlk
2 x0 E8 E* y2 N) X6 \6 g  T- X4 B( c8 d! t3 @. i% R* G$ ~! j
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,, Y, @: x9 _+ w; T6 n7 V
如果有支援字典檔的話,那翻譯、校正起來就方便多了。$ n' F& P. Y' ]6 [$ n$ _

/ ^" `/ Y( K3 x/ e/ b等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  k$ X" R# [! V0 R
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 ^! Y8 l. h8 @! S" q' P& ^2 u( _給UTF8什麼的文本,導回就亂碼了。 ...8 N) Q# ^2 W7 B% Q1 [. I
blackteajing 發表於 2010-5-2 15:49
6 m* V8 u- P6 @1 y5 X
9 V6 X. l2 T8 l( u; y9 L
話說,我是用這個來修改 TLK 檔案的,2 R+ O6 t3 v" R+ ]( v
4 [3 R4 K0 ~/ E' v9 l
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' {6 F0 l. @' E, g* {
( t2 b4 ~+ ?# h  @9 S. w8 L, R匯出時選圖中那項,就不會是亂碼了,! V8 {: B1 a! w* {. i( C, E8 {
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
- q" \3 u) L$ g- s6 K對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 u" S! t8 w" F0 g; X! @6 B

4 F/ @! B1 V1 E, d  {8 S. P7 Z; Jgood software !!!
; f; R7 y! ?6 i  Nsupport, support !!!
* D% `7 @( @8 Q4 A* h. {' a* n  R- L; X8 `7 C9 @1 _( J6 O
疑問,
3 H; E% \8 N6 {( J% i9 E在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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