奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! b/ t4 {7 R- \: i! B7 ~
% ?) w3 E- d/ E+ `1 X" |4 r/ R8 A

$ \0 d" v7 Y. q2 O+ g% q
% m, _* h# O$ |& Y原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
& s" k0 t3 C4 w# W+ e' c/ F+ k6 m% O- Y/ u" B# N
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
( b- C; X) ]; t+ S* I" j) V, M9 c7 y5 zDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! O1 C' z& {: U, i% A/ j
ver. 0.20, 2010-01-19
( \# [- H7 q6 k, G' o$ ?- i% k0 ]7 }9 G6 S1 p/ z+ V% h5 `. g2 @
- DAO TLK Editing Tool
1 u6 l( L7 i, y, q+ {( k - Can handle multi-referenced string(s).
) `9 H7 A5 G& z& E1 w - Export (Tab Sep. or Line Sep. with/without dup.). C( I% I. F3 }7 X
- Import (Tab Sep. or Line Sep.)
) p, p1 |' a! ^4 q+ [ - Comparing tlk-files$ @5 Z6 I/ l6 o2 \3 S% E
- Checking categories of the strings and Filtering the strings.
9 \) g" X# W% G5 D( ]# ]  # @  b* f0 B6 P5 V6 p7 q
- Require .NET Framework.& ?$ w. o8 g; T5 v

2 f; R2 A' b3 b- L) y+ ~* Without command-line option, Program starts in UI Mode.
* H5 f/ p5 U3 }! B
7 |% M& g& T/ p6 ?; |& l* Command-Line mode ---------------------------------------( o5 R8 p+ n7 O1 ~. f

8 u7 F* }* }  {$ `2 y3 t0 N" B/ rExitcode: 0 No-Error or Succeed. else, Error Occurred
5 s* Z0 I! I6 k$ K
8 ^0 h: E  ~0 z* x# e' m3 e& Z4 x& E8 YCommon options
( e* L# g5 v/ I! t: l
$ k! F- G( f3 ^* ]9 ~& N' P - Option with 'Q', silent mode. doesn't display message box for error5 K/ v) D# T) T4 R
- Option with 'X', always display message box showing exitcode
6 i# e& r0 A8 [" i0 I - Option with 'Z', logging off* \9 J( W. C! Z
7 Q/ o# K: X$ P6 Q, d8 s1 J
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt; ~; ~2 K. k7 `2 Y, Y- o

6 g. _* x+ P8 p  G! Z* ]. I - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
" X5 P( K) D3 S7 L: D; H! S: S) z3 g9 F* r4 [  B9 }$ T; a9 J; o
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt7 Y2 _& V) V; {7 @

" L& p& w+ O/ Q - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 8 d6 _7 F" U# N! I1 R7 A  G# G

7 L* u( R( L- oDAOTlkEdit -diff[m] a.txt b.txt
5 W- M* l: Q% ?8 V+ o
6 E3 f% W" O* i3 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>, e9 s4 Q$ }" }; j5 Z: N: {
- Case option without 'm' (-diff), Tab Sep. txt file.
7 C; Q' U3 g3 M5 _- L. D  J - Case option with 'm' (-diffm), Line Sep. txt file./ O  i% t9 {! ?( o+ E

2 C1 o# n- Q" |, I$ {3 JDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
7 _1 j- |/ {8 U, x6 b2 I" q( E, J) c3 Q& P+ A, s/ F) U
- Export string item(s)
- ]7 u9 O" I1 D - Option with 'u', extract without dup., U0 |: @; T! {% C
- Option with 'm', Line Sep. txt file.
7 \4 ?7 h6 y' u$ F$ L - Option with 's', sorted by strref.2 F  @1 B- i. b+ z# N1 K0 Q5 k
- Case omitted to-txt-file, saved to tlk-file.txt6 T0 Z( Z, R: E- b" G, J$ [

7 S, u1 t7 B) J( d( R  {0 EDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 a2 j) J0 g! L9 T* N
7 c1 q& {3 X4 x( |3 }0 e8 M8 o
- Import string item(s)
: Q$ D; v6 Y" a - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 S- \+ D& h4 T& _8 K0 b7 c
- Option with 'S', update a string value separately by strref
/ j! S! j& P3 L& H - Option without 'S', update directly the shared-string (multi-reference string value)
$ y* C1 J0 Y' v7 P! T$ q - Option with 'R', strings will be reconstructed, and the same strings be merged.
6 v/ \5 U4 N7 H6 }( W" x - Case omitted save-tlk-file, overwrite tlk-file- o" a0 h2 B% L; {7 b$ S/ w

- I6 d  {6 O- ^* e. CDAOTlkEdit -d source-files output-save-directory export-txt-file/ |  S3 H' q* i$ O) d
% U2 _. Y" e) d7 G4 R6 x
- Remove & Export GFF3.2x embeded strings
: G, ?, a2 _; V' {8 g5 g6 F( a - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
* e( L2 |7 t  W8 x6 u- r1 _" u3 Y& M' E  
, |$ h$ F: w8 I0 t0 X0 d1 y* History -------------------------------------------------
: r  K8 J. {/ |9 g
/ f( J0 B, I% b. T- a4 E; Zver. 0.20, 2010-01-19  b) y5 Q3 G8 ?0 E* w2 _  h0 M
+ ]6 y, G& p8 i0 _
- fixed. didn't found strref.9 q$ u: V) E4 K# s  B: D+ L
- added. GFF3.2x remove & export embeded string.
" P, y9 R% L& b4 T9 u. @0 |9 _5 P- added, Find All. A) h, W" \/ n# E
- fixed, edit text didn't changed when undo current cell( N4 e) z! x+ L0 u1 x$ ~, V
- fixed, Find(F2) didn't do from start row. (v0.16 bug)' X/ N7 Y7 P& R- v  A, ~
- deleted, empty.tlk
' A# f2 |3 h+ S1 \: g5 E- M( Z7 r( Y1 d5 W# A$ s, z
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,5 g6 A  ~; k) A8 @* q: ?
如果有支援字典檔的話,那翻譯、校正起來就方便多了。) `/ V. \3 n4 k0 l- q8 n+ \
& h: q! G) r! e; `3 \4 j6 Y
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 U" T: A, u5 s/ l5 ]* J8 r
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, t' {5 c" t+ u4 L: I0 g& v- F5 g
給UTF8什麼的文本,導回就亂碼了。 ...
2 O1 @) }$ @" L" rblackteajing 發表於 2010-5-2 15:49
9 `) J( O" k5 \

$ o7 Q6 E, ~+ ~0 B0 z; p! A5 T- \話說,我是用這個來修改 TLK 檔案的,9 j0 G+ q; [  T5 y- E7 s7 Y. _( B( ?
7 M9 q7 ]; a, L% H; d
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了# h( U+ C+ l9 [: j  F( W) a7 g: }

  X! U) Z: y1 L8 I3 e: ~1 s匯出時選圖中那項,就不會是亂碼了,7 G" R9 J; e5 `7 M4 ]
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
5 R) x' \# W/ R- H4 Q7 ^- k4 _: y對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 Z. R8 t) _* p3 d8 u, v# @( C  Z
  q8 A+ E( x/ r/ L, P8 O
good software !!! / _8 z/ f1 e# \7 O
support, support !!!6 C8 y; m' W& e1 ?9 ~7 q" T
0 W/ g/ b2 n- |. |
疑問,2 k9 c; @- `6 ]& P3 S6 m
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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