6 h+ ~6 U9 _ f. W( r& Q6 g: l* d3 H% K6 tUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 + c2 a7 r1 Q5 u: I4 t! g3 M# dDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) & p4 N- y, ]+ w& s ver. 0.20, 2010-01-19, _0 R y% L$ e( K: O" i8 k. v% p' i
) m6 Q! v9 k; G7 B6 S. d0 N - DAO TLK Editing Tool* e, u, z( }2 l: l
- Can handle multi-referenced string(s).8 S4 P7 D( t# ?( y5 Q! [
- Export (Tab Sep. or Line Sep. with/without dup.)- ]+ Y3 K5 Q$ I3 v9 p$ q
- Import (Tab Sep. or Line Sep.)( J- S0 L5 u3 X: r% d% A" ]
- Comparing tlk-files / Q0 n& x8 j8 x4 F4 t7 d' x - Checking categories of the strings and Filtering the strings.) B1 t$ N9 I! ^1 K1 y5 H7 R
. e- F' B- {' l+ U - Require .NET Framework. ! h* ?9 b( H0 H7 c/ Y) Q4 ]# p: E6 q7 W
* Without command-line option, Program starts in UI Mode. - a3 j( m" K4 B/ `- E- @) S' |: B
* Command-Line mode --------------------------------------- : g+ S: ]3 g; w& ^ _0 m% U9 ~2 `; T
Exitcode: 0 No-Error or Succeed. else, Error Occurred 3 I4 q" l {+ E- B/ E& ]( H, h5 K+ Y3 K h; }
Common options ! d/ j$ O5 e! G ( h; q6 S- D0 b - Option with 'Q', silent mode. doesn't display message box for error / g: P. A, E2 ` d6 Z - Option with 'X', always display message box showing exitcode @0 r2 t7 ]# e - Option with 'Z', logging off- l* [" p4 X$ T- r- F% p
/ S% Q2 f# t3 A+ a# ^
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt b6 L1 b" v8 W: V2 V
) _% F/ D y0 X1 \
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File ! i: }( w/ I0 F% T1 b; l7 }: v# r/ j" L% c( R
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt 0 L- A( w2 ]! f6 `& B3 ~$ U7 c" g8 E- l# P$ v
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; p R7 n+ A7 t v I, A+ q * @6 C% p7 l& y, o6 A( h' q# oDAOTlkEdit -diff[m] a.txt b.txt ; O+ |; I2 F5 g" K% K& U! B' }8 s% F2 D G% b
- 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> 3 D2 ~2 c# I- Y. c2 _5 K/ R - Case option without 'm' (-diff), Tab Sep. txt file. ; {; R# K; j: ^% R4 s - Case option with 'm' (-diffm), Line Sep. txt file.5 W7 X8 N. V3 r4 `, J
4 a/ j$ B8 P% k7 D( j1 T
DAOTlkEdit -e[m] from-tlk-file [to-txt-file] + c0 p6 f/ o9 f# ]) R, [7 m# t9 T
- Export string item(s) 7 \ J; ~+ b/ E" ?- B7 C - Option with 'u', extract without dup.4 L) K. }1 |: I
- Option with 'm', Line Sep. txt file. & S) u& G T8 w0 z - Option with 's', sorted by strref.2 p' W" s0 O( u3 c2 W
- Case omitted to-txt-file, saved to tlk-file.txt 8 V v. U' h/ A- w B" P ' u$ T) P( ]3 N4 D9 r2 Q! ZDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]8 ~0 B9 h- r) G- k4 b5 S: Z, z* d A
, B9 K1 K3 f2 C# l - Import string item(s) 5 x& ~# E& Y0 |0 l. A% f5 V+ C+ P - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"1 {: a) L1 j5 U7 a# n% y/ c& D! \2 W
- Option with 'S', update a string value separately by strref 1 ]% q0 R% [+ {5 p# c9 o& {% t, L - Option without 'S', update directly the shared-string (multi-reference string value)' r& Z3 @9 ?; ~7 R ^* D$ g+ w
- Option with 'R', strings will be reconstructed, and the same strings be merged.4 G# I8 ?6 G4 U
- Case omitted save-tlk-file, overwrite tlk-file8 k t! U. C4 s+ a0 \; T
0 |) q/ M( c# X$ c" O" N$ j. Y% ODAOTlkEdit -d source-files output-save-directory export-txt-file' L+ ^6 q/ h9 {" a; S9 l; ~
, F4 w; w( e. I; c4 @
- Remove & Export GFF3.2x embeded strings) k/ {4 a4 ^9 Q7 p7 @, U7 h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" " n( d1 ^ x2 }4 A( h" D6 ~- Q. ` ; V- j- Y- a. o) P. b/ \0 Y: k* History -------------------------------------------------% [: Z+ ]' \! z( W# j3 x9 M* A
\4 } H" R* D% n4 t( p& Y
ver. 0.20, 2010-01-19 - ]( V4 k2 E( p4 V) j5 i* l: q! d( H( L; o0 }
- fixed. didn't found strref. ( y$ E9 y- L4 ^/ y( F- added. GFF3.2x remove & export embeded string.1 t2 U8 o4 e. s& C) ~: W3 M* i
- added, Find All $ U5 H( M2 l- H/ Z* e6 o( Z- fixed, edit text didn't changed when undo current cell * q1 d* K9 E9 F- fixed, Find(F2) didn't do from start row. (v0.16 bug) / }6 }% ~; i Z% h- deleted, empty.tlk$ C% d# d+ h# _' q0 @8 a- ?2 h
/ H5 B: c$ S. V
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法, , W: z' m% p/ F D4 N& P如果有支援字典檔的話,那翻譯、校正起來就方便多了。' B1 }* o* r1 g