國外高手製作的 DAO TLK Editor 非常實用 , I9 P' i1 Y& d2 N4 L 4 P, i" _+ A+ a ( D( j, n" s0 @) I4 {7 s6 ~. o L0 R$ h0 `
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 N4 p' o/ c- e) m8 C$ i2 z8 r; ~% g- S/ i/ R- {
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 ' i; _5 a& b' N, ^* o
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) ' _- t2 f% u- u8 f$ v ver. 0.20, 2010-01-19 % L1 u. @+ A" n9 U' Z) {( [* r. }6 y& D, ~/ F- ?
- DAO TLK Editing Tool ; K+ Y/ p. `7 Z, ]" S9 w! G. v/ V - Can handle multi-referenced string(s).2 ~3 W. ?- J4 B3 @
- Export (Tab Sep. or Line Sep. with/without dup.)' x4 |! B9 Y" t: F
- Import (Tab Sep. or Line Sep.)7 |: c7 v1 m7 D& {3 z' j) X
- Comparing tlk-files/ e/ T" m; q% J0 y6 Z
- Checking categories of the strings and Filtering the strings.0 o3 z6 N$ s. D. l, J
! T3 e6 j. p$ {8 j! L4 y$ M
- Require .NET Framework.4 c0 D/ i/ N8 T. b F$ \( s) Y
7 J/ |& Z! C) n1 f% H* X h
* Without command-line option, Program starts in UI Mode.5 ~7 {. P' s' c- o$ Z
6 S( X+ ]+ d& u3 e# G* Command-Line mode ---------------------------------------) d O4 L. j }% I) j# d
* b2 o5 d% b' ^+ m3 J; N. e: {5 Q l
Exitcode: 0 No-Error or Succeed. else, Error Occurred* P2 H* z7 a, l( V. v0 w% u* S
6 m2 i' Y. {6 W2 M: p
Common options " P1 l1 B" |0 H; A & o" n1 q& z. }6 } - Option with 'Q', silent mode. doesn't display message box for error2 E5 T0 B- ~( g% t
- Option with 'X', always display message box showing exitcode * x- \* w2 v' R, ` - Option with 'Z', logging off7 b% D( ? D; Q
$ t Q) v# i, W5 J- c
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt 6 L2 W: m: k$ t2 z/ u! U7 Z; c# R* I! u2 j2 y4 u# C
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File7 c8 `; s \, c
# ]* g9 b7 `1 z: j6 E5 K
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt . y# E& \+ K7 B5 b% u2 |# ^ : o' d* j' V3 z3 X - Tab Sep. TXT File to SDJ's tlkeditor Export TXT , E' S3 R# v8 t# h3 w0 Z3 ^; _5 r
6 T/ ~ `- ~) H$ t& K! S8 ~
DAOTlkEdit -diff[m] a.txt b.txt 8 ^" x1 i) l% U9 u5 Q5 j, G2 {: P: j. h( a2 G& R8 c
- 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>" C5 Z8 F( J+ H! a
- Case option without 'm' (-diff), Tab Sep. txt file./ z; A5 f7 M( c% t
- Case option with 'm' (-diffm), Line Sep. txt file." G3 R$ [8 c7 q* l: C. H' W
5 I+ ~8 D( ?) G3 o/ e* B- W
DAOTlkEdit -e[m] from-tlk-file [to-txt-file] * m4 w( e3 L4 F+ R g+ W % Y6 J+ T! O( ^5 ] - Export string item(s) 8 D8 t9 B3 Y, i: @3 r - Option with 'u', extract without dup.) Y) {' M7 j: Z4 t( Y
- Option with 'm', Line Sep. txt file. : q' W2 |2 j" y - Option with 's', sorted by strref.+ d6 `" C+ F3 o8 \+ S: a: W
- Case omitted to-txt-file, saved to tlk-file.txt : n: J+ c! E! w! S, X 1 X& n- l& v. }6 lDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] - e& ?5 s3 _6 x6 x2 X# B: j2 L8 o# ]1 A q2 w+ ]
- Import string item(s); v" M( {' P. s7 r) }" B
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"9 Y) N6 `- Y/ G# G
- Option with 'S', update a string value separately by strref/ ~- C7 w9 w" @* C9 n
- Option without 'S', update directly the shared-string (multi-reference string value) ' T9 G- X, F ]! _) Y( K" g3 L - Option with 'R', strings will be reconstructed, and the same strings be merged. 7 {# _% x& x% ]( ` - Case omitted save-tlk-file, overwrite tlk-file . U/ q: s" F4 \# ?4 w6 ~, ~4 X , k+ Z% ^9 J& E1 zDAOTlkEdit -d source-files output-save-directory export-txt-file : L0 f+ K: Y f6 j( f; w9 U7 y& J0 I# s! X; l
- Remove & Export GFF3.2x embeded strings 7 F) Y! N* G% \! b# B# L - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" ! O8 c2 N3 i( W* R % B" e1 j# |+ P* ?% }* History ------------------------------------------------- 6 w3 E( L |6 A" B- D4 v, m" J1 G7 z. e K$ Z2 t/ I. w
ver. 0.20, 2010-01-19 . S4 L7 I# @8 z9 k# [$ D6 [ - H$ ]! C( l! p: c7 F7 f3 w7 m- fixed. didn't found strref.# o$ B8 x- L5 |7 Y2 q( J. w
- added. GFF3.2x remove & export embeded string. $ X; p) |( V3 A. |; M0 m* W7 B- added, Find All; {4 K" ^5 S4 N7 f+ a6 H! h
- fixed, edit text didn't changed when undo current cell ( y" S' z9 u, V" q9 J6 M8 ^) R- fixed, Find(F2) didn't do from start row. (v0.16 bug)" S& [% q* u9 e$ S/ L# ?7 Q( b
- deleted, empty.tlk% o; Y& @6 \- Z2 z- \
. E( T$ z$ ^6 @/ B2 Y
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法, $ q( l, u( n, n7 t4 w- x如果有支援字典檔的話,那翻譯、校正起來就方便多了。 4 d1 H/ I5 Y# r$ B9 r" W. Q0 f 9 h% C* ^- B/ ~2 b8 d% d8 w5 U2 L等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55
用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼 * V3 W! N& N' N, W# i) [/ R給UTF8什麽的文本,導回就亂碼了。作者: carlyuan 時間: 2010-5-2 18:26:59