奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) C  {1 V3 N* |' j5 n, C

' a' R9 W+ g  |; T
  R. ]4 l3 Y* m/ Q, L# l% T$ o. r; K5 Q/ u5 z
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- k( e8 U4 f: \; k# i2 |/ C5 b+ f
* ]; R: K; O$ G) VUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' J# M6 Z2 X# |; g2 W2 B% r; N
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ l" d& _! l4 R, g
ver. 0.20, 2010-01-19
4 Q9 v) i" b4 z) O! q' f" Q' b7 y! w1 |. w
- DAO TLK Editing Tool
' \* L% p9 n# e. `! H( D - Can handle multi-referenced string(s).
4 ~- |4 F2 O. p4 r: K: f - Export (Tab Sep. or Line Sep. with/without dup.)
% f& Z5 g+ q  s- Y4 l' b. M8 M - Import (Tab Sep. or Line Sep.)3 j! s7 X* m" @7 r* B
- Comparing tlk-files1 J& r. P7 w# d$ W: h
- Checking categories of the strings and Filtering the strings.
" o3 f6 \3 Z  o! _3 C  
# a% a) b2 |6 q2 o. F - Require .NET Framework.7 c" l( |% A" ^5 }! P5 z- c
. |, ^5 W; O+ Z- p* M
* Without command-line option, Program starts in UI Mode.: ?* G$ U7 t. g) Y$ l5 @8 Q2 _

4 o+ p! o5 o+ R1 \* A4 X* Command-Line mode ---------------------------------------) l0 c3 p9 U: _6 N& {7 W

* N( H2 n7 R) F! g+ o( a$ w5 s! Y/ Y# rExitcode: 0 No-Error or Succeed. else, Error Occurred
6 f3 T3 ]5 @/ g4 `$ Z- [, g: z
0 ]% f- F/ `* p' M, Y* DCommon options
' b# t( v7 N% x
& {) y. T" G+ k3 }) C1 {$ I4 h - Option with 'Q', silent mode. doesn't display message box for error' {. u. ?4 E4 F& x5 Y
- Option with 'X', always display message box showing exitcode
5 L' }3 [' o! E2 ], s% t& O - Option with 'Z', logging off
  p7 [1 s; U, h: K) r
: \! N! q# b0 j+ d' d, e" ~9 ^DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 W2 `  c* [* k: E# v! D. [9 @% P4 p5 a3 p! X4 W" H* U
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
  \; H1 _' a9 d# j. f) Q; W5 I' t1 l& \. u9 }4 _1 k' N
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt4 h! d3 Y. ^: P: `& ^; C2 z
2 Y# C, h8 }+ m
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ! s3 l" i- L6 a* s# X8 }: B

2 q8 J! }+ E6 Q% S8 K0 c3 sDAOTlkEdit -diff[m] a.txt b.txt
' n* _6 g" [8 B1 Y5 o( p- N  a0 z" J
$ t/ ^+ P3 N: v9 i0 k* V - 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>
' D9 u8 @* |+ r/ I  l% z9 n1 K4 f - Case option without 'm' (-diff), Tab Sep. txt file.
- K/ G* m2 B8 \9 }: f9 v' G+ u - Case option with 'm' (-diffm), Line Sep. txt file.8 J: p" g" r. [5 Z  x

" H' ]3 @' e7 L; t4 D' S- TDAOTlkEdit -e[m] from-tlk-file [to-txt-file]! f% W+ A/ t! f+ O

' z( r  V$ l1 f - Export string item(s)" j. L) |% }. K, w
- Option with 'u', extract without dup.* Y" y# ]$ \6 j3 W
- Option with 'm', Line Sep. txt file." s% \6 S; R4 [4 i
- Option with 's', sorted by strref.
+ c+ s! R7 n" P - Case omitted to-txt-file, saved to tlk-file.txt
7 T5 {& L; c7 C' D8 f1 f; D0 u) O9 y5 F$ u
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]# {$ J% k2 d3 s0 l" U! G
" e; P: p3 z0 C; H5 X
- Import string item(s)
/ K8 m: O: d3 _1 O - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") F: D5 D" a/ f  r' D8 G% z
- Option with 'S', update a string value separately by strref; l# n8 Q; ?- S0 R7 U! S. `5 D* y8 G
- Option without 'S', update directly the shared-string (multi-reference string value)
; C: K8 X0 c' X4 K, _6 c# S - Option with 'R', strings will be reconstructed, and the same strings be merged.' ~' ^) G6 M6 B" U! `6 m* R
- Case omitted save-tlk-file, overwrite tlk-file
, w& @! E3 S$ q8 i* ^0 F3 ]
8 u4 p5 C# }# w% QDAOTlkEdit -d source-files output-save-directory export-txt-file0 L: U4 z! j2 v7 e6 f

) }& I0 G  D6 i! G6 M+ g  h - Remove & Export GFF3.2x embeded strings
" F2 Z% Q$ ^9 T) I+ S( u - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( v! J' i0 J/ B# E7 P
  
/ x- A6 p0 p* f$ Q# O+ Y* History -------------------------------------------------8 l# B$ }, i  Y6 I) {
  x7 l7 M5 M: E( o
ver. 0.20, 2010-01-19/ U8 p  }+ m0 h" [* f$ y3 Q9 J
5 l' L8 F6 ^! W& G% ?
- fixed. didn't found strref.
, m) h4 {7 I1 f6 z3 f& X, @- added. GFF3.2x remove & export embeded string.
. J; W9 Z8 L4 v- added, Find All. X. g# r* v* K  w# `
- fixed, edit text didn't changed when undo current cell9 p5 C) [- V3 X$ b8 v1 ^6 U
- fixed, Find(F2) didn't do from start row. (v0.16 bug)$ N+ W$ W( r& R& V3 |
- deleted, empty.tlk
% r4 i9 {. o+ P$ }- T: X+ c! R. Y
# T9 Y$ g+ j0 @6 }6 ?7 E[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ x3 q3 ?! R2 ]3 {; B% x如果有支援字典檔的話,那翻譯、校正起來就方便多了。" I5 E! |1 r4 G! r* [  E4 u

/ \: G, B' m9 r等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) C7 ]. |- G  P' ?8 ~
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 \- C) F: h/ B/ g6 x' X, ^/ x8 d給UTF8什麼的文本,導回就亂碼了。 ...1 N& m9 `  m; ?' q. c" ^
blackteajing 發表於 2010-5-2 15:49
8 F' Y1 s- ~& [2 j. t8 {" K% w
) _) a* I9 H6 \
話說,我是用這個來修改 TLK 檔案的,
5 L- F% h% {& _# y9 {' K& ^0 y! p, F9 Z# B8 F
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
2 i* d! W6 b. d# i8 k5 S9 F+ u! d5 l& j) v9 }# `5 y" A
匯出時選圖中那項,就不會是亂碼了,  ?2 ], [" b( I$ \2 X2 _
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?5 F: W. ^2 G8 |
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 & J" E6 k8 m" t3 j7 C
! b) q5 V1 W/ D" I$ M: ?
good software !!! ( b& M8 E7 H: a, M) G7 {
support, support !!!# I" Y/ h; R, ]( J; O8 r# s4 ]
( b& b% Q: e/ E- w
疑問,
; Z' A# D2 V9 b) d+ C( C7 f在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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