奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! _6 N7 g5 b. n# o
) ?& S1 x8 g# J
- x# ?$ @# w9 d- V8 _/ R9 N+ ~/ l% l
4 d' }- R+ i0 _) K* n原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2717 G# H# @! m: U* H

5 N6 v) f! `( |Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
( ^0 W2 Q6 Y- l( A- ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
' w2 T/ X4 B7 r. e$ s1 H* D- y ver. 0.20, 2010-01-19
/ f# U5 `" _; s: J7 F! r4 k  X; r( d; s, b3 O
- DAO TLK Editing Tool: a6 f1 L- [0 @2 z
- Can handle multi-referenced string(s).
) f% a- ?5 Y+ ~) r& ~0 _3 ? - Export (Tab Sep. or Line Sep. with/without dup.)
" p6 C1 M* k% v: ` - Import (Tab Sep. or Line Sep.)& j; F' u# O+ K( P/ c
- Comparing tlk-files
- ^6 o. U1 e$ g4 z - Checking categories of the strings and Filtering the strings.& f6 d) h. s8 r: Y" ^; I
  - l0 K9 p2 ^, t. ^9 h
- Require .NET Framework.$ D/ Z- J/ M- a2 {

( l  O  i  ~; l' w2 |. h& j* Without command-line option, Program starts in UI Mode.
! |* h" _# P8 Y
: N, F5 t; W. U1 e* Command-Line mode ---------------------------------------
# G9 Z* k  j+ G2 z* ^% q/ |: {8 u% g
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 ^/ q5 a0 ~* h- {3 _- D

* Z3 q7 K% q# c4 F& ~: h& pCommon options
, r3 C8 M, ]/ s
1 t) m5 r6 z) S* b - Option with 'Q', silent mode. doesn't display message box for error
+ P  X$ Y" F0 n - Option with 'X', always display message box showing exitcode6 {1 X& ?; K3 K$ K
- Option with 'Z', logging off
9 V7 Z5 V- q3 V6 _: G3 V, f$ r/ b& P- H9 L7 e1 d; ~+ ^+ ]/ U
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: q. b+ w2 q' j8 ]/ |! D$ q' ?- l( ~% G- F% s  k9 ^" V
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
; e' L" Z9 K( f+ K( z# {, z+ ]4 M' {) X( }/ z6 V+ }/ ^( }
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
$ I5 ]. B* Z( a1 K2 Y, i' [- C8 y# W5 C, |' v2 ]
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: g! b1 a+ |2 f! Q
6 O! O  n  D( vDAOTlkEdit -diff[m] a.txt b.txt9 n, P0 w% w8 _2 L, N1 {7 V

0 ?: Y. j" x( K3 h# e  E - 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>
' w' I3 V) D1 _1 p: Q1 l3 M3 k9 W& n - Case option without 'm' (-diff), Tab Sep. txt file.: _$ D7 d' U0 S2 s( O! o3 G/ k3 `
- Case option with 'm' (-diffm), Line Sep. txt file.
& T# B' B! l& f6 ?1 |
, b1 @7 t# z/ `' |' T9 kDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 S* _* {( n/ t, J: |7 R4 _2 {& j* `9 m* p3 j* F3 [
- Export string item(s): z% Q: _, b6 Z7 W) Y) ^
- Option with 'u', extract without dup.
/ S( Z% a& ]! b8 Z: ~$ G - Option with 'm', Line Sep. txt file.
* A$ U2 Z$ k5 K. ~" m7 ] - Option with 's', sorted by strref.* b; U% q$ }! o* i
- Case omitted to-txt-file, saved to tlk-file.txt
) `/ _3 b" }! Y+ K
$ J/ V; v6 A0 h3 P' V+ jDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 d$ e9 H. i' N' D; A0 Z& a$ E; O7 {

+ [% [& l0 {$ c; E9 i - Import string item(s)
5 j7 z+ X. p5 n - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
; m( _! D/ \. \ - Option with 'S', update a string value separately by strref  ^4 U! q# C7 h( f8 x- C* q
- Option without 'S', update directly the shared-string (multi-reference string value)% j: j& f9 U) e" n* W3 T
- Option with 'R', strings will be reconstructed, and the same strings be merged.3 L! p- h6 R1 E6 z6 j9 b
- Case omitted save-tlk-file, overwrite tlk-file
- K. _6 A9 t2 @% ]+ E' @$ Q% o; b 9 G( F, f+ ?: g) a$ \4 F
DAOTlkEdit -d source-files output-save-directory export-txt-file8 y2 w5 t" V' A
3 F2 J/ K3 u' [& ~
- Remove & Export GFF3.2x embeded strings% ?" M  d/ e6 d1 D# T
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
; L. p5 W9 W2 }. D' h+ G  
) P* J. [/ _" j; I. G* c* History -------------------------------------------------
1 `8 V$ A- y- X6 L8 R' O
. ~5 v" \4 F' @ver. 0.20, 2010-01-19
3 _+ J6 L6 X4 c+ b& _; ^; p  E% d0 V% K3 I, w* }; f
- fixed. didn't found strref.
( a7 n! f" a% b, D! e! j- added. GFF3.2x remove & export embeded string.
  p" o' a0 H, E- M, @" J- added, Find All
; Q! Z' h5 l6 s* s' n$ r% X- fixed, edit text didn't changed when undo current cell% z' z6 [/ y+ t1 l6 u* h: Z/ v
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
: f7 `% v( v$ T% |1 w& l; A- deleted, empty.tlk5 X& W; V# q2 U2 P

! J% D" `; X0 b! B! `1 `[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
" j- a% B3 i1 ]& }3 F' U" S如果有支援字典檔的話,那翻譯、校正起來就方便多了。
0 p* l, e6 T  Y, {4 @5 r9 q+ z2 v8 |1 X
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; \) P( z% h: ~* O7 y; c! j2 ^2 f! r
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
7 p. X* F6 S/ Z& }0 ~給UTF8什麼的文本,導回就亂碼了。 ...
# S; B' u5 g$ C2 _6 p! u2 Iblackteajing 發表於 2010-5-2 15:49

2 h# B+ E) N( z7 V5 Y: A
. k; k8 L7 W2 y3 o. h0 d+ q話說,我是用這個來修改 TLK 檔案的,$ s! b9 _8 t7 L( e7 |

3 X4 P% P  O/ s) r: O也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. _; \) z2 q! S" Z; g% w4 ?' A! ^3 z5 R7 T$ ~$ T7 Z, p( J- q
匯出時選圖中那項,就不會是亂碼了,
. {. |% X, I; Z5 ?5 c# G[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. X+ k1 |* y6 _, p5 t1 a( h對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + F$ V" Z2 j, \

% s) ?# V; A  U3 |; |5 Q7 a# ?good software !!!
% I/ p& Y; I0 @) z, j5 C) i$ S2 nsupport, support !!!. b! c7 [. k/ E* M
2 i7 M: m( k$ z. |( b3 ~; ]
疑問,
2 x% ?( d% h; a9 t在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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