奇幻遊戲社群

標題: 國外高手製作的 DAOTlkEdit 0.20 [打印本頁]

作者: mymag    時間: 2010-2-28 06:30:44     標題: 國外高手製作的 DAOTlkEdit 0.20

國外高手製作的 DAO TLK Editor 非常實用
) |. r4 K/ z5 i9 z, t6 w! w  U0 t' [4 ?% b. f
  H0 C9 ~, U1 M* `7 o8 i: b1 |

8 n3 e; a1 Y. O3 W/ \原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* U4 a& b) |! H; x

! Z$ B* u% a( H; QUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 m$ S# U8 w2 O# Q+ l
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit). e7 A# D% S- i
ver. 0.20, 2010-01-19
. u$ n8 t- N7 B' W6 W3 X6 N% X
1 \6 F7 @* `" b9 b) V  D1 {5 j - DAO TLK Editing Tool
/ ?8 M  b/ K/ {( o  e- O" V: t. } - Can handle multi-referenced string(s).
9 n6 |- d) Z& w/ Y3 K9 ]; W! L! y - Export (Tab Sep. or Line Sep. with/without dup.)# i0 Y$ E, e: Z4 m0 x* k0 Y% C
- Import (Tab Sep. or Line Sep.)& v( M- {9 J( g9 s
- Comparing tlk-files4 v6 t" E% ~. h% T: t* }9 ]
- Checking categories of the strings and Filtering the strings.4 O) f5 F3 V4 x) [6 o1 x. M7 I
  + \7 L0 e* t# q) D
- Require .NET Framework.8 G7 i! J1 ^) W8 o) G  Y% d% S
* @1 O! K  ^- Z9 }3 D8 x
* Without command-line option, Program starts in UI Mode.7 U4 e7 b( r7 i; a  W
& e# p6 n3 {% b. M
* Command-Line mode ---------------------------------------7 M2 s1 P4 \1 F1 e8 e/ n1 b

' ~1 h$ `. q& `/ ]: R' VExitcode: 0 No-Error or Succeed. else, Error Occurred
& ~4 t7 w( [4 {: F2 A
% t- W& |2 t, gCommon options
! w. `, q( F' ~) T+ b
# x: p1 V2 o4 {  x3 f - Option with 'Q', silent mode. doesn't display message box for error. u( l: D- f) d8 n3 V# Y
- Option with 'X', always display message box showing exitcode$ ^% v1 _& O, s" T) v0 [
- Option with 'Z', logging off
  ]1 K. `8 C1 O( d
# A7 I2 d) L8 zDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
# B8 X) i7 K* s: D5 C7 b4 ^0 @/ g- M8 Y3 j) ^9 ^
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
9 O5 r8 w4 H0 x
( _( p* ]; |* J% b2 JDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
: W" F, V0 x" `+ T, R* I
6 B3 c9 O) |5 I - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
4 @( }) M1 I1 r) `/ h% _" K
" {: V  p; \1 S; \. CDAOTlkEdit -diff[m] a.txt b.txt
1 Y, k: K0 D" C* x$ A4 a$ E8 b. ^. \+ Y3 z- E+ r1 U$ f9 `
- 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>
% W4 z) O  P0 @& _ - Case option without 'm' (-diff), Tab Sep. txt file.
! t' k; M+ n- C9 ~2 }6 s5 |) q1 `0 e - Case option with 'm' (-diffm), Line Sep. txt file.5 `& w& d% @: E' d& T

; {4 Z5 l5 T+ q8 P. F. ]% QDAOTlkEdit -e[m] from-tlk-file [to-txt-file]. O0 s% h8 ^" Y/ @+ \: U$ q

9 y$ c% C9 G: k0 w/ _9 m - Export string item(s)
( Z3 \& r' |" {+ D - Option with 'u', extract without dup.
2 \& F, _1 {$ W2 N9 n# [# g3 n+ G - Option with 'm', Line Sep. txt file.
' }8 M; G/ b- \. H! a, G2 l - Option with 's', sorted by strref.* H+ b; ^* {  t3 i! E* `$ C5 ~
- Case omitted to-txt-file, saved to tlk-file.txt  F+ z$ a8 `. [: S# @

% P4 t& Q4 M7 _: x8 mDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
* _! \: h& N1 X7 |
7 F6 k% r" E% O. ` - Import string item(s)6 o, B# }: E# u+ E
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": a2 F% a0 w; c" N, R
- Option with 'S', update a string value separately by strref8 G; K( u/ }* G' i' _
- Option without 'S', update directly the shared-string (multi-reference string value)  X- ~. ]) {  F0 @( x1 ^0 M
- Option with 'R', strings will be reconstructed, and the same strings be merged.
) w* \, j2 f) J" N - Case omitted save-tlk-file, overwrite tlk-file
7 J. K/ Q6 K' ]$ E6 n, E: ?5 ]
4 R. x1 g, |  `& Q! PDAOTlkEdit -d source-files output-save-directory export-txt-file7 g  B" C: a6 z* R2 D

) [2 K! O; O- u# L( x3 o/ ? - Remove & Export GFF3.2x embeded strings! E* x% j" {! c
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"+ ~3 h9 T4 L) [8 U0 ^5 ^, e( G
  % J0 W3 G$ M6 z, J9 v8 Q
* History -------------------------------------------------9 \# T7 }9 Q2 p  q* W6 ~

- y9 ~  R. w+ z* w! M! x$ l! aver. 0.20, 2010-01-19
! b" G& z% V# \& S/ Q* C. j
7 q- ~5 j5 I- _6 Q- E; u- fixed. didn't found strref.
! j# I: P' X$ }0 Y* z" L: X- added. GFF3.2x remove & export embeded string.
% Y! s* G" S- V2 O! _) Z" r- added, Find All
# n% W4 S( p8 P  z" X# N! f9 W+ D- fixed, edit text didn't changed when undo current cell2 V: V0 C! A+ H' O
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- `4 D+ g4 Q4 R- deleted, empty.tlk8 C# O5 h) z4 n( h. j# j
5 R% R# {3 u2 c# N
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,  t/ E9 Q9 u; ]3 c% l
如果有支援字典檔的話,那翻譯、校正起來就方便多了。  D4 W  Q* b  Y2 r1 @
' J6 e1 E' O2 R  D" o7 f6 Q
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% P% E% G8 e: |( l4 W- ^( L給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼- O" H" R5 j. Y7 M
給UTF8什麼的文本,導回就亂碼了。 ...4 a$ T! A- z3 i( n0 s% {
blackteajing 發表於 2010-5-2 15:49

' \8 n, E. {# t2 c
" i1 `# D9 \% N: L3 V+ f話說,我是用這個來修改 TLK 檔案的,
0 V( t5 _3 T/ d. B" Q2 K# e+ K- }# a: {, c+ d0 D( j5 V
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
7 n, r0 f8 k; |6 `) B) W- S( o# P
+ w% Z3 \# j* t7 j) [! w$ X) C1 i& _匯出時選圖中那項,就不會是亂碼了,
& c) W% n5 Q3 Y) R* k7 S[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

貌似很有用的工具啊,能看到所有分支对话的剧本吗~~~
作者: asuszyj    時間: 2010-5-10 18:29:59

下载不能?9 ~9 s- L* _7 \% S
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 8 }- ^* K1 L6 o8 X9 y9 p" r8 `( _
) v9 R% K/ b. W$ j" L9 k& I4 E" t
good software !!!
. Q: H# e8 E; f5 h! ~7 @+ jsupport, support !!!
: x. f2 U5 l, e; D3 B- J! c' c, x( s: e
疑問,
2 d( f6 T; N* C/ q5 `' Z. R, Q在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




歡迎光臨 奇幻遊戲社群 (http://fgc.tw/tuxbb/) Powered by Discuz! X2