奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
$ E: S& p% h& J8 g* r; a, p& a9 Y  D1 X

- T" h  y6 L+ i+ L# |
4 c8 C  j, l/ W: {原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
! k3 Z! l$ {8 t+ u* r3 x" I4 B
' R/ ]' f, [/ y6 z* l6 uUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! Z6 X1 v: B  A2 iDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)$ N  w7 _$ C6 |" g3 v# A
ver. 0.20, 2010-01-195 @$ j. q* ^# z4 \8 l  O7 f
; j  Y% k" E% v& R' T8 b
- DAO TLK Editing Tool
# c4 T. R/ V& o; w. z5 q3 p - Can handle multi-referenced string(s).
$ |( N" i6 J8 L1 K& h - Export (Tab Sep. or Line Sep. with/without dup.)
3 g; ~2 h- K/ z+ O - Import (Tab Sep. or Line Sep.)1 P6 d( a; [& j, N
- Comparing tlk-files7 b0 s- D" \+ m5 \. H1 Q  Z
- Checking categories of the strings and Filtering the strings.
6 Y, m; i, N1 S, F6 T  * m9 u5 i4 b( c( n8 q
- Require .NET Framework.9 Z3 M) a! D! U9 b9 z7 k1 d
9 A# B' L! s4 m7 O2 ]
* Without command-line option, Program starts in UI Mode.( E) H. J0 L# d/ ?8 ^
% t% |2 |+ a; r% f8 e( Q0 [
* Command-Line mode ---------------------------------------0 I# j; c8 e5 I# I+ Y1 a5 p
% O+ R6 O2 K$ ^/ c
Exitcode: 0 No-Error or Succeed. else, Error Occurred
9 k: s0 D- G% [; [4 X- G9 `/ Z6 i; b2 e, R% c
Common options
3 a9 m" N) i/ y( x: s8 b
5 \" }& l9 U# o, B - Option with 'Q', silent mode. doesn't display message box for error" }) W3 Y9 V! d$ t" I. ]
- Option with 'X', always display message box showing exitcode
$ z: y7 e7 |0 m3 x) X- I - Option with 'Z', logging off8 P7 r3 v8 O9 `) s/ H4 p

9 v- j5 Y( x' F, h. ~DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
: k+ i8 J. H% {1 C& W- O" e+ n4 ^8 F9 f  @% U
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 M/ r1 J$ B4 k& w! Z" s# ^
1 `5 C6 W5 `# g
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" o! N8 ?. t8 V9 j! d0 H$ X; E% a' Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
" s0 B" r' V! G& B# O
7 r: A# H4 k! G4 R- G6 \3 NDAOTlkEdit -diff[m] a.txt b.txt
6 l- e0 S. T$ L. g: q. q) G& C+ W8 T$ S% 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>
4 j% x5 ~1 B" U0 h- U' p - Case option without 'm' (-diff), Tab Sep. txt file.: V, t/ N) r1 ^  f6 g
- Case option with 'm' (-diffm), Line Sep. txt file.
2 p( n, m. q+ S2 j( _
6 y  O' U0 ?$ K& |& ~4 ^. l' f$ nDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
4 \3 i; N, u. F' \0 C
6 y) B( e: o/ r: d; [ - Export string item(s)
1 K; H: g! y  l - Option with 'u', extract without dup.
: `0 X" o# `& _4 |0 h& v - Option with 'm', Line Sep. txt file.7 c. ]* S: L, t4 ^- V4 s
- Option with 's', sorted by strref.
, d8 N* w& J0 [) r - Case omitted to-txt-file, saved to tlk-file.txt/ I4 f: G; v1 Z; k1 i3 S7 J+ K
% q3 M' _4 ~7 x4 y$ N
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]2 N3 E  M9 i9 w
+ H) o  y6 g% o/ B8 ~
- Import string item(s)6 z- a8 X* i9 v
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"0 ?4 L7 i9 |& {7 R, P6 C; P/ j
- Option with 'S', update a string value separately by strref
/ }1 T6 Y' k; n - Option without 'S', update directly the shared-string (multi-reference string value)
. i! f+ ~* H$ T. C8 W" ~3 [ - Option with 'R', strings will be reconstructed, and the same strings be merged.
! o" S; v1 D3 q' i' k# {$ l - Case omitted save-tlk-file, overwrite tlk-file' i0 c. y% C% P

  [; @3 w3 V0 g: K& k! u9 XDAOTlkEdit -d source-files output-save-directory export-txt-file5 C! D9 N0 n' \

2 V% l2 N# h9 d: N* b- Z - Remove & Export GFF3.2x embeded strings7 @+ I9 {1 @7 `5 k* j' V# f5 ?
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
! |# i+ A; N, M8 S' X  e- [  
, m5 P* E+ O# ^, F# K6 R* History -------------------------------------------------
  v' c! p, j* [, P+ R4 \) J) n
' q/ @$ b; |& E/ o) y! t- y. e0 |ver. 0.20, 2010-01-199 b4 l8 a6 B8 ^1 h# O. r; t3 B* r
$ l( @( J6 z% L4 X) k9 X6 h4 ]
- fixed. didn't found strref.
+ ^5 J. \+ s) a* m- p1 d3 ?3 Y5 k- added. GFF3.2x remove & export embeded string.4 {2 M9 z0 g' S* O. C& @" C
- added, Find All! F6 @: J  l7 ~1 y/ V7 z
- fixed, edit text didn't changed when undo current cell, U3 Z9 N$ d5 h  M+ V
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
6 }3 W, n. @3 L$ k9 E5 n- deleted, empty.tlk7 F, [  b6 E. W/ R: b" N: ~9 T
6 L$ x( i$ R9 {. h9 e
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,  @# N) S# C- z& [" ]
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
( T' P& F1 @. @  O1 w9 [7 [7 s& d: Y, a6 Q, c
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  Q1 k: u4 `/ ~" ]
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) [8 }/ ]6 r9 p; C* ], C
給UTF8什麼的文本,導回就亂碼了。 ...
3 C/ V# d( }7 q  F8 `blackteajing 發表於 2010-5-2 15:49
' \5 S0 A+ a" M  a
) o* o2 e1 l$ k+ |- g3 I# a" W3 [9 d
話說,我是用這個來修改 TLK 檔案的,
5 y1 G5 a1 L4 x# N) Y" t' ~" w" o
: i/ f; S8 \8 V! K" B也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了1 N3 l. P$ U5 V
; [2 G1 S, C0 }
匯出時選圖中那項,就不會是亂碼了,+ N1 s7 d6 v/ @# c9 `
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
6 t. C& F" g; C, }對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 O( b, S$ F+ H$ u1 b! v1 V2 b& |

  J. S$ p/ u; `good software !!!
/ j" y+ {1 H. z3 H/ l$ X8 P% {- g) Nsupport, support !!!
3 L5 E1 b! ^4 D# S( x4 c7 m. q! N
疑問,
5 [. Z2 }. x6 G8 i( {在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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