國外高手製作的 DAO TLK Editor 非常實用/ ^+ k( R7 S q$ C2 J( E% G t
- m* E" K3 t" h $ F* z. f, F, S! a
- |5 Z% m8 i z0 i3 K X$ l f0 E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 4 S0 ]+ F& r. o. E1 M# I' J* L. |* l
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 , U% v' F8 |" ~$ E2 V
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) w" Q7 \, @6 R# G ver. 0.20, 2010-01-19. F( _ b( n7 C) Q. S; y, s9 O# j
9 j; n9 d$ \- `& x8 e - DAO TLK Editing Tool 2 r8 a) d6 O2 j1 N% w - Can handle multi-referenced string(s).: l- p: {" R. r1 a, W! c4 ]4 P
- Export (Tab Sep. or Line Sep. with/without dup.)9 H# |) U& V' j. H$ @; [0 u6 d
- Import (Tab Sep. or Line Sep.)( [6 t4 U) {4 z; P' H
- Comparing tlk-files 0 w+ ^# ]6 `* o8 v7 s - Checking categories of the strings and Filtering the strings.' @; L1 N" p# Q5 K4 U3 J" w0 L
* @) c. G* m. N7 q9 u1 x# r
- Require .NET Framework. 8 C- }6 K V: T L ) F S% J" a/ Q0 I& @. o: C* b* Without command-line option, Program starts in UI Mode." {8 k( i" U; F2 K% r; n5 n
n1 L; u0 q# @9 x ?
* Command-Line mode --------------------------------------- & D: k/ Y2 S0 U6 X7 L9 {( ^" Y' D7 w4 b
Exitcode: 0 No-Error or Succeed. else, Error Occurred " O+ _$ I5 z$ T- L, B1 q x3 w/ S3 q * [8 x# Z3 s1 CCommon options $ v, d: N$ X/ [7 ^+ `+ W! k2 ^0 L " n" `! p# U F o) G - Option with 'Q', silent mode. doesn't display message box for error # |. x t1 f* ^1 L( K* n/ ` - Option with 'X', always display message box showing exitcode. i6 M. t3 R% n5 @- i6 `
- Option with 'Z', logging off / m: P+ ^5 @. c4 G9 r( l! ~. } , b8 e0 `. `0 TDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt 9 G8 w; C/ H6 ?+ }+ S6 ~0 }) J( w" N4 g4 s
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File _) T T g* o" K: D& p6 K/ l2 }0 V
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt 1 f) d6 \2 a# @, t) I. A5 l' x 4 H( x, [6 W8 v- @ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 |" r3 d8 y! r 5 C2 g# N8 m+ F/ ~9 N4 ]- Q+ pDAOTlkEdit -diff[m] a.txt b.txt ( s. B+ }, ?0 ]( f) X! Z/ @( v7 O0 ?8 q0 a9 [ w$ ^5 N
- 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>6 ]" \" b0 Y" ~8 \. X' k, u
- Case option without 'm' (-diff), Tab Sep. txt file.! J H7 j, F3 U2 Q
- Case option with 'm' (-diffm), Line Sep. txt file. 6 D! b. b2 ~ ^5 x+ ?, n4 R& y. y: g# Q! m
DAOTlkEdit -e[m] from-tlk-file [to-txt-file] ; h3 W7 ?, _, I# L( {% A 6 g' N9 S2 w) D3 D6 V - Export string item(s) 5 G% _5 B& x7 o- b9 ` - Option with 'u', extract without dup. 9 D8 `; B" O: ]* g - Option with 'm', Line Sep. txt file. 8 Z2 F; G; V2 [5 i( O3 u/ I% t - Option with 's', sorted by strref.+ H% P; \3 y. [* i0 z5 k. r; Q
- Case omitted to-txt-file, saved to tlk-file.txt8 w# r/ t! v4 n# q4 J. u
& d6 o. h3 c6 q+ f
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] 6 B$ o/ v* p- N5 _" G % v) I7 f) a, K) ~5 T - Import string item(s) # B8 I% P. {6 `5 O* M, p - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& x( ~! { ]& T8 M
- Option with 'S', update a string value separately by strref $ C1 u8 j1 b. a# U7 d - Option without 'S', update directly the shared-string (multi-reference string value)' Q# n& z* Y0 ?9 |1 \6 }
- Option with 'R', strings will be reconstructed, and the same strings be merged.) \+ S( G- s+ y3 v9 P: ~
- Case omitted save-tlk-file, overwrite tlk-file 3 }) R# S2 A( {/ \- ^" J . {1 ^, ~5 ]* F% X, y9 ^% s; ZDAOTlkEdit -d source-files output-save-directory export-txt-file/ T5 _* [4 O; y
8 |: _- P' K. R; z5 o0 A' U - Remove & Export GFF3.2x embeded strings) b9 C" n! {( W
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"- K; m1 g! @, H7 B2 _" ?; c
. f( E: w+ x" M1 V# k% ]* History ------------------------------------------------- 1 G/ m7 P9 B) f: D9 Y [4 j8 W6 ]- ]' P2 ]( Q
ver. 0.20, 2010-01-19 / w0 `3 x' F; Z& f- h ) _ }4 t" A8 k; u1 a5 R- fixed. didn't found strref. + F/ ?. ?* }2 c1 D7 t( l- added. GFF3.2x remove & export embeded string.5 D* \- J- I2 M7 F: k5 {
- added, Find All' V0 }' y3 ?- u& F5 A, q
- fixed, edit text didn't changed when undo current cell' G4 `; y! q" F# G) x& R
- fixed, Find(F2) didn't do from start row. (v0.16 bug): S `+ y& ?9 t& h2 |3 T
- deleted, empty.tlk 0 z- a0 h5 J" Q% z- G( Z+ F 4 U8 W, |. x+ X[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法, 9 U7 D/ T7 g1 e8 F2 E5 J9 B D如果有支援字典檔的話,那翻譯、校正起來就方便多了。' j7 H9 V) h" }, g5 i' c
: R9 I3 x J; @; e
等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55