奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
% C6 c. j0 f8 b, G
! O; w  k9 ~: K- |3 x 4 J) u# q5 P2 E  r! n9 m

  T9 J. \, n% i& |* G1 ?4 Q原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2716 m+ A5 p8 m2 r7 \; F1 q
7 N' i& l* T- O3 E+ y& r
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
" [- h! v* M" {9 gDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
5 z+ `, A( b$ E, n/ r$ ?  w. t ver. 0.20, 2010-01-191 L8 z6 p0 ]4 U( T5 A

8 H( x8 b$ W0 A; r - DAO TLK Editing Tool0 v6 D$ X' K# O& g/ j( C3 ^( ~6 ]* F
- Can handle multi-referenced string(s).* G) O* M  E( p
- Export (Tab Sep. or Line Sep. with/without dup.)
% x. ^( H! b& a5 a - Import (Tab Sep. or Line Sep.)
& M# t% u# f/ {4 n4 ~& t" H# x - Comparing tlk-files' d$ O( M0 i* }8 ?4 b5 L# `
- Checking categories of the strings and Filtering the strings.; v# C; o2 J& b& ^9 i( }
  " B& p/ s5 ?2 Z+ [; S
- Require .NET Framework.
% f; u3 z% H2 e  F
! o- C; f  R5 H/ [: D* Without command-line option, Program starts in UI Mode.- {9 E0 F% V  {& u  Q' Y5 h& P

6 ~2 C% P" b/ P  v* Command-Line mode ---------------------------------------
: [7 G) Z) T- T" {5 A
% {' [' Y3 H! P  \+ M3 CExitcode: 0 No-Error or Succeed. else, Error Occurred$ Z, @) Z! V7 A1 v! D6 L

+ `. p! a* s3 B  b6 JCommon options
  E) |" E' L( C$ a( B" w5 L! B1 n( V, p: w: y( x1 @2 j8 M' Y8 G( F
- Option with 'Q', silent mode. doesn't display message box for error# n; U4 ]) M0 R" O' u& u: `; ~
- Option with 'X', always display message box showing exitcode
* o. n- F, S& T8 [' f+ x& T - Option with 'Z', logging off/ L# ?& L) b4 S1 T0 V9 a9 |
4 W( V& g) L; L3 F0 }& [' K
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt# V. ?/ {0 {$ X' f& \

- v7 e: l) b/ O4 j  \$ I - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) }( ^; H, _# x5 j, P2 ]8 Z

( d8 D/ \; e/ D* s& Y6 ~4 _DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
- S' F2 {! [( S" f
/ g# h' ?3 X5 L, i& B8 o7 E% v - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
) l$ g8 K; l7 O7 n: W. B  ~% q* G. i$ A& K* F1 R* p0 e
DAOTlkEdit -diff[m] a.txt b.txt3 I7 q" P0 N4 j4 s, Y

2 i  p) I* U- e( I - 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>
3 ]- V# E" \0 Q - Case option without 'm' (-diff), Tab Sep. txt file.
- P, b3 h2 l3 [  w! i/ r" i - Case option with 'm' (-diffm), Line Sep. txt file.
: {0 @% L; M) r, v8 q8 Z) X! A  E, O0 X3 ?0 z! {
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
8 Q' [9 e2 ~( Z- U
+ z0 w; m. }8 v0 ?( l9 @ - Export string item(s); a3 J  W% _  y
- Option with 'u', extract without dup.8 x+ a$ c7 ~1 `" v
- Option with 'm', Line Sep. txt file.5 m& m3 b! @7 g/ z% z8 F& b
- Option with 's', sorted by strref.( @) G+ O/ z& u* r2 n* X) R
- Case omitted to-txt-file, saved to tlk-file.txt' j( r- D1 H' Z+ ]+ ~6 l
/ v3 O9 B1 V, i
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% y( v, H, ]7 b
% s  s3 ^3 \. _, B* e& P
- Import string item(s)
: k0 O  X1 p$ j, T  I - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# L# U! Z, f6 N- ? - Option with 'S', update a string value separately by strref& `1 f- q1 t0 J
- Option without 'S', update directly the shared-string (multi-reference string value)  y: C' Q4 j, J% s2 d( D; V
- Option with 'R', strings will be reconstructed, and the same strings be merged.
4 f$ H! q. V, D& C  g- T- t - Case omitted save-tlk-file, overwrite tlk-file
( [5 f- N2 n3 H8 c0 q
% C# k; g) N! T6 `* v: D5 UDAOTlkEdit -d source-files output-save-directory export-txt-file
  p8 s+ X% ]1 N, q8 ]
5 n( L% V& h' C' y4 R* v/ n' ~ - Remove & Export GFF3.2x embeded strings! w/ T$ G& f  j& d3 I: ?
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' M* ~; ]4 u2 _8 V9 k2 a! {/ h& G  ; W+ K2 [! B1 p2 \9 z
* History -------------------------------------------------
4 d! |4 ~- G% w6 v  c! R' d5 R/ b1 E0 ?" L/ @+ p% ?9 C
ver. 0.20, 2010-01-19
( O3 V1 J" w5 r; X# ^! X. H. w& ]; q8 a& D0 q' K0 H
- fixed. didn't found strref.
4 x6 b- o; H, ]/ _6 f/ X- added. GFF3.2x remove & export embeded string.
4 k7 v8 Q! r7 f. ]" A" \  F& V- added, Find All
( B, r) |1 U3 H/ i+ E6 t- fixed, edit text didn't changed when undo current cell
* f: Y" {+ k# r# v5 @- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- Z0 a, s2 ?! I2 y- deleted, empty.tlk
& @( o+ i9 p) ^8 I) c: ]5 y  |1 V! K3 X
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! Y: m# k5 \! k- C+ H
如果有支援字典檔的話,那翻譯、校正起來就方便多了。' R, V1 q, ^- p- y2 C+ u$ V
7 o; z6 ?" ^+ f; H& T; k/ ]! g6 |5 Q1 K
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! t. z, ~) u2 s, R1 w! d" e給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) J9 \3 ?- j- q  N  r給UTF8什麼的文本,導回就亂碼了。 ...5 i; O" [+ P, O" U
blackteajing 發表於 2010-5-2 15:49

0 l7 z  R) q' b/ T) R2 r' D5 ]7 g% S% a9 [( o, G4 s; t- y- A
話說,我是用這個來修改 TLK 檔案的,4 G3 @* M. k9 y# K# n& a8 D

. g- i9 ]( r% [5 j8 l6 {/ |1 R0 a也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
- D( ]5 V2 l# Q2 F/ c; j0 G: \5 q  t, f, K, A. w8 p3 _
匯出時選圖中那項,就不會是亂碼了,
. j9 Y0 h* I2 M( C( z; [3 {# M9 O+ o7 _[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?1 {! l# T1 v$ j+ t2 R
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 f" H' a) W2 C3 J: X! [$ N3 v/ F
good software !!!
$ l. {/ ~( ^7 s( U) gsupport, support !!!
  T) \. g: M3 a1 h& n9 `' e7 m, ^8 p7 S$ K$ E) k1 L
疑問,1 K3 h7 b9 |0 t4 J- I8 ?! ]
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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