奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
) y3 y4 e* r5 q! G: t: R4 ^4 C& h) c
' G5 g  K7 U' K& Q
: R& j) B/ H  G6 L9 \! h/ p+ D, G) s6 f+ }1 s" q
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271+ F$ G9 W" L* Z8 k
; C, r5 c3 C% s  E1 I
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                8 J9 }/ R8 w7 _9 C
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)1 F1 M# ~' Z& O: Y) `% @
ver. 0.20, 2010-01-19
" X4 Q  }! C* K0 n' H5 T0 i5 K% `+ N1 F8 u  C( W- b' }
- DAO TLK Editing Tool
  J) h( ?  y4 D1 l1 e" R - Can handle multi-referenced string(s)./ d4 M% x5 B& b# r8 M* D5 v
- Export (Tab Sep. or Line Sep. with/without dup.)
  ]- v/ z9 Y# X" p& N - Import (Tab Sep. or Line Sep.)% W& ^2 U1 k* p4 Y( @2 @( O
- Comparing tlk-files0 F0 Q% T- a$ v$ {7 B
- Checking categories of the strings and Filtering the strings.1 o/ {0 h" t; L( M+ D1 \, D
  
& D. ~: F& `+ y" P - Require .NET Framework.
' Q0 @3 e. Z/ r# G* \9 j- E8 _8 Z/ l! p
* Without command-line option, Program starts in UI Mode.
: ^3 h: }/ W! R6 c+ k  ]0 a4 o7 l- \; ]2 T0 ]: @9 C* _
* Command-Line mode ---------------------------------------
: V. L# G; ~0 M) `, ]/ j5 [+ z6 F
9 R6 u$ T% r" ]  f# qExitcode: 0 No-Error or Succeed. else, Error Occurred
4 h+ N6 h2 E, Z8 }# s0 U2 t) I# V; Z* q0 d- }! S$ m) x6 n
Common options3 r9 o, k3 ^9 ^
( ~6 t3 _  y$ G" g+ q
- Option with 'Q', silent mode. doesn't display message box for error, Z/ Y  f3 S+ X5 T! g8 s% i4 v
- Option with 'X', always display message box showing exitcode
' t3 P5 W6 i1 U" N& h& A& [ - Option with 'Z', logging off
; @) k; I4 _/ Y: \: Y( S5 N; N. h* Z" u5 Q+ b- a! A
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 t) Y4 V5 P; B& h$ w0 J+ ]

; B5 n& r& w- ^3 R& A' v# ^1 k: ~ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 }+ Y8 g! X- |# r" H

% `2 y& D! _! H7 @DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; S! q: h) {: v) |6 n

6 w! p7 a  Q0 {' L5 N* K4 S - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" I7 F* x+ c0 n' }0 c" A+ [4 D8 B( Z* h: x2 S! A& ]
DAOTlkEdit -diff[m] a.txt b.txt
0 f  G6 {: {; h- u3 T% s8 F' v) y" r. u! t# N
- 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>
4 q) _$ d9 z" o7 M - Case option without 'm' (-diff), Tab Sep. txt file.
* o9 `- B& l9 \4 H' m, Y! { - Case option with 'm' (-diffm), Line Sep. txt file.  n" I2 [1 c( u! D; A; u

# V$ s; N4 ^: b& b& {6 X8 F  j. \DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
. h1 u/ `7 ^* `
* \' ]' T; V0 h/ w/ @ - Export string item(s)
# _( K, a& i' P4 L - Option with 'u', extract without dup.
+ \! L' [4 |  B" l( h, R) ~ - Option with 'm', Line Sep. txt file.
' D* C6 S8 [7 a, Q; R$ Q% p - Option with 's', sorted by strref.8 M9 m1 v0 R% A0 }0 p/ \/ O
- Case omitted to-txt-file, saved to tlk-file.txt
/ k. p) W9 ?7 D, Q' R, L$ w/ q) |% x) O' x) Z
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
" l. K' |7 ]2 W, {/ R. }8 a) V/ E
3 h. F; M" I7 m2 ^) ^ - Import string item(s)
% c' M: \8 _# W0 p0 h8 P: F - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  A" K1 r7 c9 f* ^# k6 @
- Option with 'S', update a string value separately by strref' E. K2 ~" a% q2 ^; i
- Option without 'S', update directly the shared-string (multi-reference string value)6 S0 l+ S7 W' c
- Option with 'R', strings will be reconstructed, and the same strings be merged., c# l' t0 P  @  }
- Case omitted save-tlk-file, overwrite tlk-file- M3 S9 _- O$ K5 i4 l  i/ w) m

* ^/ E1 y+ i& Y# cDAOTlkEdit -d source-files output-save-directory export-txt-file' `) @1 u+ P! f2 V" ^% R% C2 z

* Q2 @. N, i! U0 R* W+ { - Remove & Export GFF3.2x embeded strings
9 E. r0 J9 l8 { - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf". q7 N  p6 N  [( b
  : x9 i% q7 ~  p7 V% \  {: v& C
* History -------------------------------------------------; U; k# g+ {8 ~: q; V" L1 v
7 \" `+ y' a/ I1 k
ver. 0.20, 2010-01-19
4 z  m5 m. K+ X9 s
) J& C! D# I0 N: `& y- fixed. didn't found strref., m0 x8 b0 t' i. P
- added. GFF3.2x remove & export embeded string.0 w) y7 T& u+ O, \' E5 x# w$ g1 U
- added, Find All4 o2 O# Z3 v2 H! S( t
- fixed, edit text didn't changed when undo current cell3 A, }+ K! g8 s8 b' H$ e
- fixed, Find(F2) didn't do from start row. (v0.16 bug). }# A$ B& j% b/ ~6 n
- deleted, empty.tlk# @. H3 d. i4 k

% U0 ^$ p0 {5 D8 s[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! d  e2 U- U3 B$ C
如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 w% y- K3 p2 X5 n1 u

) i" W9 i. a% y等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; |/ c0 x5 U' ]- a2 T" I! B給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# R/ |* L9 d' O給UTF8什麼的文本,導回就亂碼了。 ...
( X0 H6 ^9 _! D1 yblackteajing 發表於 2010-5-2 15:49
1 l9 y: r6 v3 g. l6 I
) R) f: o% G7 r: l' j; c. X
話說,我是用這個來修改 TLK 檔案的,
! I* n. J8 k; A' S6 m5 E; V4 m
! t) {0 ^* G; S! z也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: h' x" |3 Y4 V" Q9 S
9 k$ N7 C8 k! t" g7 s8 c. J匯出時選圖中那項,就不會是亂碼了,  P+ [0 V5 p* y3 \1 ^+ S' ~0 U8 _. A4 }/ a
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?/ a. G- R6 w/ V! Z+ L6 E% k' v/ D
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 T: E, J" h& E7 m# u+ D! @; x/ O' w- z- N5 P! v: ]
good software !!!
5 I3 {0 b: ^0 R. b! asupport, support !!!
# I- p$ u' E% g: \5 i
8 j1 M8 y5 o( l疑問,
: o5 W3 ]& ?- m2 v) H在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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