奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
$ y% B& F( g7 M8 I% w5 S
- a4 K/ b$ b, ]0 s/ o
" O9 j9 V# j% _% ?7 n
  U) ]4 `& s) K$ K/ r原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
/ L6 m) r. u3 A- }2 P- z7 w
/ O7 O  a5 q7 R3 ~0 b: wUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . K6 H6 r% ^! o6 p
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 Q/ g& y, p. _3 u& k# a ver. 0.20, 2010-01-19
' j, B7 N& Q+ o+ o3 s0 \( r, H4 m4 ^; g6 g) x, W5 h  `; J  r7 D( E) C
- DAO TLK Editing Tool
0 _- {1 t9 G; i8 ^9 H, ? - Can handle multi-referenced string(s).
8 ~& Q: c9 G$ c' p - Export (Tab Sep. or Line Sep. with/without dup.)
* \3 h5 Y2 t7 R" G6 r - Import (Tab Sep. or Line Sep.)+ {, P. p( q6 i* }3 q
- Comparing tlk-files
* W: j8 W$ g3 m3 Q0 N - Checking categories of the strings and Filtering the strings.. r& E2 H  l! J; ?1 f5 y
  
: z0 N0 H9 b: D  D  s: S, @3 Z - Require .NET Framework.; m2 S. X% I7 O

6 {+ V; L7 |( O: j; N  i  m% o* Without command-line option, Program starts in UI Mode.
: {: n" K: R7 |" M. W, A6 m5 Q* H/ M; u  k! m5 h$ C- h4 U; c& t& F+ m. O
* Command-Line mode ---------------------------------------
, t. L4 n/ r# x3 @
8 a/ W7 N7 `  [' n& w: `" p3 E& _  [Exitcode: 0 No-Error or Succeed. else, Error Occurred5 n: C" q& w2 S* w& z% M, n

) }& Z* g3 y6 XCommon options
# }5 h6 w% m9 m( ?: U3 I: A% p3 b  d8 o4 d
- Option with 'Q', silent mode. doesn't display message box for error. u) n! p, Q( m! [% Q" `
- Option with 'X', always display message box showing exitcode
3 j9 ]# z0 Q6 x7 i7 b2 c2 j* M - Option with 'Z', logging off
9 Y8 p1 Q0 I) E  T1 d! H0 ~! t4 S' ]! a9 V( k6 r/ K
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 B  [% h- J! M; f' T% W
& V0 n& z. B, c* E' `9 K8 M8 _9 L
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 }! n; R) t5 x0 c: }  Y3 a% A) u/ @# v' ], c% l2 {& m
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* _, a: z. M. y* I- j1 x

8 n  c! W- n# k% v, f - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
& P8 g$ A5 |8 F! W+ I. p
2 M6 P' `3 z* X! }* K  f  |! pDAOTlkEdit -diff[m] a.txt b.txt% O! \4 [# S' m$ y+ S

, a, R( v8 {, F9 W' y - 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 X2 T! ]& |& g3 Z* J) x4 _
- Case option without 'm' (-diff), Tab Sep. txt file.
) l3 U8 D% g7 `, t9 b/ A - Case option with 'm' (-diffm), Line Sep. txt file.
5 j, c2 J5 P9 L4 Z
' M- C0 I8 H# H$ i1 z9 o8 v% KDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
7 c3 {1 j8 O  v! P
- W0 {2 U# i0 k - Export string item(s)) e; Q; [- @  Z3 w  E
- Option with 'u', extract without dup.& b: S8 H, L- h- }6 j
- Option with 'm', Line Sep. txt file.+ f, Y* P, E' c! n" h! q
- Option with 's', sorted by strref.
. j) x5 M$ c) Q: B8 l - Case omitted to-txt-file, saved to tlk-file.txt! |% ]$ b6 B! V+ P( b# m6 d- P
) G/ Z5 @: O6 @+ Z% V: `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
$ m5 n/ N1 J6 W2 `
$ x' q0 W4 K. _  R - Import string item(s)
& ^8 V' D" E8 `) X5 N; D - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"7 t3 h! a6 D' I# {; Q& v
- Option with 'S', update a string value separately by strref
/ T/ B' U5 Y4 A6 ~( Y2 K - Option without 'S', update directly the shared-string (multi-reference string value)
: H' ]; G! G% J - Option with 'R', strings will be reconstructed, and the same strings be merged.5 |9 l' ?. P  g5 r2 P
- Case omitted save-tlk-file, overwrite tlk-file! |+ z8 i1 E; j! I' f6 u( t% l* G

4 `7 q- s( H! h" h6 p" V& SDAOTlkEdit -d source-files output-save-directory export-txt-file7 S& [2 h( U7 Q: h

  r/ W, o9 F- u4 g# ~ - Remove & Export GFF3.2x embeded strings: U4 N+ `1 v2 W. V. V
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) d0 I$ ~8 Y( N$ O! `0 N% s- k: |  2 t! E" T/ {: c1 q: U% w; l8 O& Y6 S1 i
* History -------------------------------------------------2 j( i* `" a. M

7 J; Q) Q% w; s! j9 xver. 0.20, 2010-01-19: M( ~5 Z8 l$ {
% x8 _; ^; Z& }+ N3 o
- fixed. didn't found strref.+ u# ]- V/ A+ e/ ]
- added. GFF3.2x remove & export embeded string.7 }8 U) P8 g' F: r5 C+ _
- added, Find All
9 F/ W: Q+ H( i- fixed, edit text didn't changed when undo current cell' D) {1 `# m7 v9 e. F
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
3 k3 s6 [, x1 T- deleted, empty.tlk  Z4 Q$ M9 j2 N! X4 P

: {. a- @' h' U3 t$ {0 c, v[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 u+ l9 X1 B1 ~; N如果有支援字典檔的話,那翻譯、校正起來就方便多了。* v2 M6 Q  g8 F* s) e4 W; \0 y

% G1 D# M  y2 a等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

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

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 `" _1 z9 u. t  i# O, ^
給UTF8什麼的文本,導回就亂碼了。 ...
( S, o6 F( ]4 o# V; f7 {5 }blackteajing 發表於 2010-5-2 15:49
7 }' G) |! t7 s8 ~1 W
& N8 `, T6 A2 v- `! o
話說,我是用這個來修改 TLK 檔案的,$ H) G, u9 Z8 B  J& k% h) T+ ^
+ ~: B" c1 R5 B8 T  F
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 l5 Q5 O, M0 X! S& {& A# L) j

4 R$ r1 Z/ |) H* d3 z5 J" T匯出時選圖中那項,就不會是亂碼了,3 w) U- S6 i1 {! R$ P# i  S1 B1 L
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
% b- v# w9 C3 N- f1 ?$ H6 ?/ p- p對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 / A  `: }. R5 m9 `- f
& j6 L) E! Z# K9 D/ r* m
good software !!!
1 h& o, a* v* q( r% Dsupport, support !!!/ u6 h) b8 v' c. @; O9 |+ i# p5 i

4 {7 @" s9 X$ Q疑問,; z5 T& K% n" K
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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