奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用# S" {, ^5 ~2 u8 b& m/ p' d; g* A

( D7 \, C& Z  P! |( S+ i
* a. S: {( y% }' M
  M- m" H0 C8 h# T原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; r+ H4 Q1 c( ?$ _* a, q

, j( I' c' N5 _) \Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
& @: j/ M1 ?2 E6 GDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% ^) B% c, R- N2 j" L ver. 0.20, 2010-01-19
  Y& P* H8 B2 A4 x- a4 t6 ~5 [5 }) K0 d4 d
- DAO TLK Editing Tool
; S/ H3 Q- e0 W' Z7 h" ^ - Can handle multi-referenced string(s).6 I- F& B$ C, m) P! c
- Export (Tab Sep. or Line Sep. with/without dup.)! E! r2 R( F% f$ u
- Import (Tab Sep. or Line Sep.)/ T% E5 A! U: V
- Comparing tlk-files- ]" c6 s- |' @( w0 I% v
- Checking categories of the strings and Filtering the strings.4 y( w9 W2 m7 }
  , Q- j) P% i3 w
- Require .NET Framework.
% h/ m# v  Z) M( U9 D8 i8 b3 G4 n' w- u
* Without command-line option, Program starts in UI Mode.0 m* u8 ]$ p. Q2 b) M9 F! ]) G& q- Z% T
3 h, ~2 E- y" T; A/ o
* Command-Line mode ---------------------------------------4 B9 D* `  W( \5 w
, j: @: {- U1 B- n0 W5 R
Exitcode: 0 No-Error or Succeed. else, Error Occurred
2 [- x! {9 x* i9 p4 ]
% R1 \7 N( c! u8 DCommon options; [! @; B( a3 I& [' @# J

" q' O9 c; t9 ]% h1 u - Option with 'Q', silent mode. doesn't display message box for error
9 \& x2 f6 H+ a  E( k' _ - Option with 'X', always display message box showing exitcode0 a! P0 F/ g$ O5 S% f
- Option with 'Z', logging off4 l# T9 G8 _, `5 M% d
( b4 I- S+ W7 i" M/ R# Z
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt" A5 W3 k8 I$ ]# v5 w. |, V
( x: s* v( s. U
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
, z1 j# N& d/ i6 T! l3 f1 i3 t9 d7 s8 D! k' e6 O  x1 E. L; h! W  p0 E
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& h6 i0 w4 b7 N3 Y+ y9 g" v/ m' Y  _% U' [
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
$ b% S8 s$ o6 V0 y4 {0 w. K& u- ~1 O# a4 w  S; R# E; |
DAOTlkEdit -diff[m] a.txt b.txt
( ?/ m8 _3 c! |
; I& s$ X, T( P/ D- U) _3 @ - 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>
7 L. _; ^7 U% c8 B  W# w1 A8 m - Case option without 'm' (-diff), Tab Sep. txt file.! |$ J) T) C4 h/ s
- Case option with 'm' (-diffm), Line Sep. txt file.* z9 `+ O8 n" W7 k0 N* q* q
* @2 A, N! P/ C5 {  i
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) n2 @/ w! x8 s# ]" T# w: y9 w/ t" h0 m6 s' `' q
- Export string item(s)
: x" t9 }. t9 {8 _+ L' s - Option with 'u', extract without dup.% t3 S7 a4 ]) u, K- }1 f9 y
- Option with 'm', Line Sep. txt file.; d9 l8 H: m$ @
- Option with 's', sorted by strref.- @% _5 c+ n( ~# N# [$ Q
- Case omitted to-txt-file, saved to tlk-file.txt6 Q1 |# l. v+ d: C( _

7 H; z! a+ @6 |# c+ ?: `- |7 [DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
/ V; Y1 l6 p, D! ^# f; m7 z% X) O7 m( e
- Import string item(s)
2 V# N/ ^& V1 e$ o9 ]" W( K& h - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
2 J! N+ F. a" \# J5 Q9 @5 Q( F - Option with 'S', update a string value separately by strref/ r3 S8 S1 t+ j" }0 E  A
- Option without 'S', update directly the shared-string (multi-reference string value), K1 B3 P- I9 G4 L
- Option with 'R', strings will be reconstructed, and the same strings be merged.# t/ M% j. }# Z2 J5 `, J
- Case omitted save-tlk-file, overwrite tlk-file$ i2 K% l+ O) S8 Z5 ]4 z
7 j# Y. r: s0 Z* i  R
DAOTlkEdit -d source-files output-save-directory export-txt-file2 M" v& ~  D% s. b# u

* k3 Q. u$ B* k6 T9 x+ q - Remove & Export GFF3.2x embeded strings
5 V; V( M2 h& S. `" e, m9 W4 P - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% }4 X# r- n- L9 I9 N
  4 R. O  n" t3 B. t: f
* History -------------------------------------------------
/ Z% J$ a& C) f3 i" {% y7 E) Z
4 ^/ q7 B% t9 {' A6 |! l, vver. 0.20, 2010-01-19
4 C% K& P  O2 N5 p. l$ M1 V- O8 R- }) j: J- _8 C3 N( ?8 t0 s
- fixed. didn't found strref.6 t# `- ?" `( s6 s7 _' q5 R' Y
- added. GFF3.2x remove & export embeded string.! O- k$ t/ C0 e/ i( K. m
- added, Find All
4 F4 @5 F  ?, v" e- fixed, edit text didn't changed when undo current cell* z9 \$ f9 U6 ^* q- o4 E% t
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
. g  r! V3 j6 l3 \  r; q& t- deleted, empty.tlk
5 t  H* S. y# C, @* o( C6 D6 f" `8 ], b2 t+ y3 k: `* H6 k
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 O4 u6 b: e1 T" _5 @7 a如果有支援字典檔的話,那翻譯、校正起來就方便多了。
/ x% S9 ^: D9 M
# U7 H4 H1 P0 ]4 j6 L2 G等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' B# ?$ u0 w# U$ k3 R& ^: l- M. K% x給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 J7 T, e) ?, z給UTF8什麼的文本,導回就亂碼了。 ...' u3 {% k# J; A3 V1 }
blackteajing 發表於 2010-5-2 15:49

4 `9 }7 R0 z7 F- S! i
1 J! b$ o0 N! g; G& F話說,我是用這個來修改 TLK 檔案的," X' ?9 j# e9 f) v- o0 w. T7 W
, o) W' o6 c  a* }" t, ]
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
* y4 H' o* P) t7 K- z) p# {# {
, l* [  Q. z2 O7 r9 y匯出時選圖中那項,就不會是亂碼了,, D0 g! w  W8 ^( p
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?: X, n7 s' }7 g$ Z  B( j
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
5 o5 x3 G( a$ e/ A8 A! |1 y( I- F9 [; ]7 Z! f/ n6 X* f5 Q2 x( E
good software !!!
6 y0 m2 ?. Z1 @support, support !!!
9 ?3 Y3 [- W% p+ |5 y* a
! c  X6 e6 g6 |6 X+ |$ x. O疑問,
, A8 e: l. R+ }5 J在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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