奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 |2 |- {' C  S  w8 `, q8 L
9 A% P! c. C; `0 b; n 2 E0 @" z6 r% H

7 [1 h" {( w* _原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 q+ y8 E9 l' z  d
3 C8 e, u& b3 w) {
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
3 R' C% W! a0 o) T" ZDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)" t% V; ?9 h# V1 O
ver. 0.20, 2010-01-19. \6 h! {4 n; M* @
* O$ j) D8 J8 a
- DAO TLK Editing Tool* y4 {1 ]6 h  ?  L/ q
- Can handle multi-referenced string(s).
+ K# c  ~. j9 S* T- R - Export (Tab Sep. or Line Sep. with/without dup.)
+ b/ q4 K  J+ l  w0 J; B  @3 S  r4 X - Import (Tab Sep. or Line Sep.)
7 S) W: R: \6 T6 b - Comparing tlk-files
8 i2 R8 ?& S8 w7 d/ @$ v4 e - Checking categories of the strings and Filtering the strings.6 Y1 ]' R5 z3 `7 z! z
  
2 \7 V7 q  i% v  W8 {7 T - Require .NET Framework.
+ y8 s# k/ T1 y4 B
+ X( ^9 I. I8 H) X% y# w2 K+ G* Without command-line option, Program starts in UI Mode.' V- {# T% c, M7 h+ N6 i4 k
: w$ z3 S' @6 x, [! i$ ~
* Command-Line mode ---------------------------------------
! M1 o* Y+ [% q0 Q7 u8 r4 l( z' f' X  T) W2 e* n/ O0 J0 O5 i4 @+ f. b
Exitcode: 0 No-Error or Succeed. else, Error Occurred
/ @4 P: A! A( y) j, H' _+ R- c1 h; C. @3 B5 s% H
Common options. s# \0 Y5 U" o7 W0 E. F

) \; f0 k# o3 w3 H - Option with 'Q', silent mode. doesn't display message box for error: [+ ~" x+ B: l
- Option with 'X', always display message box showing exitcode
2 m5 _# U0 r  v0 ~8 L$ ~ - Option with 'Z', logging off: T" o$ D: a: I1 h
& z0 v" Y/ `7 ~. Q) i# t2 e1 w
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ a: m- s/ K! z, f5 `2 \" x0 {8 u
. L* `5 ^2 u& C$ M+ K$ X( T3 Y# j - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 P% D  [) l9 Q; h# d2 v  h" T8 Q
* Y1 O5 v3 }. L& Z% i8 t- mDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt$ w" L$ E  E( B$ X0 V' G
% F2 v: j  [8 D; c2 s7 K
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
2 l6 A4 ]' y& H$ Q+ [
; A7 o, a( N& |/ E& a' E9 vDAOTlkEdit -diff[m] a.txt b.txt4 ^2 L8 A+ A- U4 t6 o0 u
  l3 P& \% U5 E# z! n7 N1 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>. D2 t  u/ a, z" X" n8 `+ f* ^0 \
- Case option without 'm' (-diff), Tab Sep. txt file.7 H2 s* |- N$ T; P
- Case option with 'm' (-diffm), Line Sep. txt file.
+ J% {5 a! L9 U; C
* {8 D* W  T) k5 d* VDAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ [2 T: p8 E  i7 F
2 f7 k, x* Y. R0 l" P/ _3 {8 w
- Export string item(s)
$ V* p- x  j$ W* V3 C1 x4 Z - Option with 'u', extract without dup.
: J' Q8 Q# m  O- k+ a, \ - Option with 'm', Line Sep. txt file.
' `5 S4 ~0 C+ c/ W- f - Option with 's', sorted by strref.
9 {# m3 P6 p: K0 |" Q1 p - Case omitted to-txt-file, saved to tlk-file.txt
6 _; M" ]1 L* V  N2 e' s
4 k5 ~. {# i7 t/ i# UDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
; g- [" S2 `% j; r: x
) b8 f; g. j7 F# s  g  E - Import string item(s)  J, r" A1 @$ ~( t& ~
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' P% U: H. N2 p - Option with 'S', update a string value separately by strref, w7 J7 U5 U  E$ k! O  E
- Option without 'S', update directly the shared-string (multi-reference string value)8 h4 N' Q- \3 j
- Option with 'R', strings will be reconstructed, and the same strings be merged.% k2 T; y; b. d2 H/ U" U5 u& C$ F
- Case omitted save-tlk-file, overwrite tlk-file1 M* A2 N5 l4 U

  @) r3 D% ?6 r! CDAOTlkEdit -d source-files output-save-directory export-txt-file7 `6 V1 m, k4 f( a
/ u6 ~" N0 }$ c* w  k4 X2 o
- Remove & Export GFF3.2x embeded strings& u. {) g" C8 p! c
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"+ _. z8 n4 \  ~
  " x- T6 z* A' t
* History -------------------------------------------------
8 J0 \5 t# w0 i% `# R: x# u: p/ R
ver. 0.20, 2010-01-19% [3 c) ^/ D2 x# c! U( s5 d* w* }

) v9 H, S0 j8 U2 Z- fixed. didn't found strref.
8 ]; k" H3 ^8 |- added. GFF3.2x remove & export embeded string.
# A6 U, S* F& H" D; i- added, Find All1 n( q) w$ c6 |/ O9 n
- fixed, edit text didn't changed when undo current cell  z* S2 ?. K/ b# [, C
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
& p0 G$ U5 v7 F: j* @- deleted, empty.tlk1 _: y; Y: |3 F! X% j" X
% p( |/ D) \. g
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
' M+ `: y( M2 x' G9 f如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 e2 Z4 u( w) @- d1 a
+ l, g/ t& m8 l( W
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; c* b0 @" Z$ P8 m! P: ~給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" ?: p7 p6 x# E2 K6 A給UTF8什麼的文本,導回就亂碼了。 ...6 A( e" g4 Y; v  o. w+ S
blackteajing 發表於 2010-5-2 15:49
. j2 d7 r* g0 l- s8 w* L  j5 b
" o3 y6 W5 }( h. K  N
話說,我是用這個來修改 TLK 檔案的,. i- ~* S3 O$ N5 n' t2 g5 Y
' g# G' f$ N4 E5 I$ @# j; ]
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
6 {7 ?+ h! a5 o5 C/ R3 v7 m, q: d7 f1 ~' L
匯出時選圖中那項,就不會是亂碼了,
5 A( E( D5 p: U& T" e( a[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
" J/ W. \0 Q0 t對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 1 a$ |9 g" M" y+ j
, W) \4 }- C2 j$ k: m# v- V
good software !!!
+ a( H1 C0 z* Jsupport, support !!!6 \9 m) `+ G& l' k/ T0 l/ v5 |
5 O9 q  o% j. b; w$ m
疑問,  e. C: F0 k3 c+ v6 c! L" w/ a
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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