奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
! u- p: _, }+ ?2 f1 q: s$ C% ]5 d8 G" o" z

  _  j, h* c' V8 Q. d% G) j
# T) Q* t: g1 ]! k原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; F; n4 k5 |8 j" e" ]+ B& M- G& j/ E

5 T+ O) T7 S5 O5 YUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: k3 P" `" b: [2 tDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)# R9 z" R" b3 D% g( g( G( L% @" Y
ver. 0.20, 2010-01-19
9 G$ q& Q2 d4 e: I
& |  h: A) x) R: y+ c) T8 A& u - DAO TLK Editing Tool) @% k2 V2 _: e  p
- Can handle multi-referenced string(s).% }4 z+ J* R. R0 J) \7 {, M0 h2 G+ G
- Export (Tab Sep. or Line Sep. with/without dup.)/ z: r9 W% @. M" J! Y. G* s8 w( s: k- ]
- Import (Tab Sep. or Line Sep.)
/ o  @0 g* b& e( w3 E7 C! \- X - Comparing tlk-files, P, Y1 N4 @4 Z& ?- G
- Checking categories of the strings and Filtering the strings.
# `5 s7 _# m- V7 o! d5 `, ?  " Q7 _& A5 C5 T9 H9 i
- Require .NET Framework.5 ^7 _* e( C! w+ J
, O: s# U0 R% z. V$ d* x" t
* Without command-line option, Program starts in UI Mode.
+ T% o+ S0 U8 i3 z- u7 y: ~* Q* Q9 D1 x
* Command-Line mode ---------------------------------------) h2 v8 r( P( t% C6 ^+ ?6 u8 W

1 F7 D: N6 ?' r4 @$ f0 v4 {5 I! mExitcode: 0 No-Error or Succeed. else, Error Occurred* r8 F# p2 g$ y2 J

9 [7 t, C; V4 W' [& P6 C$ |. ICommon options* F8 p* M% t# U3 ^  H$ U* ?  @  h
; q6 Y( I" |6 M* T: y
- Option with 'Q', silent mode. doesn't display message box for error5 A! U% w4 `! p/ I8 {& o
- Option with 'X', always display message box showing exitcode
; f$ F6 N  F2 F9 Y0 S - Option with 'Z', logging off
2 `( U( Q7 X  |. U: ^# g
6 {( G, V, ~0 s) L4 V% o, ?/ pDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt, Y$ Y+ ?" J; y1 R% W# e
% V0 i$ R% Z6 U; y" C
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
- Z# t9 t& m/ \5 q1 R% O9 R& J- ~, o3 B; c+ v, g
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
4 ~# J2 ^( r  M; m" n. v7 P7 ^1 [' e% H$ g. J
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
6 D: P5 c- W  Z1 m. Z. ~3 w; i* f
9 E, I$ I$ ]6 e/ u. mDAOTlkEdit -diff[m] a.txt b.txt
$ ]/ n- q' v2 V2 X! j- }3 |& f6 W( S( R1 }  v& N! l
- 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>
' V1 L' R# O, G) F1 i - Case option without 'm' (-diff), Tab Sep. txt file." L" q, V2 ?& P
- Case option with 'm' (-diffm), Line Sep. txt file.
7 [% c- a: n" S6 `0 h: h
( {7 c+ P" E4 B) I; S. TDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" f1 w0 f* k: B1 ]) z
, T2 F. o, d. }# j! N2 @3 r - Export string item(s)' M. I: |1 [1 [+ N% R4 K
- Option with 'u', extract without dup.
1 `) \8 i+ d! @: j - Option with 'm', Line Sep. txt file.( L+ y4 q- J5 _/ n+ k
- Option with 's', sorted by strref.
" c0 r( b+ a  D8 j$ B% | - Case omitted to-txt-file, saved to tlk-file.txt
6 S$ x: J# v+ n2 {7 ~# P
" O& D/ X8 j: w( h/ v3 B0 DDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% w% q/ r! w* Z1 o" M) k4 K

% \* K  z$ o. S2 Z& w. U - Import string item(s)
- P3 l: q1 [# x6 U( X - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
7 L9 E3 N2 m# C6 {, V' w% m* ]) r7 u - Option with 'S', update a string value separately by strref
" ~4 `, J" x: r/ l: y  t2 a5 ? - Option without 'S', update directly the shared-string (multi-reference string value). [1 M/ |: D8 n' b0 W, N
- Option with 'R', strings will be reconstructed, and the same strings be merged.
; D/ g5 q3 T/ G' L. w4 v& B4 E3 ~0 B# g - Case omitted save-tlk-file, overwrite tlk-file) e& r: \" B& V& s

; K0 X% }  w' X2 M* d7 ~4 u4 [DAOTlkEdit -d source-files output-save-directory export-txt-file; i0 X4 F5 c! ]7 ]6 D# W, Y
/ j, y) z/ U6 |9 m* j
- Remove & Export GFF3.2x embeded strings
; Z7 P3 f# @7 }/ `/ M - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 L) R1 N7 q* r/ f% y" n% q6 O  0 B4 o# u& H# O2 m* d
* History -------------------------------------------------) b4 P$ V5 @" F$ x
$ Q; Z; @% i* }- p6 B
ver. 0.20, 2010-01-19
. O- V- V; B; E. U; ?$ p8 G* B& f2 x/ N$ A1 I. ]5 D" G3 i
- fixed. didn't found strref.
. v5 N! g& y! L+ o$ H. t- added. GFF3.2x remove & export embeded string.
& _, D, U8 c" Q- added, Find All
9 v+ M/ n, E+ M+ ~. T- fixed, edit text didn't changed when undo current cell/ f* p; Y! ~& A$ I* Y, X% u! f+ S
- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 I4 Y0 \+ _) ~) l, L! ?+ x' Q
- deleted, empty.tlk
- P( \; b' g, V8 `, @+ i$ N0 M' e( a. ^6 J* u+ n. M
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,+ |: H/ z: ?* |/ D. \' B
如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 T% N% r# _  O5 @
# e* U6 ?' G& @  v
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 H3 @* i8 V0 k; s% r1 ^
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  o. ]/ }; `1 z5 x" e給UTF8什麼的文本,導回就亂碼了。 ...
( N; E& b3 ?: f! m2 Zblackteajing 發表於 2010-5-2 15:49
) S/ Q* {2 r+ o" O( v

$ ^1 K% Q0 w" F' B& y1 a話說,我是用這個來修改 TLK 檔案的,
$ |) L: ]5 q6 z: ?) t$ c5 q
! L+ C. K2 r& ^6 u$ _也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了+ S2 {! c+ K; |4 ^+ q
% {% P5 r& R4 T4 g+ ]7 o
匯出時選圖中那項,就不會是亂碼了,/ H$ Z" y. e+ ^! _# G1 d( M
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
' Q7 w+ z4 @# F" c% O2 O7 M對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 : e+ q1 ~7 k" Z
% c% K/ a9 ~, S* j2 o
good software !!!
, g& p  p; R/ D7 |$ R4 [support, support !!!
. q: ?* l; a8 w& ?4 Y: ]
2 x7 `4 t) D) ~! O; p& Q" h疑問,- z" g+ f; v5 d9 g: a# Z+ a
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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