奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
  K& b; J. z/ z0 @: J7 e& _+ c; C6 m

2 F/ k! U- Q1 A; I+ c/ A5 |, |3 f) a+ i7 ?' k4 b" i) {( S
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 N; v; T- @+ O8 V  `' y8 U4 m3 {# q/ a7 c  ?  e  u" O4 _
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ) @& D' o7 i: @* R
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit), m' t2 S5 A8 \
ver. 0.20, 2010-01-19
0 T/ N1 x- A( i8 L
( d. u# @$ m3 p3 f& I: B4 z - DAO TLK Editing Tool
% n5 v, S# v/ ?& `! q - Can handle multi-referenced string(s).
' H9 r" |( f" |5 J+ r - Export (Tab Sep. or Line Sep. with/without dup.)0 d  K' u5 {. e, P. c6 b
- Import (Tab Sep. or Line Sep.)/ }4 o; g& X2 K0 X
- Comparing tlk-files4 v& `% ?0 d/ W8 ?, N* |
- Checking categories of the strings and Filtering the strings.
9 d9 R4 w. N6 n4 y3 b  
& k# j  P0 g( x) \# M - Require .NET Framework.
+ C) Y" \9 ~, B  g9 L! r' W, @$ u6 X7 j5 b4 m3 f9 J
* Without command-line option, Program starts in UI Mode.
' p9 c7 Q2 g6 \2 Z
$ X% s/ g' k; Z. e8 q* Command-Line mode ---------------------------------------
5 t- x# j/ S! @- @- N# \% p1 d: E7 R, S$ T  C/ Q
Exitcode: 0 No-Error or Succeed. else, Error Occurred
0 b1 z$ d4 N7 z) O( R6 w- F
* [* f, P& @2 w+ u$ S/ ]Common options
& Q6 P# g+ e! \6 {3 Q5 d+ q- L0 ~6 ^2 @. z& h8 m5 P
- Option with 'Q', silent mode. doesn't display message box for error
. [+ ~  N0 G1 B! S5 x  \/ B - Option with 'X', always display message box showing exitcode
: [; W- i4 v/ l3 r1 H - Option with 'Z', logging off
! U1 h+ a3 h+ a  P( ]9 ?: D- Q
  U$ S" Y. ^$ I+ t/ fDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: i( Q+ y% `( s4 l$ l/ p  B
; D( `0 ^6 {$ @8 `& W9 u- N - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ i9 O9 J7 d0 h" U" c, t4 d0 T& F' X6 y! ?$ y3 a" Y; d( I
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt6 T" q* ~4 e, V0 w
2 K! Z9 z1 n, U  w# Z) d
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT # T# R! x7 T. Z3 a

! `) t, M; w+ z9 NDAOTlkEdit -diff[m] a.txt b.txt
5 M: T6 M! H2 l
! a+ i- I; A; g - 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>
; j, d6 w5 P0 m2 g+ M - Case option without 'm' (-diff), Tab Sep. txt file.
. ~# C! j4 T0 n5 M - Case option with 'm' (-diffm), Line Sep. txt file.8 z3 b, X: Z% {3 G# }5 w7 w

" z# V: W. e( `6 h2 ~- C, RDAOTlkEdit -e[m] from-tlk-file [to-txt-file]2 A( ^$ X7 }8 C' s
8 R  @* e; [! a$ d) S
- Export string item(s)  H2 V/ T5 ?/ r: @6 j
- Option with 'u', extract without dup.1 h+ S/ @/ b; t: N1 }- n' _
- Option with 'm', Line Sep. txt file.
4 ?: E& w2 U' v% R9 _ - Option with 's', sorted by strref.4 d. j' X/ `, E: X
- Case omitted to-txt-file, saved to tlk-file.txt
5 [4 U  q$ t5 O+ x
' c0 l% G' P9 q% ]8 t: PDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 c8 V+ m" \3 p: y# O

  s, E8 Q. m3 B: z7 `+ t) |: V - Import string item(s)
5 J- O( V  |. a: a, y - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"' J; {2 j1 h1 }9 Z% d
- Option with 'S', update a string value separately by strref
% _" j4 u/ G5 W8 P4 ]4 L$ T% M8 Y' _ - Option without 'S', update directly the shared-string (multi-reference string value)
$ c' D# ]; x; w$ S, A - Option with 'R', strings will be reconstructed, and the same strings be merged.1 a* q  c  `, D8 U1 O  F2 b; m
- Case omitted save-tlk-file, overwrite tlk-file
# \& b$ \+ k, Z0 { ; r1 }# L* b$ d' v, l6 q  Q1 n1 y
DAOTlkEdit -d source-files output-save-directory export-txt-file
, b% v- ^6 y9 Q2 m. Z" k) m+ _) w! P- o3 k- m! \8 L: B0 P
- Remove & Export GFF3.2x embeded strings
! f+ M9 K7 Y3 j2 g( X - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
! [$ n. g2 k* s+ j  
+ N; `& P2 N! D9 `+ y6 j; U* History -------------------------------------------------( v0 x; m+ x* D1 a3 |% g

0 d$ d! b- q, J$ c: R! z! h' ?* z/ wver. 0.20, 2010-01-19
  d% N, \7 W6 }& j: s
- B0 _' X$ f8 _2 p& w0 T& D+ j- fixed. didn't found strref.4 R) `7 \5 R  |6 _
- added. GFF3.2x remove & export embeded string.8 d2 W* Q0 e, A# j2 y
- added, Find All
5 \' K" D' w$ y5 ]3 n5 D% I- fixed, edit text didn't changed when undo current cell
/ |0 B6 X3 e$ O! U- fixed, Find(F2) didn't do from start row. (v0.16 bug)$ Z3 G; ~' i8 n, m# ~
- deleted, empty.tlk& @, c, ~" s3 u& @
4 U$ {" N$ d* _& F5 a
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,$ V  `4 L8 i: }- ~& E6 g
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- v- R6 p1 P5 Y- K: d
% D' b, u/ M7 L1 H# H& u等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 X  f# [$ ?7 S) f! ]. k+ Q& U
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ a; F5 h1 q6 [, U給UTF8什麼的文本,導回就亂碼了。 ...) o6 i) Q! @) t2 Y% \
blackteajing 發表於 2010-5-2 15:49

6 p7 ]% V; b3 b8 ?% Q6 J' N$ K* U1 j6 m( a. _- M
話說,我是用這個來修改 TLK 檔案的,) R3 e6 e. s/ h% Q2 p
5 X% e& S2 Q0 e9 ^  m, X
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
5 K9 I2 E+ n; K! `3 e( E: d' v- h2 ^9 |' H3 ]- ~. o8 j9 G
匯出時選圖中那項,就不會是亂碼了,8 u) M, l# R/ l: n# t* ?
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 l# k$ Z0 G! |8 g. t" q* M8 G% @
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
5 r' J7 [% n; P9 x2 l
* b' V, r+ |8 H9 t" x0 k& F* [good software !!!
/ z8 t8 O8 y9 Q* U2 i% nsupport, support !!!: w8 c% A% k/ i
  r2 x; Y( H3 B) H
疑問,( c  E- E6 b4 x
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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