奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用( {+ a% V4 m2 K. Z

, s7 W$ T: L" g3 b8 e 1 r1 f; R% k2 F7 z1 ~

# b& Y2 r+ u- a: {原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, Y) m# p+ E6 |6 f* I
: Z. T' z1 P  |7 |8 u9 p1 n0 gUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                $ _1 g0 o- T3 Z  ?
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
2 D/ P) `% l/ i+ ~5 T% e9 B- Q ver. 0.20, 2010-01-19# d( i6 u# u: ~# g  E" j  i+ q6 ^
, {: g' a; a9 q3 h( m
- DAO TLK Editing Tool3 C; A$ `( \* o9 G, s7 h7 B
- Can handle multi-referenced string(s).; K# @$ O1 i) f& d
- Export (Tab Sep. or Line Sep. with/without dup.)
% {" J* Y0 f- T9 Y, l) n - Import (Tab Sep. or Line Sep.)4 z8 I8 \4 C* i1 L% d$ |
- Comparing tlk-files  S3 }: b0 z: w- ]3 e* a/ F4 P
- Checking categories of the strings and Filtering the strings.
# N0 A9 I" i" n# E  
  e. X2 ^. z. q. O; n - Require .NET Framework.
$ K& A* t+ h. @; w5 U8 E  x4 ~' K0 z
* Without command-line option, Program starts in UI Mode.
; p) i- c' S! L2 x8 w( r+ Z2 {: m# W) ~4 C9 v0 M; T* t
* Command-Line mode ---------------------------------------0 C; c9 U2 k! D6 N& T6 ^7 Z+ t1 k

/ i0 P7 a; z6 j& [: a" i0 H1 nExitcode: 0 No-Error or Succeed. else, Error Occurred; Q. Q# e+ n/ S  ?% w

& w+ e  O1 K4 q1 d2 SCommon options
1 Y9 C6 C1 r/ P* q  k$ n: A  \" Q4 F" B; b
- Option with 'Q', silent mode. doesn't display message box for error3 S) Q3 a& P, c6 v2 s2 A/ G
- Option with 'X', always display message box showing exitcode
0 a  x' w# A5 D - Option with 'Z', logging off
' W1 ?" ?: R( W8 Z2 `! f7 n% g+ t+ F* T' G
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 Q8 H) w6 A- H8 A( U9 B' T3 c
7 Y' C- F. Q3 m& e! n! R" z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File6 w* M6 E  \7 B% A$ ]& i  p" J
4 z, _; l9 k4 S! c, Z. ?, o( i
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# S" `: l2 A; a- [. @" F3 z
+ t/ D  j" Z! J; z+ L# S - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; \6 b6 G% C* U6 Y7 L* x! x$ R8 E" i$ l
DAOTlkEdit -diff[m] a.txt b.txt
0 A2 H, t% o" P* J0 h( W& u+ ~7 N7 x; 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>
3 a0 M- @7 S! `1 {- o2 Q) e - Case option without 'm' (-diff), Tab Sep. txt file.; O" o; ~. S! a% Y5 g1 [
- Case option with 'm' (-diffm), Line Sep. txt file.+ D, {+ S5 J6 ~2 ^7 r7 C
0 d( y6 l/ z9 J% E+ [) g% L
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
% `1 c- D, |2 q: g: u' ~& y
* w. O, E: k$ V8 u$ S2 i& \; i - Export string item(s)
4 f# N, z+ I# l - Option with 'u', extract without dup.
7 S1 N7 T: Z9 i/ q- a! U' V5 v. ]% p - Option with 'm', Line Sep. txt file.2 n& ?: o- h- l
- Option with 's', sorted by strref.
+ J+ W2 i9 N. f4 ~0 E7 B& I, h  B - Case omitted to-txt-file, saved to tlk-file.txt
5 z: H+ L: D+ Z* l, t  \' H
( L( z/ C8 [+ q& l% o' |DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. Y8 e' Q# h1 d5 j
+ X( t: J% W; K1 U# u+ A( Q* X - Import string item(s)1 d" }9 Q+ G0 Y! {  T# P  x
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": a' S/ k' w' Q; R( I
- Option with 'S', update a string value separately by strref9 T+ A) b/ V4 I6 `9 [
- Option without 'S', update directly the shared-string (multi-reference string value)
* V$ _1 h) u6 T$ ]" R- c; X& M' p - Option with 'R', strings will be reconstructed, and the same strings be merged.
( g& b7 U& c3 d' U) k' n2 p/ W - Case omitted save-tlk-file, overwrite tlk-file4 b/ M5 p0 O2 C" {7 L* t3 t

! D$ Y5 v- Y& ?DAOTlkEdit -d source-files output-save-directory export-txt-file
6 v, I  H% D- n' }2 B7 H: \" {* }
- Remove & Export GFF3.2x embeded strings! {, `0 W+ m2 [
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"- F4 G) z& B$ S, Z- {
  
, L, J. {- j$ e) c6 a* History -------------------------------------------------; y: J: y+ U  P3 ?9 @+ @& l

7 a1 J) `2 ^1 _% D0 y: |; ]ver. 0.20, 2010-01-19
8 q8 ~8 }  \7 u- \. t" V
, }" Y% W% g+ H' A2 Y- fixed. didn't found strref.! h+ ?4 L) Z9 S5 J5 b' y# e
- added. GFF3.2x remove & export embeded string.
# `; K; `2 L8 z- added, Find All
, }" s  R  B" M2 o- fixed, edit text didn't changed when undo current cell6 J) N! \* s6 {! n
- fixed, Find(F2) didn't do from start row. (v0.16 bug). w: g: w& t0 w. v7 j& F$ l
- deleted, empty.tlk7 |9 x/ d0 z% O5 J+ D; Y

! D" u, S, u8 B8 x[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 P% f, R) i6 }- K: c) f如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 \" x& x- J3 @$ E, k! F) J; F
  W- R1 m8 P, U' a# ]# j* x- G
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 Y2 R* R* |" b- s! ~
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. {* M6 ?/ U$ N6 z給UTF8什麼的文本,導回就亂碼了。 ...
6 n' V6 C1 Z4 s* S2 w/ Hblackteajing 發表於 2010-5-2 15:49

/ Q7 Q6 E; V0 ^* N. {
# W; z& y4 a) z% e) k0 E話說,我是用這個來修改 TLK 檔案的,2 p& v$ E$ s# g
* \6 X8 v' B8 p6 {" r* z
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了; a- b6 r5 A! A4 q) b

2 c, H3 ]  R3 \& F) F* t6 Z; |匯出時選圖中那項,就不會是亂碼了,
$ [/ Q6 n+ O9 }/ `! P0 j# n[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?0 L# x2 D+ ^9 x" N6 j
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 / n; h8 r2 j/ U( w: F+ x# I

6 A' R! L( x, A7 f* l$ x3 f0 Y" ogood software !!!
& y: Q/ K) G9 h, k7 Ksupport, support !!!/ z" `+ n' Z" U4 {4 `4 U  D3 _
5 L  O+ }  N4 t3 }# G( A, @: k
疑問,8 M1 G* O, h; A
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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