奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用' `( F# J6 N( I
* `4 Y& T  ^/ e" U9 Y" U: t
7 e& @( {: Y1 e" y) j" T* Y4 |

8 T( U0 \0 |+ t8 f" p原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271  ]$ n) f' w5 U4 I1 P

1 E& g: ]# i: aUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                $ c% _0 G3 g' l7 h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 S* @+ l" o- v* c ver. 0.20, 2010-01-19, ]5 T. e# B, i2 e- Z0 F, D

2 |  q. e: y/ J: \- O: P4 G - DAO TLK Editing Tool2 [- O" M$ m% n4 \7 J2 p
- Can handle multi-referenced string(s).  T' C2 g. {8 a4 v, v
- Export (Tab Sep. or Line Sep. with/without dup.)
2 y* E( }2 y$ i6 m1 c6 ^ - Import (Tab Sep. or Line Sep.)9 C6 j# |* j4 m: b
- Comparing tlk-files5 h4 B8 g4 c6 ~
- Checking categories of the strings and Filtering the strings.% l4 m& b9 h! y7 q: o6 R* z7 V
  
6 U; N/ P" a6 \% x8 F6 A& U - Require .NET Framework.
9 u" m! n) j3 q6 @1 z, T/ L0 `
# M* i/ B6 T+ x- J) N1 g* Without command-line option, Program starts in UI Mode.' y/ v% A$ a1 e8 n' B+ M

$ D9 M) {! F( S* Command-Line mode ---------------------------------------
: g0 x2 i& m- I" F/ Z$ l/ [: J9 ?  k( ~% c& T9 i9 G. E
Exitcode: 0 No-Error or Succeed. else, Error Occurred
, x: I  y% H  P* j6 w1 K
3 y( w1 a. E- L# wCommon options
, F1 e* p/ H; k5 h
1 B1 H1 M( [3 e - Option with 'Q', silent mode. doesn't display message box for error
$ U. o" }" _/ T! ]1 Q1 ? - Option with 'X', always display message box showing exitcode/ r- i- Z9 ~5 I5 ^+ y8 C
- Option with 'Z', logging off
0 g! M$ v. [# E% d( B( _
; O. h2 `2 W( w- _DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
, C$ q2 P7 n0 u. N8 c; z, N4 K. r) }# d" b! \0 {1 ^# H  w! A
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
  |% Y* _; S% @7 g0 U0 s: y# H$ w/ Y$ z
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
  b4 Q9 ?% S+ V1 ?1 _: b! m% H: G& C1 N( F/ D
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 J- |1 V2 Y9 ~9 u$ x& ?- }
) M  n0 O9 [6 t
DAOTlkEdit -diff[m] a.txt b.txt% F# `! p: Q7 }, S1 i+ P

! y* ~& ]8 w) z% c+ N - 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>4 V" ]8 N4 n% X; v1 {
- Case option without 'm' (-diff), Tab Sep. txt file.
, V8 q/ y9 w; d5 M, Y - Case option with 'm' (-diffm), Line Sep. txt file.
$ z0 _0 _* G) h8 v# A8 i4 x2 \) l/ z$ @0 c* f
DAOTlkEdit -e[m] from-tlk-file [to-txt-file], B1 a9 ?- x7 w. E! Q8 W. o& c
! M* p& ~/ c" d4 ~% E8 z
- Export string item(s)6 e' g/ G; K5 S/ L
- Option with 'u', extract without dup.
5 B# n& ?: z3 _4 @# v - Option with 'm', Line Sep. txt file.7 O5 j! [; N3 q: t1 x' L2 x6 B4 |
- Option with 's', sorted by strref.
9 u8 q- v' C- M' s5 h$ h - Case omitted to-txt-file, saved to tlk-file.txt
! z, y0 K, Y: c# `  _' ?; Z9 g$ `6 s" H8 ~- n- v( W& ?
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
8 j- R7 H; Y( n& \2 u  P" [0 D) B' D
- Import string item(s)3 P4 G8 u2 `5 }1 E6 H
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
3 `+ m% ?# o2 ]0 D" @9 h( j% U - Option with 'S', update a string value separately by strref! v' V2 i% X  N* y. d
- Option without 'S', update directly the shared-string (multi-reference string value)4 f5 A9 f5 j/ l- ~. \
- Option with 'R', strings will be reconstructed, and the same strings be merged.4 M/ ~7 c2 a6 P- K; n' s
- Case omitted save-tlk-file, overwrite tlk-file6 x- a( v+ @9 Q, |5 t- v! T3 x- T: V

* f6 o# ?3 w9 `/ |. v* b9 CDAOTlkEdit -d source-files output-save-directory export-txt-file
" k2 d1 v/ Q4 [
+ b" X! J4 v) T: N1 b* ^5 U- |  U7 ]) n" q1 W - Remove & Export GFF3.2x embeded strings" k) W# f% R  w% S, |
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
" U$ [2 v/ e& G! e  3 x1 g2 {3 R" o+ q; B8 P
* History -------------------------------------------------: T- m! @' q# F6 h
3 j& S" Q( N5 M  @! K8 i
ver. 0.20, 2010-01-19
! r/ \6 M  e9 Z# c( U# f5 Z% r1 Y4 A, v% D0 u" c% E' C* S
- fixed. didn't found strref.8 {5 q" M  o, ^# w# p$ ~! J
- added. GFF3.2x remove & export embeded string.2 h4 j( Z: g+ v+ J) ^1 P
- added, Find All: z7 Q/ ~) B& `* v
- fixed, edit text didn't changed when undo current cell/ l. v- a+ P6 k( l1 t+ b: S
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, ^2 D- T" N# Z+ N- t- deleted, empty.tlk
* r/ e2 ^/ ~* u% r) A0 x6 O$ u, ^& \/ _3 c4 {
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,. h2 a5 U9 V. [7 b' R+ t1 J. [! _
如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 Y' C# X, I8 }
' M: y( ]# W1 F4 ^; |+ W* A' v
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# ]4 H9 ?+ y5 i7 r2 I" b3 A' r給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% x: O7 C% d/ \; ^: \' K2 k
給UTF8什麼的文本,導回就亂碼了。 ...
. L4 g( p% D3 @% qblackteajing 發表於 2010-5-2 15:49
* _, P8 X% c3 E+ c) @& J0 F
" \& p. b( O9 B3 H
話說,我是用這個來修改 TLK 檔案的,
* _# v( B% M% L( x  O. {1 T5 L$ p# F6 b+ m+ n
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
7 G' @: |3 }" V' Z$ w7 f4 j( r1 ^0 Y# w3 C
匯出時選圖中那項,就不會是亂碼了,
) }2 q9 R5 K& i4 l+ H5 k! _[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 x  S( g$ ^; F+ D( y
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 " t& q" t( H; O& y8 e. {  ?

. \, `- U6 Z# J* x5 Egood software !!!
# [8 @( f8 Y" @* }# Hsupport, support !!!/ i7 C( m! H+ ]7 M2 d, Z% ^3 S

  q/ B) U$ u7 b疑問,$ B! w" R" l% G& c6 B
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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