國外高手製作的 DAO TLK Editor 非常實用 3 h# D' z% V# Z7 w + t# k+ ^7 @. R 7 C, ?& f6 `7 _0 W
- C& q8 M! G t) v ^6 u7 W
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271 % U d& c5 K- | * v+ Y' A @0 u3 p6 cUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 ; B) Y' p7 A, }2 T3 c
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) ~2 _& b# q4 x5 T8 k" c) G
ver. 0.20, 2010-01-19 8 w3 P7 _9 H9 F5 J ( z- d% R' Z1 m - DAO TLK Editing Tool , r8 [3 O) z' j4 p/ J - Can handle multi-referenced string(s). 1 t9 v4 ^2 n' Q; [+ R5 ~. D: ? - Export (Tab Sep. or Line Sep. with/without dup.)! L( S8 I3 t! l1 V% M; S
- Import (Tab Sep. or Line Sep.)9 W" i. ]4 K% m
- Comparing tlk-files 5 N# Q2 ?" x+ f: ^5 c - Checking categories of the strings and Filtering the strings.! o' j6 B; B( p; J! d
- x. F3 F, _" ^. V; g4 Y+ f - Require .NET Framework. $ L* U; _ F9 Y/ D" g ' y/ s! o# m" k! W! Q8 _$ K; z* Without command-line option, Program starts in UI Mode.5 U- A) b. K$ H7 o! C/ h' q7 z
2 g" a- |- z8 e' A' |' c
* Command-Line mode --------------------------------------- # D5 |% M0 K2 T/ i & e5 L L' e2 k+ ~0 s- FExitcode: 0 No-Error or Succeed. else, Error Occurred . e/ b; I8 U5 U4 |- ] * x/ r, U5 D6 E7 a4 _ TCommon options * e# k- p9 }6 n- G* i 5 T/ t1 x# {& c: C* \3 s) R - Option with 'Q', silent mode. doesn't display message box for error' c- V* \: U" W: `6 {
- Option with 'X', always display message box showing exitcode H3 H' e; k) d( F
- Option with 'Z', logging off% G8 Y6 w: _ G' V1 ]6 o
1 [" l8 I, M- P! `! V; d
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- X2 a4 ~ n1 X' C
9 Q) r5 o" n* I* M: _
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; ], U6 @! h3 e5 [6 i
0 r7 `. B/ X \* C, ]7 ?, @4 f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt+ Z8 K- ]; F! Z8 i
* J: y/ O( L" q+ Q4 ` - 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> + `' s0 X3 J+ {; h - Case option without 'm' (-diff), Tab Sep. txt file.! ]$ Y! m7 u2 E& }1 o; s
- Case option with 'm' (-diffm), Line Sep. txt file.# l. g& L3 y! g7 A/ \/ ^# _ w
; ^' p( d; r3 ^6 g
DAOTlkEdit -e[m] from-tlk-file [to-txt-file] 0 \6 T7 U& O9 J; B' t5 V" M0 x9 Z% w" `0 v* o
- Export string item(s) 7 i. Q! |* ?' k5 S4 Z - Option with 'u', extract without dup. $ T" \9 u5 K l. [6 r) g. G" V: ] - Option with 'm', Line Sep. txt file. ' R, A$ Y- R6 p6 u# _5 \/ B0 _ - Option with 's', sorted by strref. % L5 _$ N9 [5 P; G9 [" W/ B9 o - Case omitted to-txt-file, saved to tlk-file.txt" O% ^) X+ N4 Y+ _1 n) o
. H& C& F9 @2 ~8 H D; hDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] 3 K: U! H3 F1 W! g" J $ X, a0 o( e1 ?( x4 M9 h0 C1 V - Import string item(s) * X P5 |; @5 ?' R' N( l - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; R) J& v3 [+ ^( d; w
- Option with 'S', update a string value separately by strref 0 G, c; ]0 e7 A& i W - Option without 'S', update directly the shared-string (multi-reference string value) 4 v# ~" `) S9 N9 y# J+ o4 o# H - Option with 'R', strings will be reconstructed, and the same strings be merged. . M1 D. T& D, {6 R: y1 \ - Case omitted save-tlk-file, overwrite tlk-file - V4 N- D# y* B) f$ @! F % n" K, G5 d' n5 A
DAOTlkEdit -d source-files output-save-directory export-txt-file+ y4 b- c2 Z. W. T; L1 H
( g+ g. I# G& h V2 a- \2 ~+ y - Remove & Export GFF3.2x embeded strings$ j& P) B( Y- V/ u
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf" - B; M% h# V/ H- H7 n5 J , Y. ]8 d0 R- Z6 u" F5 T( P
* History ------------------------------------------------- $ f, v4 ~: R, n " I3 j. L: {/ Y6 C* }" e1 M( Yver. 0.20, 2010-01-19 # J+ b9 v( b) M ; n$ l8 N7 }. R6 r6 G& d9 p; u' L0 V- fixed. didn't found strref. ! W$ d, |! M% ^2 v* M- added. GFF3.2x remove & export embeded string. 4 P9 V1 @6 S8 ?- added, Find All- T% u5 p" s; {) w6 x
- fixed, edit text didn't changed when undo current cell 6 @0 @7 c) O* r# q) v, s- fixed, Find(F2) didn't do from start row. (v0.16 bug) 2 [4 y7 C* r& b) }0 c$ `. V- deleted, empty.tlk. N, l0 U8 V6 v- j" l3 `
5 G6 x8 _# r1 O) A! W9 g- p% j
[attach]30[/attach]作者: humour 時間: 2010-5-2 15:41:56
這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,, {3 d9 f& |1 N# d' \7 _2 y5 f( Q9 j( n
如果有支援字典檔的話,那翻譯、校正起來就方便多了。 , D) l4 n& m8 K. `1 |* X4 o4 o. M+ `% ?4 c
等一下準備試玩看看有沒有問題~作者: blackteajing 時間: 2010-5-2 15:49:55
用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ v2 Y1 m+ L. W% X" @7 H, Q' y
給UTF8什麽的文本,導回就亂碼了。作者: carlyuan 時間: 2010-5-2 18:26:59