奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用: n7 ]. G6 b. k6 {  l
& V8 u) H8 F' z+ P) Q& b# C) w- D
. r8 j0 [6 Y7 F  ?  g
3 T6 U% @8 G8 U8 ?8 |
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# Y. |' i6 P! g3 k2 v: v% ^5 u5 L' D. z* S5 E6 u4 D# {
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                3 c: A: G- b" m2 w7 I/ A* ]
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 u8 I' c* Q/ S; \ ver. 0.20, 2010-01-19
% x8 W1 L# W! G5 |5 D" B" A0 J  W. H/ B9 N( w$ R4 h% X/ l- N
- DAO TLK Editing Tool$ m; Y5 y- t9 y2 m1 y' S& }  n4 \8 a
- Can handle multi-referenced string(s).2 S1 w. V; ~$ R# S
- Export (Tab Sep. or Line Sep. with/without dup.)
/ S, E) }! S8 R5 Z* S2 X$ P - Import (Tab Sep. or Line Sep.)! q+ }: {$ M) ]3 j) ^# n
- Comparing tlk-files
) {) y) f2 v9 @7 p- P* i - Checking categories of the strings and Filtering the strings.9 ?6 a% s. e& Q) @
  
5 T8 g/ t4 V0 c9 I" j - Require .NET Framework.2 @& s2 _: ]# F1 _

8 x0 ~+ v" l! R# u: l1 L* Without command-line option, Program starts in UI Mode.
1 f4 P8 F" l7 I+ n, [; w# F( |+ ?
* N  m" ^3 F& l1 v  I' |+ U8 x* Command-Line mode ---------------------------------------
6 [- R2 G! [' [5 y7 Y- y1 z) h* G$ L. S; ?! B# A3 @
Exitcode: 0 No-Error or Succeed. else, Error Occurred# X: \. o' R" Z, M
0 R, g" {2 y0 N5 `( k$ e. c" @3 `
Common options
! X7 @3 c6 U4 ?' s+ {7 b2 |! u0 I$ P6 W* P3 s9 I
- Option with 'Q', silent mode. doesn't display message box for error
4 O4 q" E- a( V/ |' L: o8 m% Q - Option with 'X', always display message box showing exitcode
. v4 T6 I6 b4 E( ^5 D - Option with 'Z', logging off1 y' t8 P+ ^5 C* J; r

+ T( ^+ j% T0 EDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 x: l! r) i& y: C: K6 y
! i. ^" C- A2 Q2 ~% ?$ K$ V
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 _/ j4 c& r( K; E% S* k9 @! T
! O. L0 y4 Q( O  u
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
4 M& \2 ]1 l+ ]1 b# G* ?" y9 z7 y( X$ H0 ^9 Z2 k1 M
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT / z5 _% C  t0 k$ A7 {

3 }: W/ e# S7 A- J( u, G5 _; S7 d% Y3 VDAOTlkEdit -diff[m] a.txt b.txt
! G+ S, z! o6 q+ J2 M0 T( S: L- E! b) y! u$ M# G% o" q
- 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>+ P! k3 L9 L, x6 q- Z- n
- Case option without 'm' (-diff), Tab Sep. txt file.
" S9 M1 n0 D, C) _. k. M6 H - Case option with 'm' (-diffm), Line Sep. txt file.
3 Q2 l% o2 k3 b; S7 C0 C- l
6 M9 ~- n9 i% a5 S. d; E% g  x0 ^DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" e, U) p9 I( A% T9 q& R1 H, B9 ]8 y7 |
- Export string item(s)7 J5 W0 V. D5 u  I! U7 r
- Option with 'u', extract without dup.9 n# X- Z! s3 F! r) {" t
- Option with 'm', Line Sep. txt file.
9 z' P- a6 Z0 | - Option with 's', sorted by strref.4 a) `: P0 |# T9 @7 x
- Case omitted to-txt-file, saved to tlk-file.txt
, E1 [7 ?8 H6 i5 Y) Y6 \$ X0 [. J; d: a
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 k3 @  [+ G, ]% X+ B- ]. `
0 r7 }. F9 ]9 h$ }& t- j
- Import string item(s)
: A$ B6 ^' _- W - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; b  W2 _0 }" H  k9 J - Option with 'S', update a string value separately by strref
/ x& S8 G2 w4 P - Option without 'S', update directly the shared-string (multi-reference string value)9 H+ S) l# V# M: |
- Option with 'R', strings will be reconstructed, and the same strings be merged.
- N0 v% `# W7 N' v# M6 A( y - Case omitted save-tlk-file, overwrite tlk-file- l/ s5 r+ p1 o* O
6 Z. V& ?  a, f0 ~+ p' c
DAOTlkEdit -d source-files output-save-directory export-txt-file
+ p0 y1 p$ |2 r5 D
4 [; z  T" S- l% B - Remove & Export GFF3.2x embeded strings1 K" L# ~0 Z6 x) b4 J7 Q
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; N: ?' I6 Z1 A3 v6 |
  6 \; c: T2 {0 y; H
* History -------------------------------------------------
/ {9 m7 V9 K: U6 p
% ?2 ^2 n+ B+ d. Pver. 0.20, 2010-01-19: Z) [: g: p, a% U3 }

; a" |) K6 V$ |' U2 i- fixed. didn't found strref.7 C4 m4 P2 ^- T( m- Y) r0 L
- added. GFF3.2x remove & export embeded string.6 |) Y3 E6 J( n) @3 y
- added, Find All: }- i8 Z& U  P$ D
- fixed, edit text didn't changed when undo current cell8 n, w# p6 B  m& S/ K$ D/ _( @
- fixed, Find(F2) didn't do from start row. (v0.16 bug). D% ?  ^1 p' z
- deleted, empty.tlk, @3 T! v. H+ v1 p* A9 D
6 T/ y) [2 P  s- B" `  c" H
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
! ~0 M; o+ g$ E8 l; m如果有支援字典檔的話,那翻譯、校正起來就方便多了。
9 B! t4 |7 s/ e0 i# w; e
( f% g  T  x, B等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 z; z8 ?0 `6 G; k& l' i* O. b' v. g給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; ^$ A) K+ U! g- @給UTF8什麼的文本,導回就亂碼了。 ..." C% F$ b; y/ d! Q; P3 c
blackteajing 發表於 2010-5-2 15:49

9 v# |+ ^* C& ]+ ?+ ?3 x9 u
1 k' ~. ?- b& _/ K話說,我是用這個來修改 TLK 檔案的,# c( u: s. `$ i/ Q' B: S" c

* F+ B; e. m0 r0 U& @: q. q也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; E- s/ f  a% y( M' ]' D+ i

" y( W6 s( t! r匯出時選圖中那項,就不會是亂碼了,
2 F3 ^+ c7 p6 u( b9 M3 W[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) \4 Q) O+ W$ |/ }' G  |對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
8 x, n8 H. W% [! u! U5 ], _
, i0 w( m$ k& \$ q7 ggood software !!! 8 S0 ^2 \  ^' ?/ M' j
support, support !!!
# S( ~( V  z: S- a1 W7 n, k
, }( {; |9 u9 M: E; E疑問,
7 W# a' B$ `6 w1 R在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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