奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
5 e( r6 |8 [5 a# C
4 v+ o' L2 l" [2 t9 n/ B( |
% U" y9 S, T& m6 D; N, c) e9 Q8 o
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
0 L- P+ q& L& p% a( J0 d
) ]5 [4 i" I! c$ M$ f' G# N( pUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
% M1 T. ?8 F2 Q: t, ]DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ U9 v$ z3 Q& X  }) m ver. 0.20, 2010-01-193 ]3 l3 f3 `  m  E1 t

8 R) y% @' g& ]6 W) ?& q+ u4 D; t - DAO TLK Editing Tool
, T8 _. K  @4 S* [3 r - Can handle multi-referenced string(s).
+ m: l) m  [+ O# y - Export (Tab Sep. or Line Sep. with/without dup.)7 t, a# e. b3 L3 L# B6 f
- Import (Tab Sep. or Line Sep.)
& j, r$ {+ @) u! M: w - Comparing tlk-files
3 |7 i& L+ N- B0 X, [. V5 |: T - Checking categories of the strings and Filtering the strings.
. ], R1 ]) n9 L0 L$ b  9 z& r& q6 }$ L4 l7 ~+ ^+ k+ I
- Require .NET Framework.
9 r  q4 x5 r6 W/ M2 b0 M4 D7 C0 `
* Without command-line option, Program starts in UI Mode.
. D+ w2 w0 ~: i3 j. T  V5 V6 a* D  f, _- v7 j' @( H
* Command-Line mode ---------------------------------------( t* ?$ ?. c1 B8 ?. a
( ^7 F* f( @8 Z; y  Y
Exitcode: 0 No-Error or Succeed. else, Error Occurred, I5 }3 o1 w) @

$ h2 W' d: l2 Q, RCommon options
  l9 g! S- C! X2 l2 @; K4 g& H3 k
5 I9 }( o5 A! f( S' V - Option with 'Q', silent mode. doesn't display message box for error- Q- B) Z3 H, r/ L) G' \8 R; Q
- Option with 'X', always display message box showing exitcode
# `, {" J$ p4 j. l - Option with 'Z', logging off. L' x2 c* w/ A' y! c3 e
, r, }. v2 F3 p0 J2 u; n1 w
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt. W6 W& }5 Y) \
+ k( H' h! D) n: N, o+ H
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
. A4 J% [  i& k9 \8 J
5 q: Q0 t/ c3 ]9 f& A; M3 w1 T" oDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
/ I4 _6 G& W2 f! ]/ b2 |3 j5 ~1 \" L; d" R6 L3 g
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT   P4 @4 v! r* k# _. e( O% \

5 c: H" M5 v% Y! ]# kDAOTlkEdit -diff[m] a.txt b.txt8 H, K) Q8 k3 {2 j1 R. b1 W
6 f6 H9 z- O* n5 W! w% }5 a; \
- 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>& c% v3 z' h- ^  n: c) ?) P# |1 a
- Case option without 'm' (-diff), Tab Sep. txt file.
+ @& K8 ~8 O7 Q3 V& p) b - Case option with 'm' (-diffm), Line Sep. txt file.
$ g  {' P, h) M1 u3 H: E$ d( m! c- t, x( W* R/ Y, s2 B
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]2 l& O) J! g" n: [
% l( B7 W! @4 O' ]9 V+ E$ ]0 i2 ]+ E
- Export string item(s)
, r# t( `2 h( y. Z9 M2 c" l- R4 s - Option with 'u', extract without dup.
3 X! H6 U# }7 u: [ - Option with 'm', Line Sep. txt file.
0 v9 R8 B7 n  \- } - Option with 's', sorted by strref." U% l2 q+ P8 i& r
- Case omitted to-txt-file, saved to tlk-file.txt& u1 S6 {+ D5 @$ l2 {/ k
: z5 P' `7 a( M4 i
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. n  L5 |& s( A4 s$ z* ~
- @$ L5 H2 n" R - Import string item(s)8 [3 C& y# K7 K
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
! w' v. f, c6 F) p! [ - Option with 'S', update a string value separately by strref
3 o: ^+ ]  t' L+ g  T: q( z- H8 u% t - Option without 'S', update directly the shared-string (multi-reference string value)
7 o$ ~% M! I/ t4 {- P( k - Option with 'R', strings will be reconstructed, and the same strings be merged.  p( D0 L6 t$ X: C1 t% l. Y
- Case omitted save-tlk-file, overwrite tlk-file
( E- }0 u$ F' v1 v8 b1 X
9 I! M. W+ ]: Y% _3 rDAOTlkEdit -d source-files output-save-directory export-txt-file
4 D* X% z  t3 G" O* S  F
5 L0 S+ I( b" n; S% H0 t - Remove & Export GFF3.2x embeded strings6 H1 p/ f% H1 d: L; ~  q
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"/ f3 {+ z, w. _
  ' f& g3 B" e9 b: M/ i6 L
* History -------------------------------------------------* y5 j' t9 T5 b

; q3 j! q0 C/ L( V) k/ l- |$ }ver. 0.20, 2010-01-19. z" \4 U+ z1 F& c1 k  V4 P
, F& H, e: p4 }  F+ M% d" {
- fixed. didn't found strref.& U3 u2 u/ m% v. M$ O
- added. GFF3.2x remove & export embeded string.# n2 N/ ]5 v" ^# `4 d/ x
- added, Find All( b% K. X) J2 Y- s- z
- fixed, edit text didn't changed when undo current cell* i2 D" z% T% z) h. a- B
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' i% O( }9 D. Y8 E& |* d- deleted, empty.tlk! ^% q9 p, x6 h' G* n" x! h

4 {3 A+ ?9 e7 R7 s& z( g7 ^  F[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,8 h9 g- E, ]' }% [, B5 s3 f2 q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。& h6 c- g4 V; Q3 m: f' }

& a7 U8 q6 [! f& R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 n3 K' y1 w* q7 l. ~3 L7 `$ l
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; x) I5 s( G" A' x6 e/ A8 }' I給UTF8什麼的文本,導回就亂碼了。 ...( w8 w# b0 y1 J" i; k7 L7 i
blackteajing 發表於 2010-5-2 15:49

9 x& v. j  M) V  d( I; w% e
% U( ^( M; z5 c/ e話說,我是用這個來修改 TLK 檔案的,
' j6 W$ g% ?4 @8 }- Z. _# A7 v  A. H
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 l& X4 Y0 A- x% K: k* h& j8 I
# B- A8 `! q0 W" B1 ?( U5 }" F
匯出時選圖中那項,就不會是亂碼了,' Z8 K/ F: @  p9 r
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 L! Y6 U, h6 F" Q1 O9 A, p! A
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
3 d( C$ V- C- t5 ^$ q( i  b- V$ ]2 D* A7 z, D) B6 d* p
good software !!!
4 [, E" }- g$ Isupport, support !!!
* t/ V8 A  P. ^% \* v
; M7 N) l% ^8 V+ G/ \- ^7 A6 `3 L疑問,2 d7 `, {* n& f1 l0 b
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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