奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
5 }  u( c' H6 S, H8 L( ]  N4 j5 n# w" D3 A5 _+ }8 w) g: F0 ~- q

1 [. V8 g# B2 T
6 I: M) ?. k+ B- O原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
* e6 {  g; u% l# }% h/ d/ q0 I7 `( k0 R' h& J
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ! |* ^# O* U& P4 V- Q4 T
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
5 n* p2 a0 c/ U8 V ver. 0.20, 2010-01-193 `5 N$ B2 b+ W, G
9 {5 _9 @9 Y5 `2 k3 C+ M
- DAO TLK Editing Tool' w/ b7 z2 m. N- W- Y" E+ Y
- Can handle multi-referenced string(s).
0 v, T. m2 i$ t' X8 u% [! j- F - Export (Tab Sep. or Line Sep. with/without dup.)
  r$ L# w+ d6 Y, x# x6 L8 c - Import (Tab Sep. or Line Sep.)
9 e1 u1 i; x% r7 A1 n# l) m/ V, a - Comparing tlk-files0 B$ k4 |$ l. c! S$ d
- Checking categories of the strings and Filtering the strings.
- y. M# w) r( s, a; r! u2 E  4 n8 W" p( j1 ]+ c; l6 j4 f
- Require .NET Framework.
$ k) _2 J% R; Y7 ^) ]
0 D6 ?3 }: t) ^5 _3 O) [% V) D9 w* Without command-line option, Program starts in UI Mode.
& L0 V9 \1 C/ C  h: \/ j  @3 D! @0 ]
* Command-Line mode ---------------------------------------
! t4 G, [/ a4 C& O7 J8 b6 ^
5 b- h/ t% I: X% L  s) bExitcode: 0 No-Error or Succeed. else, Error Occurred
* u8 m+ ?& W5 D3 X5 x& E
, B6 r1 r. l! D2 r5 f0 PCommon options
4 K3 L8 n/ b7 d, G5 P! D- O+ Y
, a4 w/ ]! H% Y% P; ] - Option with 'Q', silent mode. doesn't display message box for error
2 l* V! q3 U& I* X. B - Option with 'X', always display message box showing exitcode
" d* \& B$ W3 q% e - Option with 'Z', logging off+ ]: h+ R1 C/ q3 K0 A; ~

' Q. f9 q% s# C$ oDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: Q5 o/ R$ P0 R- ?
' b: l0 d+ X$ [
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
4 C* O- J; q8 i& s+ H; E: V6 |" F  L6 @% w% n
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt: `! Z$ r. F  ]' [8 A2 z* @+ J

' V3 Y) r$ v8 O - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, x" q* }0 n5 d. D  k/ K9 `; K: \  I( n+ M2 [- Z0 R# j
DAOTlkEdit -diff[m] a.txt b.txt, U! x) P( c' n. p0 u! G

6 c; Y/ |* w0 f( j& L) r3 d0 O - 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>( m) i5 u% s) p6 [: P2 ^
- Case option without 'm' (-diff), Tab Sep. txt file.
0 W2 r3 a+ s$ f2 A* B - Case option with 'm' (-diffm), Line Sep. txt file.
" N" R: o. V- H6 e9 R; {# ]
1 s/ t  u* F9 b. a4 a# Q, YDAOTlkEdit -e[m] from-tlk-file [to-txt-file]& \! G1 X7 H" o! w. D+ u
; r* y& K6 o/ a6 Q
- Export string item(s)
* Z) J7 Z$ _0 `' ^0 r8 D - Option with 'u', extract without dup.' q/ q) A; O9 `- }+ n
- Option with 'm', Line Sep. txt file.
( o* Q, Y/ y; m" P3 K1 x( c - Option with 's', sorted by strref.
( x& R" t$ U5 A5 f - Case omitted to-txt-file, saved to tlk-file.txt6 b: \7 U+ w; c' I" J7 q$ l" F- X
& j: N: R( z4 f3 ]1 P
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
1 K+ ]' q1 j' s+ ?2 |4 [# m$ T' B: H2 o2 g
- Import string item(s)
0 U& b+ w) @1 o" L  a - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  m+ [9 S9 x' [2 c3 z6 ~
- Option with 'S', update a string value separately by strref
; r3 \& W5 s9 c- R0 v) ]! t6 T8 A- M- S - Option without 'S', update directly the shared-string (multi-reference string value)& L$ H' V2 H3 d5 X& x
- Option with 'R', strings will be reconstructed, and the same strings be merged.: v4 Q7 ^- }$ W* _  i$ e$ H
- Case omitted save-tlk-file, overwrite tlk-file
' U% o4 ?" ^. r, j9 b
( ?7 r/ Z" |+ Y( }DAOTlkEdit -d source-files output-save-directory export-txt-file1 c2 R+ ^2 [7 x& v$ V

) ~! P3 @( o3 V# N% | - Remove & Export GFF3.2x embeded strings: r# r: h$ Z$ [
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
2 |( o6 O: j/ i& E  ; C2 L' [- O6 `# {& S
* History -------------------------------------------------! J* l4 L8 Y3 I; C6 }7 g7 g; H
! D% m0 N1 c4 }% i. Q1 f
ver. 0.20, 2010-01-19
' l3 W- Z/ {/ t# H% Q" E+ f# P, j! v  ]; ~9 b1 z3 f
- fixed. didn't found strref.
# t, `3 p$ v( Y  J- F5 n3 z- added. GFF3.2x remove & export embeded string.
: O8 V2 g1 b( h( v& x: I- added, Find All
1 Q. U' d# P1 @- @+ J- x- fixed, edit text didn't changed when undo current cell
# c: s2 ~/ P( R4 y& u  n8 p- fixed, Find(F2) didn't do from start row. (v0.16 bug)& O- d( C: P2 z3 w" Y: K% d  F
- deleted, empty.tlk6 x  x" K) b& l
# @) O# ~$ |, o4 K- G
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 ^5 a! O) T( q8 Z如果有支援字典檔的話,那翻譯、校正起來就方便多了。* \" F2 l, J! A( x+ l( v7 T

0 Q" X0 H' r% g2 @0 U* M$ U等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼  b. Y$ U: h0 R/ Y4 T3 v( ?# F
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ g: _0 q# q- R+ Y- k4 q給UTF8什麼的文本,導回就亂碼了。 ...4 f9 S  S$ s: y, {! ?8 n+ _& B
blackteajing 發表於 2010-5-2 15:49

+ Q. D, `2 `! c; \( \$ P+ t. [% ?" S" e0 H5 N$ i- {6 e1 q
話說,我是用這個來修改 TLK 檔案的,, u8 g' z! ]' P: y! V! n* t( f9 D
3 z+ k5 K; v7 l
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
- X, h8 t' o5 O  L7 a9 W' {& @" _7 h/ o' F
匯出時選圖中那項,就不會是亂碼了,4 y4 {  \/ M6 V& a3 \
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
: N2 n! m" @% h/ j4 ]/ ~: N對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ' {6 c8 |: Z9 H9 b% t
% B( U& P5 z: M0 J3 Z0 m
good software !!! 6 K7 c2 [) Y+ x* g2 D
support, support !!!- I3 x) O! J. P; Z, ?

: ~$ A+ u- M# P/ ^4 m疑問,$ l. T" e- V2 K8 J' F1 }+ \
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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