奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% T# O8 Y" I  _) r

& k" u/ G: x; B" L. z 8 d( x/ }3 I4 T0 x( @1 `

  Z  A1 k& S8 v+ i* H' P原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
; Y0 Y$ B6 U2 p$ r5 a
6 B& X+ Z7 n4 L! ~' E8 f# BUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
) Q8 m5 T( U& a4 a& KDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* `, h9 C6 `) c% i  o' |2 \
ver. 0.20, 2010-01-19
" y% L1 D8 R4 A& t! ?; Z" x+ B& L9 S% h! q/ R3 ?3 e9 @
- DAO TLK Editing Tool$ B; ~* Z. O1 d: m! R# V3 S- E" Z
- Can handle multi-referenced string(s).- G% G& S1 K. |8 g! W" s+ ^
- Export (Tab Sep. or Line Sep. with/without dup.)3 y; F! ~. @1 `, q3 L
- Import (Tab Sep. or Line Sep.)" D7 C. q# s, K; X
- Comparing tlk-files
% O, n8 `' `$ u* y8 }0 ] - Checking categories of the strings and Filtering the strings.1 B/ ]& ~$ o8 D" X+ R# c
  
( N+ }, H  T" J2 ~! w: y1 W$ Z. H - Require .NET Framework.
) v" J* q( u9 _& @( n0 l3 g" n2 s7 W2 D
* Without command-line option, Program starts in UI Mode.
5 g  s! b3 C9 A) m+ f% }% H: E3 o8 O& i' V6 E, [" x
* Command-Line mode ---------------------------------------8 F5 {3 ^! Q. f7 Q2 h
4 D# S# s% Z( Y) Z/ w
Exitcode: 0 No-Error or Succeed. else, Error Occurred
' v1 W9 s$ }1 [- q/ V$ o# ]' P
, K) x3 U+ u; {8 s$ eCommon options
! t; q, A# W# W% w3 z$ }7 n
2 p% c1 b  P3 c4 u9 C, u - Option with 'Q', silent mode. doesn't display message box for error1 O: d% |- w5 U) `, A" W
- Option with 'X', always display message box showing exitcode
, c# Z0 c$ _, ]2 W3 \6 J - Option with 'Z', logging off; B: ^# R' S3 S! b; _$ u! A: h$ a
* e+ E: g9 K, D$ `
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
  d: ^! C% L7 ~
. T9 Z1 z9 U0 F% T' B1 }6 {% H - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 ]8 l1 s/ V2 {( `8 E3 I$ E
- y% g% _8 }0 T9 S
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 ]. O# D+ o- A8 t$ Y2 k- F
7 v5 ?! X( H% \# {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
. g  V. V6 r2 e" s. S5 u: I  w4 a
DAOTlkEdit -diff[m] a.txt b.txt) Z8 d4 l4 b6 M* V& i* b, E" i& A% G
. K( w; j- h* c0 U3 @
- 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* ~4 I5 C- [3 T$ C" f3 S - Case option without 'm' (-diff), Tab Sep. txt file.- Y; x+ v- `4 G# H0 R
- Case option with 'm' (-diffm), Line Sep. txt file.
4 o8 q: q3 K1 Z% C  Z) l: N  a8 D% U5 ~$ z4 @% x# E  Q+ h
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 H6 e- O7 t& T: O3 ^- j2 ^! P
: E7 b" Z& [, c! Q( d; ^* M - Export string item(s)
8 K! |9 h  K8 e6 ?. _* S) ^7 O; t - Option with 'u', extract without dup.
2 t( d* i* N! P% E+ J; M4 p4 b1 ?( y3 M - Option with 'm', Line Sep. txt file.- F: W4 b) ]. n3 D9 t, p2 t- f
- Option with 's', sorted by strref.3 a/ q7 [! J) j
- Case omitted to-txt-file, saved to tlk-file.txt
! P/ P$ ]7 @% R8 j5 A5 g; X+ W4 `, C4 O' }  e; }# L) x5 D# e
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]* |* J2 F( |& @+ d1 S

) R* w! H+ u. d7 L% c0 R - Import string item(s)( q1 k/ W! S0 ?6 ^( i1 ^* g
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' i8 R: L! X  x7 ^$ N/ i' Y* m - Option with 'S', update a string value separately by strref
7 s5 \1 ^" h6 y( }9 C/ x8 C - Option without 'S', update directly the shared-string (multi-reference string value)
: T* n# N! }% P6 H# M( b' Q - Option with 'R', strings will be reconstructed, and the same strings be merged.
! q! g7 E* Y- L2 ^7 i- R - Case omitted save-tlk-file, overwrite tlk-file0 S' R, U, @  B1 Z  m4 T5 K; c" ]
* l0 ^: A$ l% e. M
DAOTlkEdit -d source-files output-save-directory export-txt-file1 Z8 i2 J8 c& D

3 f0 k  h, X% H/ b3 Q  ] - Remove & Export GFF3.2x embeded strings) n$ B- q; m8 x
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", l; }$ C: W& m9 h- p
  1 m5 D5 t" _5 H: H3 S7 r
* History -------------------------------------------------4 T/ ~/ o2 F; g" ]6 l* v- s3 b
& I0 O% w% |7 D; o% D- q2 K
ver. 0.20, 2010-01-198 |3 s4 U* _- h- C
3 F( R3 ^- F4 k& Z( _
- fixed. didn't found strref.
% H. a" v5 S6 X" m. l% l- added. GFF3.2x remove & export embeded string.
# n* K* e+ l' Q/ ^  e, O# k5 s- added, Find All
+ J8 g) Z( o$ J3 p$ u  \- fixed, edit text didn't changed when undo current cell
' X7 @; Y2 i4 w! X1 F- fixed, Find(F2) didn't do from start row. (v0.16 bug)  e3 z1 G# P7 K& `
- deleted, empty.tlk/ i' M% c$ U# `0 m

, ^6 U6 V% l. F( Q6 w, }# f9 H[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,( F7 @& Q2 f/ p5 K* N% j
如果有支援字典檔的話,那翻譯、校正起來就方便多了。* C) j% f6 L, a& C

: W# u/ u9 O8 [- U等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ U8 ]5 f, X' W) L
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) B, l  g. L) o% L- D' H; [2 j
給UTF8什麼的文本,導回就亂碼了。 ...
8 B2 U7 A/ R- |9 q: [/ qblackteajing 發表於 2010-5-2 15:49

: ?; M) H+ s0 Q: r8 \/ y1 D' H( b4 T/ S/ q. A, B2 o3 H/ ?" c
話說,我是用這個來修改 TLK 檔案的,
  _/ N$ A9 b" j1 b# s* M) p0 k/ \5 d8 r5 f  e! J  ]9 {: ]: a6 `: X
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了* x- l+ S3 W2 m- K3 `1 d* c. x

: l2 Y" `1 Y, ]; ?匯出時選圖中那項,就不會是亂碼了,
: l6 v  ]. M$ P[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?- M5 Y+ p$ t9 H
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ s  {( I! t% Z' I4 U& w! b/ ^
: E! n' G7 P0 x( Y9 l' Pgood software !!!
; L- n7 E$ z; N! a5 rsupport, support !!!. q' k8 V6 Q# K/ E, S, V$ K, _
- f3 t9 E4 T, y: u0 w2 |
疑問,
& z4 H- V! w' `0 k% ?在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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