奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
% W8 ~/ p# f, E/ ]  E! b  x( u7 }7 H+ e, G- O' x* P& _( |
7 e9 {# I7 [! r7 r4 O/ O- o; q
/ M3 {) V' P' k% ?0 N) F& x) w
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2710 R9 ^2 F  h1 Q1 L, K5 P  y

" S: a0 }$ Y: R+ O: B+ KUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                % k3 t5 m4 V! v3 I1 B. Q! @. f
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- ~; n3 j* _. y- A/ S- B
ver. 0.20, 2010-01-199 I% l1 j2 O9 b: L1 A1 |0 V

5 N$ W0 {, ~( |+ y) T0 { - DAO TLK Editing Tool0 ~; {0 m0 [" n  I& f
- Can handle multi-referenced string(s).
% N3 ~5 m2 f) w) G7 l* l, p - Export (Tab Sep. or Line Sep. with/without dup.)
7 K  F: J) i/ ^6 `+ P+ v - Import (Tab Sep. or Line Sep.)7 k( K0 K$ J1 J: j6 Y2 Z
- Comparing tlk-files
# a& y9 ?8 H. |* r/ Y% j0 f - Checking categories of the strings and Filtering the strings.
6 Y+ w* p1 A; o4 w* J  
" S) K  H) j- P - Require .NET Framework.( O0 S0 f' U4 p, I

4 Z- Z8 ~' e- k1 D% H: I+ |5 k" n* Without command-line option, Program starts in UI Mode.
! M6 e: y$ y& @; A+ v
7 W6 v8 D) Q4 n2 y" s6 M4 t: D# s0 t* Command-Line mode ---------------------------------------
3 D5 a- Y* x) _) k- a8 {4 q) R, c) z( p* a
Exitcode: 0 No-Error or Succeed. else, Error Occurred
9 M2 l/ n! ]8 ^. f' q
6 p: v* B( U' N% h3 q: LCommon options
# U, c( w5 s) `+ u7 |" ~: ~6 k% j0 G( }9 ~8 w+ H
- Option with 'Q', silent mode. doesn't display message box for error- z% @+ s/ _7 r) i. [
- Option with 'X', always display message box showing exitcode( [9 z4 n( h5 I) @& x6 G
- Option with 'Z', logging off
1 t1 C6 ~. w. p; D% v9 O$ O$ z1 \) s+ C4 M2 I
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt! J- k3 t! R" M4 x  {% j8 ]3 B
2 {; j* z) x" z9 _7 v# t
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
$ O0 B! s. E4 S  W8 S3 W4 j) y  r6 o  `9 g% @3 h' c
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt/ I8 E7 M8 `6 s$ F
* y# g4 K3 c' ~1 d
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
7 `7 d: P+ a  S' P5 W3 H
, P  w8 @5 J1 j0 b  n1 ^& s* A6 MDAOTlkEdit -diff[m] a.txt b.txt
9 O! E0 r! }' d% O9 C; v  }& Y; o) o+ h4 o$ C6 F; e& a+ A1 a6 u
- 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>
# i/ x$ l9 a3 ^) I - Case option without 'm' (-diff), Tab Sep. txt file.8 F3 u- t  Y2 x2 @
- Case option with 'm' (-diffm), Line Sep. txt file./ P! x0 @- o4 ^5 l7 V3 x7 ~- i* e
2 |$ X  ?3 u: C  s/ g& W9 [% O
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
6 j! H) \, Y; a! o, n, [+ ]& M
& @, t8 m9 M  K; J) y1 E - Export string item(s)
" Q# b0 A6 m& V7 | - Option with 'u', extract without dup.0 ~* z$ E- j: b2 u5 `$ T3 {
- Option with 'm', Line Sep. txt file.
- f) f" }% P7 e$ g7 S! i2 O3 ` - Option with 's', sorted by strref.* _* J( U; o) \" X& {
- Case omitted to-txt-file, saved to tlk-file.txt& M8 D$ ~7 E8 w5 _; E

2 G$ k* i- h9 F6 T, o4 VDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- j  B* [3 b4 \4 g7 H( B# S* @/ p& W( P
- Import string item(s)
8 E  ^' t& _+ p. @: b2 R4 \" [ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
8 K" B4 K" j# N7 @ - Option with 'S', update a string value separately by strref
- S3 N5 C' ?$ t! b: H% O - Option without 'S', update directly the shared-string (multi-reference string value)
( G7 c( X& T% }; Y6 z% J0 P- r - Option with 'R', strings will be reconstructed, and the same strings be merged.
* B" p6 G4 Y( A( m1 }  x: S0 R - Case omitted save-tlk-file, overwrite tlk-file# \( }. {9 F! k7 c$ Q

& z) W0 G/ n# O/ K4 S, YDAOTlkEdit -d source-files output-save-directory export-txt-file/ }2 l) Y6 W: U( U) {" i
! L  J5 b; Z+ h( e+ J
- Remove & Export GFF3.2x embeded strings3 Y$ g9 U2 Z; _: Y
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& c2 Z1 g% K6 Y  r' \. R: G  
" o2 K7 S7 w8 U7 W* History -------------------------------------------------9 Q1 F8 L' Z2 g# ]) S( m0 ~1 Q- E+ f
( ]; w! Z. x& Z7 n  z
ver. 0.20, 2010-01-19+ f/ O' y" _' O

# K; S5 k# G4 o! I0 _. O1 u- fixed. didn't found strref.- M# s, X" `9 A$ _+ d
- added. GFF3.2x remove & export embeded string.7 f$ g3 h& K6 E$ }( i+ \; m
- added, Find All9 {9 P4 l* w* ]! u$ f" b
- fixed, edit text didn't changed when undo current cell5 `6 f6 g3 Y7 a* J+ d% J; Q
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
# b, |0 U6 q0 W& c2 z- deleted, empty.tlk
6 C3 h+ [2 s0 ^3 m7 A! S$ @
+ {; G9 J8 @' q' W0 D) Z$ E[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
; Q/ J! W: |6 w$ x* p5 G如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ r- [  J* }/ Z: L6 u0 I6 A

7 S' ^2 G# [5 p% Y( \% R( y等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& x9 G/ ?9 n- D; U7 `4 I5 ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( n9 S  ^) s% \8 {) A4 k9 B
給UTF8什麼的文本,導回就亂碼了。 ...
7 e9 x; e+ I9 e$ m$ Nblackteajing 發表於 2010-5-2 15:49
$ i$ W0 ?8 Z' t6 B6 e2 a; h% m
+ v1 c2 n* F. O; `1 Z1 |
話說,我是用這個來修改 TLK 檔案的,2 v; s% h8 {: L& {$ j

4 b, _) v- P+ E! m0 \3 R( E也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 A1 u, S- n+ Q% a& x+ t2 U' ^2 F

3 H  w' y- \; G2 M) O* Z匯出時選圖中那項,就不會是亂碼了,) E" }7 t5 z3 A  G0 w) T
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! {* c) ~5 o8 j6 I( y對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) x5 s0 I* D: f2 a3 L; q0 ^, G; \

5 i' `8 A3 z3 f& z6 f  igood software !!! 7 b6 Y8 x" D! p1 b- m4 a- V# d2 e$ e
support, support !!!
. W( Q, o) Z" J) h
; z, F% T; b; [4 l疑問,
' t9 s+ R  Z( P# Y& b在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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