國外高手製作的 DAO TLK Editor 非常實用 a! ?+ X6 W+ k) @3 ~( K" a
/ e* b0 ]6 o t # ~' E: n- R7 K1 K$ {+ `* l" w0 Z# W ; S) Q; r0 K7 ~! }5 r原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 " p& x7 }3 ^$ F) E' D" m9 O% v / _% Q M1 o' aUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 8 M/ k0 D0 Y0 V( L
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ A0 Z, {% l- R7 r$ O4 U4 \8 M
ver. 0.20, 2010-01-19/ d' P Q6 X2 D* w
( e4 G4 M! f2 B, A; q. n1 j! \) r2 t - DAO TLK Editing Tool : E2 M# N$ S6 U- g - Can handle multi-referenced string(s).( [$ L; z9 W/ ]2 M( \
- Export (Tab Sep. or Line Sep. with/without dup.) 2 @5 w, |. k% A8 j, u( A - Import (Tab Sep. or Line Sep.) 3 R, ~. ]8 ?8 E4 D# C' ` - Comparing tlk-files + t J- Y& i7 l7 D+ ]1 m1 [" ~' J - Checking categories of the strings and Filtering the strings.* L4 |; P2 X) D% |$ s
3 f; r) w7 w7 L/ t% i' ~/ Y7 T
- Require .NET Framework.7 i2 f ^* ?# O5 Q0 W" Q. F
4 I8 {/ h6 N) E* f. i# E* Without command-line option, Program starts in UI Mode.' l9 X( z! f3 v
u8 `6 D; }6 G3 c* Command-Line mode --------------------------------------- & k0 m& k- e' Z# X% i$ r 8 I. D* X" r8 a# [Exitcode: 0 No-Error or Succeed. else, Error Occurred( f6 S. j; V( a; M" m7 L+ J
; R- n/ i# B, K, c4 }3 Z
Common options: Q" T5 _+ x; {8 h% [4 _
( |8 v" M8 J4 P) H9 Q# ] - Option with 'Q', silent mode. doesn't display message box for error# W6 D; I/ l' r! x4 W. f
- Option with 'X', always display message box showing exitcode- w, U- P1 g9 \! Q u+ C- A" e
- Option with 'Z', logging off " B' F3 d/ J4 f0 s2 e6 F2 {; p& F! c
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt; d5 z- J: b9 } }
5 ], |' N$ L, M6 H. k, p
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File 0 B ~3 B0 g2 [; @! w5 x6 f: ^' @) c, d- P5 d
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt $ v- \ F) ]; k& h# D4 d9 ~0 x' M1 V# ]# A* B
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT * l# u- S( @/ U7 e' W1 `4 Y* K: `9 {7 \
# A: {- m! U: m6 Q' Z8 rDAOTlkEdit -diff[m] a.txt b.txt1 Y* s. l" p3 Q0 e, W4 E) P- B
9 H9 c* b% b* v; F - 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> 7 B& l4 [3 S# H' G, r/ V - Case option without 'm' (-diff), Tab Sep. txt file.- j$ H. y1 g: v3 A
- Case option with 'm' (-diffm), Line Sep. txt file.' W+ Y ^0 C5 v
* o* s0 X9 J3 W( Q4 Q* r* p& r0 t
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]' ?$ J. f6 j' [3 i5 u1 m: Z- a7 |
/ j- b$ U# ~. u! O+ r
- Export string item(s) 8 z. D3 W# U. c7 a' m: a - Option with 'u', extract without dup.9 h1 [0 |2 O( r: P+ ?
- Option with 'm', Line Sep. txt file.& f0 O q' R. r* F% j p
- Option with 's', sorted by strref.7 F9 u- P% Q4 J
- Case omitted to-txt-file, saved to tlk-file.txt$ _+ o" {# G8 y, ?
; d* G# i4 T# @9 _: v N* e9 xDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]. [9 a; R5 f" G9 @
9 b' M- l" x# {
- Import string item(s) 8 N/ n4 h5 q O! |2 X. f* m T( k5 `7 H - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt" ! g- z, a8 W2 M+ \3 j3 j, h5 ~ - Option with 'S', update a string value separately by strref8 U4 A; G' ?/ D3 X; O" v7 n1 D
- Option without 'S', update directly the shared-string (multi-reference string value)9 M, f1 Q6 a! q- s7 T E( t! _
- Option with 'R', strings will be reconstructed, and the same strings be merged. $ U5 T% w7 A( f) I$ C - Case omitted save-tlk-file, overwrite tlk-file1 P- P u: v* |/ f
+ ^3 k b x) ]. O6 VDAOTlkEdit -d source-files output-save-directory export-txt-file! u4 H) t8 S0 R3 a- y
$ L# m i" Y9 `1 c% W - Remove & Export GFF3.2x embeded strings' d0 a& O$ [/ k6 _" I9 s; k8 D
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" + p* |* j, }5 o% T * W1 L# e) X5 G, O: p% g, i9 @( \* History -------------------------------------------------. S3 G5 H+ f4 f- L: r+ L8 V
# L e0 c5 u; v' s! F7 {5 U! j
ver. 0.20, 2010-01-19 ) l& S$ [ k0 I; d1 m8 T; Q2 K; L$ R5 k& U2 B
- fixed. didn't found strref. & n& Q5 k5 M1 ]$ J, X- U- added. GFF3.2x remove & export embeded string.2 E8 j( c4 P# f8 v+ j
- added, Find All * J2 U* I; | }4 g w- fixed, edit text didn't changed when undo current cell * Y2 |/ v) C8 X2 s- fixed, Find(F2) didn't do from start row. (v0.16 bug) 8 T" O. p0 ^4 k/ z( d- deleted, empty.tlk . U$ J% e) j: m : [' |* _1 s" |# ][attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法, % G2 a% X$ T. a/ e" E. B如果有支援字典檔的話,那翻譯、校正起來就方便多了。 ) J0 p0 ]7 T. W3 Y' ^& s) e. [7 v# b1 r
等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55