奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
$ v# }0 D9 W; K/ }6 E
# x/ \* r/ q4 B& X1 P
3 O% X( l7 D& |" T& Q
! W5 A* s2 q! i* U原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271% l. b0 @& Q& u# I0 o. o# i# I
! O, z( w. V3 j+ X
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                , M& g. K4 q+ j) T- n; D
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)" H+ S  X) `& y: R! ~9 t3 P
ver. 0.20, 2010-01-19
/ Y2 w6 F$ l# A! b# g2 L" u+ R; ^% R0 s/ ]3 s3 [
- DAO TLK Editing Tool
7 d/ T2 ~) P3 j  N6 \ - Can handle multi-referenced string(s).* H# Q6 G9 t! N7 m8 J
- Export (Tab Sep. or Line Sep. with/without dup.). _; X3 i: j" ~7 @' T9 f
- Import (Tab Sep. or Line Sep.)! E6 _2 ~% E  K) C+ X- b' X& `
- Comparing tlk-files
6 d/ F' h" q; q! p, o - Checking categories of the strings and Filtering the strings.  f% j. c/ y9 P! t) r! U' t. L% W
  
0 |) [' D8 U4 F: s - Require .NET Framework.# m& l7 h& V7 A  Y" J
' `+ `' |* L/ L3 y& Z  n$ j3 a
* Without command-line option, Program starts in UI Mode.7 O, I* W) m. z1 J3 @( E

8 e4 q- O; z) j: e- y% T* Command-Line mode ---------------------------------------8 P( S, x2 p+ t+ k% Y! Q4 J
' d1 O/ \2 q8 b' k! C$ Y
Exitcode: 0 No-Error or Succeed. else, Error Occurred
0 v2 {0 C, J0 I2 P) I
2 i% I( s  ]4 q/ oCommon options0 Z6 u$ s9 I" K, i: ~) k4 b

; k: \* t0 s- F3 }: v& C - Option with 'Q', silent mode. doesn't display message box for error
1 m+ T" f8 X8 C  r2 [ - Option with 'X', always display message box showing exitcode! Y# P$ H( f2 c5 O9 B$ |
- Option with 'Z', logging off/ i3 m( A( ?2 [5 l  R6 u) N# `

% [; w3 ^& {( F% J+ GDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
0 B  g! r! x& f  H' l7 u+ d2 X- x
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ M' G4 V; u/ s" G$ _0 D
0 @( I; ^/ m; o3 b5 s
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* M0 {5 j  y' j

/ |( G( L9 Q0 p! Z - Tab Sep. TXT File to SDJ's tlkeditor Export TXT   q* \1 `% |) z# ^
5 u+ i# ]" c  v8 R. ~
DAOTlkEdit -diff[m] a.txt b.txt
9 ?# h% w# d; E5 i2 ?- P5 x# D  B) P1 X4 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>
( U! S1 p) Q) @ - Case option without 'm' (-diff), Tab Sep. txt file.
! W* h2 C* _% Q  p - Case option with 'm' (-diffm), Line Sep. txt file.% \& [3 M1 ^" Q( a1 v# G0 T- i
! J( v! D- }4 X' Q5 C
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
( y9 V& }, w" @7 D
; M8 v& `9 c# {! _+ {4 p7 b' Y* l2 D - Export string item(s)( Q% L( [) P, Z$ s( f% I7 o: b0 H
- Option with 'u', extract without dup.8 J& v- }) O8 ?" m
- Option with 'm', Line Sep. txt file.- ~, B! i' x2 ?9 c% v+ \
- Option with 's', sorted by strref.5 q7 D" M9 S* Y, M# I6 f- f
- Case omitted to-txt-file, saved to tlk-file.txt
& X! t, i  L$ t8 b) K! ^! ]' u. {% q& i: l3 n- ?/ v1 P0 S& |# n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# o5 I3 a8 q; t- `6 s- k8 I, `" L& r( p# X( D0 P' F0 ?6 |) H
- Import string item(s)
- R' }0 q6 @( s; L1 d$ u+ {' j9 ^ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"* l  ~# K4 A" O  k' e
- Option with 'S', update a string value separately by strref
9 Z$ z! B; U" I; ~4 \ - Option without 'S', update directly the shared-string (multi-reference string value)( J0 X6 G0 y" m
- Option with 'R', strings will be reconstructed, and the same strings be merged.
. M4 [9 A% W) J$ K2 |  P! s - Case omitted save-tlk-file, overwrite tlk-file2 u5 z, G6 M" G+ o

8 m4 D( |* o9 K1 Q8 r* ]  ZDAOTlkEdit -d source-files output-save-directory export-txt-file: w! @" r# g% w8 h4 N; ^' n9 F
2 j' ?; W: \+ _  J% {, V
- Remove & Export GFF3.2x embeded strings9 m; s2 ~; A" o: G
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"7 T2 ^5 H, d! m5 j, w* k& d
  6 ~! X  c$ z5 R5 H
* History -------------------------------------------------
7 H7 n6 m2 q+ g' m% c0 f( }$ k7 \. ]; l  D. A
ver. 0.20, 2010-01-19, ^% x( A9 E- w" z& m' a/ i9 E

: d4 I* O  ~. Z  a! L- fixed. didn't found strref.
4 B, G- f  x3 @$ t4 ~7 Q/ m; i- added. GFF3.2x remove & export embeded string.- Z2 N' t' r8 K5 K/ D/ {' x" i
- added, Find All1 g+ k) @6 {8 F0 q
- fixed, edit text didn't changed when undo current cell
' l: D5 O8 {; A2 F  N- U- fixed, Find(F2) didn't do from start row. (v0.16 bug)
1 ^" E0 t) F* L! a- deleted, empty.tlk
% j! u+ r* v4 R
8 V" m+ P1 @0 w[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
+ k$ ?  z/ ?. Y/ d6 f" Y  s如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" L* o' L; S4 r2 D
# g4 N, A/ p3 ^; j8 n0 g等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* y8 f0 V: f0 W7 ]) ^- J" `2 V9 L4 U
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# s# p* _2 @$ z: I
給UTF8什麼的文本,導回就亂碼了。 ...9 m9 N+ N% S1 L
blackteajing 發表於 2010-5-2 15:49
5 n4 [) r& F/ ^0 R
" N, k4 {7 J5 ]1 C8 ~# y4 o. e
話說,我是用這個來修改 TLK 檔案的,/ D: {  @4 P" V- S+ ^* g1 }4 ?
% g1 d. B! Q5 t$ v6 j0 M, C
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了# e2 z- |- y4 p6 \/ Y

2 g6 g  O: L& m! H匯出時選圖中那項,就不會是亂碼了,# G; y! ~" [: u8 K2 R& x
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?# G. @* w2 U4 P' X
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
# T  k* M) `. O' ?3 R- X" }
0 j+ B' t. v) {good software !!! ! [( i7 d) i- l. c& ]
support, support !!!: S) \6 ?0 Q) J2 ?
; |% e: V; X+ Q# [" q
疑問,
& X) F3 z! i6 {# t; x在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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