奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用- [7 K0 _1 T( n; X- e

1 ^8 T$ f7 u' n3 A0 b! T + L& }5 h5 V- h# D# e) g

3 j! k  t: z, }原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
8 A* u7 `" W2 _2 U2 z. ?: ]) j. X6 b; l3 ^! g  i9 B$ c. K$ O! ~
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
7 I3 Q" }! v% m4 x/ ~DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ A$ i& U1 G7 K$ C ver. 0.20, 2010-01-19
: l1 X- [0 l  X5 S" e4 E
! I9 ?  @# G* S. [# K4 t- n - DAO TLK Editing Tool
  @7 N, S! C3 N9 ~/ ~/ N' j - Can handle multi-referenced string(s).
0 X" y8 r( t  V1 o0 U" X5 O" o4 U( ]2 ] - Export (Tab Sep. or Line Sep. with/without dup.)# p4 a% I6 A6 F
- Import (Tab Sep. or Line Sep.)
5 ?  e5 b1 N! Y. i - Comparing tlk-files
6 F; w+ k% j; X* ?( i+ M: { - Checking categories of the strings and Filtering the strings.
  e/ E4 ^/ t* H1 B+ Y6 i' q  
0 C5 w/ N( Y# z7 ^9 ~$ }( y - Require .NET Framework.
7 [- R0 h) X& v1 Y% K5 Z+ H( n6 A% }! \
* Without command-line option, Program starts in UI Mode.
  R' i5 s! c# P& A' o
& o$ T- f" X. ^# x0 q# e6 f; e* Command-Line mode ---------------------------------------
  i, `/ j: B8 K$ g! z% P* `: I7 E5 a  c# n
Exitcode: 0 No-Error or Succeed. else, Error Occurred! c: H) {* S7 K* D4 m4 \- P

+ j+ j: _; o0 z# b) [: mCommon options
& M. ?6 f7 Y! C0 B) d- a3 ^  \. _; H2 d1 I# |  F: w6 x, b
- Option with 'Q', silent mode. doesn't display message box for error
& V6 s6 v" P/ ~# y: y& P6 r; R - Option with 'X', always display message box showing exitcode. v1 J/ C/ v; P/ c! W* a. q: N$ @
- Option with 'Z', logging off
; p0 C) y& s7 l) \+ y4 p' J" `2 U' C8 d7 r0 ^) ^
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt; r8 U) d3 D3 W. P0 B

, P; B8 Y/ y7 w" X# ^ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
5 Y( w8 W$ q1 a. q1 U5 u. A( Z/ B) ^$ ?0 F
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
  Q" k0 Y* Z" y; k
% K1 m7 L7 B& f  Q2 e6 ~$ n9 u8 w& j - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
- }5 r, {: ?! }& O
4 S6 A8 u0 ?3 j8 U5 r, }DAOTlkEdit -diff[m] a.txt b.txt
7 Q" {' b2 H( {6 {0 a2 L& `' p# G7 }- j% h7 U/ U* K# D5 y
- 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>' Z0 N6 M; E% b' ~. q. \6 {
- Case option without 'm' (-diff), Tab Sep. txt file." |! y% `% I9 x
- Case option with 'm' (-diffm), Line Sep. txt file., O- i1 ]. T+ c/ B! o- F
: s; Y/ ^2 }% c5 h9 m
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 w0 X- v  O( M& j
% w$ [7 O+ e4 p, t* M% k
- Export string item(s)
0 M! k* c5 ~! c' C8 m - Option with 'u', extract without dup.4 ]9 c3 Y* V; q4 ~. d1 Q# o7 U4 V
- Option with 'm', Line Sep. txt file.; x- z3 p' ]' @) U7 u
- Option with 's', sorted by strref.
$ O4 |# y, p# f9 K - Case omitted to-txt-file, saved to tlk-file.txt( {" [( X2 `$ a) c8 E# G, ]

( k" G& W" y* e5 }) H$ A: DDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]& w2 q; \4 _" q4 e4 h8 s) C: P1 U, W
6 S2 J; }/ V8 [) ?8 I
- Import string item(s)
5 w% Q/ f: t3 E3 P7 t& M% [6 v/ t8 b1 W - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"# X: p* a" T! W/ t8 U  ~- N. n
- Option with 'S', update a string value separately by strref
8 x( g4 ?7 F" \% G. K; w0 E; m - Option without 'S', update directly the shared-string (multi-reference string value)
& d% Y2 z9 ?* E7 u - Option with 'R', strings will be reconstructed, and the same strings be merged.  }% K0 {! q1 Z: d- Z
- Case omitted save-tlk-file, overwrite tlk-file
& T. X* j6 u" `+ a! [' j5 o6 r1 l
4 p5 ]9 ^  |5 C: sDAOTlkEdit -d source-files output-save-directory export-txt-file8 _/ J! o* ^! }$ E, P: U- r
) I7 a. T9 C3 U9 d1 t' l! r0 Q
- Remove & Export GFF3.2x embeded strings* ^2 h* g. D4 v% V# m. S7 m! D
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 g8 H0 A- `' e! ]+ {  , P! R% _8 O9 M" ]2 {# h+ L
* History -------------------------------------------------
/ J1 `4 ^" B' K* ?6 D6 S( u1 |( y* a; ]
ver. 0.20, 2010-01-19/ O- N9 L" O0 u) X  ]
) k8 A7 C* D& J* B, @
- fixed. didn't found strref.
1 B0 ^# ?/ R. V' p' r! A9 u- added. GFF3.2x remove & export embeded string.
* Y0 b% L9 J8 V# T, V- added, Find All* X: o2 l. w' {* E% h* A# y
- fixed, edit text didn't changed when undo current cell3 \7 r, x9 @) N: T. a) G0 O2 w; z
- fixed, Find(F2) didn't do from start row. (v0.16 bug)' m4 [& W/ K, I2 i  ~9 s8 Z/ {
- deleted, empty.tlk
6 ^5 D- V  y7 Z9 U3 g! [& ?  A+ J* Q# T' B# {) j
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 K% d: e3 J8 f3 z6 ]0 {2 S
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
- Q, I* R5 D  c; @' o2 p5 Z
  L7 D- {& M& V: V等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 k" _% u& V! x
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% O5 F$ b/ P+ `
給UTF8什麼的文本,導回就亂碼了。 ...
& s6 H/ I; z- m: Q% S- d  pblackteajing 發表於 2010-5-2 15:49

% ^  T/ q. R6 o6 ^* c) Q0 z' z4 H8 P, t3 m4 z0 d
話說,我是用這個來修改 TLK 檔案的,
+ l& L  \, Q: T' j1 g8 i$ Y& g1 c# e  l0 {
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了. q4 c/ y8 F' L0 T8 R' ~2 U" A' a
7 V  C' m! w/ V: c
匯出時選圖中那項,就不會是亂碼了,/ \* T) l9 k; R& O2 s
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
* r0 ?0 T: f: m" O3 ~/ y5 ]9 b對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 8 \  h, e6 |5 o5 R4 A4 J
  P6 R# S: m, B2 b
good software !!! + N4 s2 z( A( I% `
support, support !!!$ j3 v- S4 q4 z% g0 Z
0 z5 V1 Z1 ?& c' ^
疑問,# }  A, w( v& C0 g& L
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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