奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* N* n9 E; d( a" F2 y& Y1 E- g) u- w5 Q

" f( q2 {9 G+ T# _: l + f% q7 B0 c) e$ r# ^
3 a  L! v% S; w7 _  R# D
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2716 }( w% B, l3 f( M! Y
9 o7 _$ [% s$ [0 Y
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  ^6 _9 G/ Y' }* r0 J$ _" H
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)' l4 S3 @8 e" b5 ~( j0 q: E2 N
ver. 0.20, 2010-01-19" v7 N8 a- U2 e

! m7 x& d7 X. c2 V5 u8 r - DAO TLK Editing Tool
" I. y0 S( c3 z3 ~) H7 {0 U - Can handle multi-referenced string(s).( k: k6 z, v$ V4 S
- Export (Tab Sep. or Line Sep. with/without dup.)4 M' O4 m# T8 \, k" D& W) _; G
- Import (Tab Sep. or Line Sep.)3 i7 L# v8 F. C
- Comparing tlk-files. ?  U+ Y2 B& Y- X$ l
- Checking categories of the strings and Filtering the strings.
, X) X! g) c$ S; z( e3 \, y  
. p% M" ~- [4 r; a& d( x" M! s1 y - Require .NET Framework.
) ?6 X' u+ `2 d) g5 Y# W5 b1 H- {
* Without command-line option, Program starts in UI Mode.
( H% c5 B9 n- p9 r
! H6 k9 D7 V9 U* Command-Line mode ---------------------------------------6 @- n; B6 W) h. }$ f( x
, B! S. l' K; f" C( J0 e  G
Exitcode: 0 No-Error or Succeed. else, Error Occurred! a( a$ I8 W! J  n2 R$ Z' }1 P5 m

+ N& v4 y; c% ~Common options
( T- Q5 n& M9 L8 h0 g
9 ?1 l) z7 N7 I+ ?- E- d9 L6 s4 | - Option with 'Q', silent mode. doesn't display message box for error9 ?5 ~$ X2 g2 X5 S# u
- Option with 'X', always display message box showing exitcode( a8 i( @8 N4 M( R* d" E! S
- Option with 'Z', logging off
6 @; s6 m# L4 m3 _) m
, S' {# Q, L7 IDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
, P$ Q& q, M3 C# @+ k: o' ^! b& c: n0 S7 T! g2 w: l
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
# t8 b6 U8 A  \& _' W2 K" @: T3 U* e% t
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 D- B3 q* h# a4 {' F
/ L; j/ m2 ?. s
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; d: @5 [6 W3 F3 ^3 J" {4 |4 ^
" l5 v" r# o5 y! s! r# u- A
DAOTlkEdit -diff[m] a.txt b.txt
% b2 h9 F1 b) i, c2 k. Z/ _. }0 [0 \* X2 Q9 q* ~
- 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 @: @$ ~$ _& a6 P  ]# D" u - Case option without 'm' (-diff), Tab Sep. txt file.1 T* Q3 U; Y' R6 ?" M  K
- Case option with 'm' (-diffm), Line Sep. txt file.) n$ I$ P# w7 I" z

9 ^1 h9 l/ Q! w$ Y: ADAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 Q5 w6 j3 r: }8 h9 z" `! d
% T' U2 U; }- H6 y/ R- I - Export string item(s)9 y4 P% }$ \+ q& k3 L2 r
- Option with 'u', extract without dup.
$ g% O/ l' r0 M& l$ k5 o - Option with 'm', Line Sep. txt file.2 D2 j0 o6 r/ Y1 A, v- \4 o
- Option with 's', sorted by strref." n, G: k5 X1 s; z7 D4 x6 e  M( G
- Case omitted to-txt-file, saved to tlk-file.txt
: g, ~6 ]2 E/ m/ A% L9 M3 v9 J9 b5 n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]9 C7 j+ {- I5 x, ^

* i. `- u5 u! K& k: \ - Import string item(s)
0 e' l6 @! W$ S - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") G7 _8 S' b, Y% W1 g& m
- Option with 'S', update a string value separately by strref# w( {; D& L; R9 S
- Option without 'S', update directly the shared-string (multi-reference string value), }- U1 O2 E, K
- Option with 'R', strings will be reconstructed, and the same strings be merged.
" ~: k# e" m3 O. q& C - Case omitted save-tlk-file, overwrite tlk-file
( k/ P) J- R- A+ w" q: |' v 9 t" i( Q  ?9 u: }" |0 G
DAOTlkEdit -d source-files output-save-directory export-txt-file
# o8 o( A5 m2 ~  t2 h, H* m: j' s) f( c: ]
- Remove & Export GFF3.2x embeded strings0 r3 \, N& o- T2 D$ V9 g7 w+ j
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", v; J8 @2 k0 N! U. j- Q
  
4 X: W: w6 z5 c# Y5 a& F; D9 m: ^* History -------------------------------------------------1 |' l  d) ]6 o4 P! Y: E
6 C5 f* @% _' p& W
ver. 0.20, 2010-01-19
/ C1 u9 V6 F' d' s7 {$ a5 }9 U4 a+ G: C  z' O) W: n: u
- fixed. didn't found strref.
4 V# J: P! _6 d6 K, V- added. GFF3.2x remove & export embeded string.9 ^1 w, Z* j5 S0 T
- added, Find All
" ~- ]5 l: I0 c6 s3 C2 T/ @+ i- fixed, edit text didn't changed when undo current cell, r4 J) B, O! T. f/ v
- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 s, {$ U: Y& C" V' V# S# {& G" G
- deleted, empty.tlk
* I$ {4 o( M! L$ ^+ Y; w1 Q
, Q+ J/ ]& r3 `9 M[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
9 z8 L) M, L. n( {3 ]+ k如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' J( P5 b9 c$ [4 O0 _9 L' [! Q, \( \3 C# m5 h  X1 x
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; C& A' K$ X+ C* P& i0 r0 ?給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, s. {2 Y6 y& i$ T/ S( O給UTF8什麼的文本,導回就亂碼了。 ...
  H) _. O9 U! `& Wblackteajing 發表於 2010-5-2 15:49

3 n& G. D' v. |7 {1 g3 i
4 H7 u- O# n- S# ^% T話說,我是用這個來修改 TLK 檔案的,
3 }" D, |8 S1 n% [$ q9 Y7 G" b; M. c4 e5 y% J( j% `
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% Y3 p$ M6 O( [) f
; u9 c, t- O# L% m7 Q$ b匯出時選圖中那項,就不會是亂碼了,* w. V3 f% q- E0 ], l# F5 F- f
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?( _  E: D3 `, v2 B
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
3 t2 Q: ]" J+ n7 p
3 F2 |8 `- t4 u! C* h; Rgood software !!! 8 t$ J9 y; x6 c. y2 L4 O
support, support !!!. ?  j' [! o, ?1 E2 n0 u

2 O* m# A  a: v7 j! `# n疑問,
- J/ r; c7 z( e在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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