奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
7 V0 l- U; E# n8 g1 z4 b8 Z
2 d! |8 k4 j4 a1 P0 N 4 }6 `* y1 p  l( p; B' q
: X/ y6 B$ w  m* m+ a8 t/ K
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- E4 S7 y8 [3 k+ x6 y2 Z
- J" q7 _8 m$ G: GUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ Q% e; E+ y  M/ Z$ p) TDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! N- \8 K1 m# s+ m  K7 ?
ver. 0.20, 2010-01-19
4 K9 I5 n- \% Z% m% M# b( t% I% p! h' z6 R
- DAO TLK Editing Tool3 f: g2 s. N' c9 O  L9 R, K) L
- Can handle multi-referenced string(s).
6 R7 z& P! ~, e2 I" D# r8 P+ ^ - Export (Tab Sep. or Line Sep. with/without dup.)
+ J0 V  }5 p' G2 B- D - Import (Tab Sep. or Line Sep.)
% a. c+ o) c3 M% a - Comparing tlk-files1 ^1 r3 y! X8 j6 O  U. L
- Checking categories of the strings and Filtering the strings.
& \/ c+ y# E4 k5 A  
! a3 \7 |2 y( H# @3 P' K2 H, W# r  _ - Require .NET Framework.
' h8 {: n7 w( o# N6 M, I4 c( _) I) c6 D# H1 d. k( [
* Without command-line option, Program starts in UI Mode.# r  ^* i/ F5 E3 x

/ b+ d# a) z+ `! [7 T* Command-Line mode ---------------------------------------, e: T' ^4 d) F" \0 O
5 o+ I' z' e# V# ]) w2 u
Exitcode: 0 No-Error or Succeed. else, Error Occurred
% p6 d5 o9 q8 W) k$ `
' y" |0 C8 w$ `* M3 e2 lCommon options, [( `' a) u4 A3 f. e; T0 I# b7 e" q, Y

! ?4 w+ _9 d& Z# _1 t7 h7 s2 R - Option with 'Q', silent mode. doesn't display message box for error
- J; G" e3 a" @+ M% d+ E5 s  B7 d - Option with 'X', always display message box showing exitcode
, ~- a( u2 ]& ]. ]! E1 ? - Option with 'Z', logging off
6 S8 {0 O3 i0 j, c
! P* Q/ @+ K6 @! U1 ADAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
6 [* Y3 a+ J) e- y- i
0 C3 p2 F9 g* I. g - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# {# Z2 P4 v2 _2 Z5 H

, O! ]. m5 C3 z( H5 A6 j- nDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' p3 h% y+ ^9 E- o: j6 @/ Q5 R' {
& N# }* E  f  P' O# |  } - Tab Sep. TXT File to SDJ's tlkeditor Export TXT   h/ B6 {1 }" H/ V2 ]! s

0 R; j1 N1 K% lDAOTlkEdit -diff[m] a.txt b.txt' c$ z# y' ^) m7 T* P. I4 g0 C

/ H3 M1 G  g0 S/ 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>( D% ^) C  Z1 ?  j$ P1 s
- Case option without 'm' (-diff), Tab Sep. txt file.
, Y% {7 G5 U2 u- E - Case option with 'm' (-diffm), Line Sep. txt file.
" D; w/ |& `. M6 |: ]5 _
1 N, Z2 c7 [1 R/ l; u* PDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ N$ g/ d0 C) L) A
+ w: I$ V6 V1 T6 ~" l" t - Export string item(s)) Z7 Z$ B* V/ n  Z$ D
- Option with 'u', extract without dup.
# C2 S$ s1 z9 X7 g, V3 G - Option with 'm', Line Sep. txt file.$ A3 [+ j" t6 D# B4 h, R: V
- Option with 's', sorted by strref.
8 ^, H; L  u/ p/ E; ^# z) Z - Case omitted to-txt-file, saved to tlk-file.txt7 b9 ^# d- s8 y, L, H* Z' B
7 ^- g3 y& }4 W2 O+ K3 f, A
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ m# \! J" e7 i
9 p0 A* R+ T$ K- l1 L. c/ s7 o3 M
- Import string item(s)
6 S) h$ Q: g1 l# b' t$ Y - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
, @9 O9 o9 W! m& r8 ^3 H; L1 O2 `6 l - Option with 'S', update a string value separately by strref
( Q! O/ \2 c  l. Y& d2 Q; B& ]- I - Option without 'S', update directly the shared-string (multi-reference string value); T! K! Q8 p/ T' i; ~! O
- Option with 'R', strings will be reconstructed, and the same strings be merged.
. w1 f+ R& z3 Z# o( b! Z+ C8 W+ [ - Case omitted save-tlk-file, overwrite tlk-file
$ E9 E9 U# E' y' V3 R8 a % V+ s1 p. E3 z( o% p
DAOTlkEdit -d source-files output-save-directory export-txt-file+ v- F. M7 H/ k  L  e$ Q: q; ?* T, {
" V7 ?: Z& Q5 ~7 v4 O; ?7 }" V+ K
- Remove & Export GFF3.2x embeded strings
' q" y2 h7 ~( G7 I' Y' z+ i! c - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) F  G: I! r$ n% D  6 E+ @' s# l) j' c! }& g5 P
* History -------------------------------------------------
  E$ @, A" `* @2 y' w
' J( ~: b2 Y) s( m, \: k8 D: zver. 0.20, 2010-01-19
  i) W; }3 F8 m- j
8 W; V- W+ a! V- Z  n/ j( R; {$ T- fixed. didn't found strref.' v+ e8 W$ ^- Z3 s0 V
- added. GFF3.2x remove & export embeded string.. x2 d4 ]' M! s+ P% G- F5 W
- added, Find All+ q/ c% a/ _+ n: p' b4 z
- fixed, edit text didn't changed when undo current cell. y4 ?# |% p! w) n
- fixed, Find(F2) didn't do from start row. (v0.16 bug)9 v/ r9 d+ H) I4 ?4 E( H
- deleted, empty.tlk
/ e& l# c) L- W  _( b/ S2 K1 [( l8 U5 o
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法," ]- [6 w( @, e/ t) ~. s) N! B# f! D' Y
如果有支援字典檔的話,那翻譯、校正起來就方便多了。, A6 {+ t4 o6 Q

4 w* L4 R) E. N; Z8 a等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  q/ m" }3 z$ ]. w7 `8 Y, c, l, u
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* @8 W! |% ~) I- f- [, }給UTF8什麼的文本,導回就亂碼了。 ...
/ M6 j, c) A* Y6 p1 Cblackteajing 發表於 2010-5-2 15:49

. N& E. q4 a5 T$ J$ q2 h6 [% q1 T8 _
話說,我是用這個來修改 TLK 檔案的,5 a; }- ~& D7 B8 g

/ C( M- |/ J0 n6 H3 @7 |# ~也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了2 H, T5 w# b$ k5 N# \0 N
& k& U# a; s" n2 S/ a
匯出時選圖中那項,就不會是亂碼了,' Y! I' u3 I/ a' b
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?# m. X6 G* v7 q, ]
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 n  ?  ?; l* v% T5 A! z' @
/ N: g9 L8 l) U# A  h: i& t- Lgood software !!!
) S: e$ Y4 E$ T5 t0 V4 i0 j7 J% \support, support !!!1 O) J# |. b2 W; d
/ D5 G" C* p1 {' c& z2 `: h* f' ~
疑問,
5 r0 t# z: U8 S1 b, h( }在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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