奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ I* T9 G/ Z; v" ]5 s/ S9 }

, y" U6 D" E/ {8 m- w# P 0 O5 ]- m  Q. o% |
0 j2 b, A  b$ b' w% V$ W
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2716 r& N+ }$ \2 }. r5 X
7 Y' b3 R, z6 {, {  p' Y, G
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' l' q, p. F: `' |% \
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 n6 C5 D4 j( V/ T- a& {8 J' \0 M3 ` ver. 0.20, 2010-01-19$ C, ^5 L& L( u( y7 f

* {- {3 L" R/ U( B$ `9 B& { - DAO TLK Editing Tool
; a( o% B( n+ W, h. {  w( S - Can handle multi-referenced string(s).
( N3 G' Q' ]* }* E. v" a; k - Export (Tab Sep. or Line Sep. with/without dup.)
3 T: P- S3 w  X; [% y* _ - Import (Tab Sep. or Line Sep.)
, n! g5 ~  `% ]; e* v - Comparing tlk-files% s6 ^7 {9 b+ ?2 E" H8 O3 N) X
- Checking categories of the strings and Filtering the strings.: L3 z5 K( {- s0 L2 N0 a
  & D6 ~- x. v- l% _% M$ `  B
- Require .NET Framework.
" O% X6 A: U1 l5 G. n0 [
* {& {/ H, B; \; j% \* Without command-line option, Program starts in UI Mode.
3 }5 j" ?, W" Z5 O6 k2 F# u# B" F+ D; p1 k# X# K
* Command-Line mode ---------------------------------------
/ `% Q8 I% \' d: x. m
6 A- Q9 ?* r" X, W2 m+ J, w1 kExitcode: 0 No-Error or Succeed. else, Error Occurred
' h3 _* Q' n+ K' X" }/ o; E
2 B  c5 X3 a3 E6 R$ FCommon options
+ F& B5 ]5 ]# d
- ?2 [6 \! n# J& p - Option with 'Q', silent mode. doesn't display message box for error7 E: G' }0 \' h: t; W0 m; H% H
- Option with 'X', always display message box showing exitcode
& v$ e2 n' f1 b" i# k+ Z - Option with 'Z', logging off
( a3 {' Y, [% k
5 |% B! d' ?/ M7 H/ U8 {: j- iDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt% j1 S0 j1 @6 J' b) ]$ `
& v8 r6 S) Q; z) b( }7 B
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
. S' T0 z! P9 Y; ~) u7 ?" }/ ]. t! `
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt4 @3 p, W8 v$ B% g7 N0 M4 N
9 V0 k0 Q; y" n& K" L
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
% s& k4 W' y' ?) b, v9 w) Z/ i/ g8 R8 l  y* T: H
DAOTlkEdit -diff[m] a.txt b.txt
0 y4 q3 E) {: j- ^) [+ V6 z  D5 r8 y# c- F. j
- 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>; {0 u" U/ Z- j5 l, j6 T
- Case option without 'm' (-diff), Tab Sep. txt file.
9 z" {0 @+ J: q8 X1 `$ } - Case option with 'm' (-diffm), Line Sep. txt file.1 x0 L, N. A( S7 w" Q
( C8 e3 `9 c( e$ V
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
. c% Z3 y6 l0 E- U- d" n. P& @) [
- Export string item(s)
  U' ^' N+ R) C5 K/ y! G3 s - Option with 'u', extract without dup.
+ K: ?! d' y) h" |: Y+ f - Option with 'm', Line Sep. txt file.
) y/ r1 J$ @3 q% ~1 |0 Z9 G; [ - Option with 's', sorted by strref.! f* V! U: f& v* [1 R3 i7 ~* [
- Case omitted to-txt-file, saved to tlk-file.txt
& F% v: p1 B$ x8 y5 \  d
( y3 x+ T, Q$ T9 n3 f& V$ BDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]: C1 r* l) I7 @, m  Q- E% @
. j! C7 T+ z# ]4 `  u% X
- Import string item(s)
+ k/ z. P! l$ r8 q - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  `' F+ Q1 k" R0 m, ~$ ]: a - Option with 'S', update a string value separately by strref
: I5 Y6 g  h( b" \ - Option without 'S', update directly the shared-string (multi-reference string value)
/ t/ g+ ^2 ?$ R9 B% |6 f% P - Option with 'R', strings will be reconstructed, and the same strings be merged.7 Z% u. y+ {( |! Z( N0 n& D0 k
- Case omitted save-tlk-file, overwrite tlk-file
- g8 Y5 O' g* U9 G
6 d, g  D& N/ H9 p& b9 \2 `* FDAOTlkEdit -d source-files output-save-directory export-txt-file$ U4 l; ]( `( K& d0 N1 ^- E# ?

5 T' {" F8 w; Q - Remove & Export GFF3.2x embeded strings
9 k. M' A( l0 W4 N7 D, ? - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 b8 h' N  D+ A0 u' |$ u
  
, f# ]$ f$ p7 Q1 A5 D* History -------------------------------------------------4 {0 U; V+ ~4 y& k/ p4 e' L+ H

4 x: g: B8 B3 B- W8 d3 y$ g6 y. fver. 0.20, 2010-01-19
. B3 H( h4 Y8 ^# N
" \2 b, `7 ~6 u7 V- fixed. didn't found strref.
% G( @! i4 E/ b: b! e" S  k- added. GFF3.2x remove & export embeded string.
& T* n+ e8 ~% |1 [8 C$ W/ K- added, Find All
( F8 @* w* o" b! \' A- fixed, edit text didn't changed when undo current cell
. a# b7 R+ J) P- fixed, Find(F2) didn't do from start row. (v0.16 bug); J: C. }9 u! F4 T& C  Z1 A
- deleted, empty.tlk! t  i. @% O' \: M; [( `

4 D! n3 ~) u& |5 V[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 U4 m' q! ]' Z5 O! F: z% t  J如果有支援字典檔的話,那翻譯、校正起來就方便多了。
# G6 K6 [. q0 O0 }% }. z1 r7 p7 c; @6 o6 [7 I* L
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  f+ ?4 @0 j5 W: b3 g  k% O* C
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; n- f$ G; q% A; b! p給UTF8什麼的文本,導回就亂碼了。 .../ C0 r  [. A. r* x
blackteajing 發表於 2010-5-2 15:49

4 _8 ]4 E& O9 G+ O" w. }9 r# B
# b1 Z% P& T" X2 ~- e話說,我是用這個來修改 TLK 檔案的,' _  k+ }' u" z" `- @2 u1 f
1 j4 H) K+ u$ u$ w( r
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了& c- T; b6 F5 O/ }& o

9 J+ K4 t9 e9 b/ A. T匯出時選圖中那項,就不會是亂碼了,
4 l- \: m( X" u  l# g) W[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; w$ N7 N% A( g* U1 G: @
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( H" x  x  \* V6 b
4 ]5 M6 @  \0 I8 Z, D8 m
good software !!!
5 }" ~- }3 t6 e& l% Csupport, support !!!0 j' Q1 P6 o3 e5 Z2 Y5 N
1 x: z+ o( q' g% I: R3 P
疑問,
( n8 F% m; T7 `" m* Y在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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