奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用3 ]! A# @" t! z5 I/ M/ M' ?: P
. K6 D+ t1 ^5 A
/ \4 v+ P. k+ \2 y# x, c; Z' G
0 B! C' K0 W6 }% p( W6 f1 |
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271; _: t3 r: A/ ^& Y8 |& `; s
) K0 u' _! B% _  R0 x
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . n2 q; ?! G) a
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)% F+ b; d# {) o) G  G
ver. 0.20, 2010-01-19( ^0 k0 f4 |7 g8 @( g% |

' T+ F  c3 k3 ~9 _/ g - DAO TLK Editing Tool
6 H3 s0 G' L! Y, p+ b( `& h% O - Can handle multi-referenced string(s).
+ q- A. v# U1 d! g. Z; X- U! @ - Export (Tab Sep. or Line Sep. with/without dup.)
# Q" t  ]4 B. b- }7 b" d' d, H' M$ o7 E - Import (Tab Sep. or Line Sep.)8 R% v5 `5 V+ O" A% R7 |2 R/ Y& m
- Comparing tlk-files8 F# G  Y( N" _' c
- Checking categories of the strings and Filtering the strings.
( P, i( n- `2 A* ?  / t6 |% H7 m3 h  o. J* F- x
- Require .NET Framework.
4 E7 G' p. ~( Q! W+ v$ g5 G3 u
& ]- y& D6 j2 W; K: v+ o* Without command-line option, Program starts in UI Mode.& B0 g- A/ |+ p6 J" G8 ~: @7 p

. l% j; U/ e) c# q$ G- i* Command-Line mode ---------------------------------------2 x4 P) N$ K+ q0 d; I8 z
5 n0 n* D( ?' m! O% z5 {8 b% |
Exitcode: 0 No-Error or Succeed. else, Error Occurred
2 z) ~: P! a1 d+ m# }; Z( g, z+ g/ ~- n( |( i/ V( n. r- G
Common options
4 ]; o! Y1 @4 M. D, [" k9 s+ k( y9 d& P
- Option with 'Q', silent mode. doesn't display message box for error
. x- T6 S& q: f, s' W" z% b - Option with 'X', always display message box showing exitcode
" a9 G0 p* y9 M; e  d9 V  z - Option with 'Z', logging off
  a2 Y' ?3 V9 Q& j& Y  e, o) o$ p- n' a& U9 z" y% @, h2 ~
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
/ D, W) K/ W: S# k+ J, x9 N
3 E; Y. j( |# [) g# n4 x - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File3 `; o% D! B+ t0 a
7 e+ r& U; Y+ x; V3 T1 L
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt" a8 F1 @9 h  H

% H7 V, B/ L& t - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 A9 @# `( r8 r3 Q
3 O" I4 }7 ], _, ^1 `DAOTlkEdit -diff[m] a.txt b.txt. f0 ?, U9 ^+ v% |* U# ]  M" v5 j6 k
8 P! Q% z. r0 S2 q+ y. L
- 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>
$ P( O, i8 C. Y2 l - Case option without 'm' (-diff), Tab Sep. txt file.% x! b4 n3 A# z& c. n  K( h
- Case option with 'm' (-diffm), Line Sep. txt file.
" k; d3 f: E9 v7 ?$ w3 g9 P$ d% N9 @- f: X2 j: g
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
# X' ~; w9 U" g7 W& l
* |: s. i  ]; J - Export string item(s)
0 {- X+ B, u% y: ` - Option with 'u', extract without dup.
0 k3 ~; a, @7 }" O* K" a - Option with 'm', Line Sep. txt file.
  a( G1 P. e! i - Option with 's', sorted by strref.' i5 a2 n, c. F6 {
- Case omitted to-txt-file, saved to tlk-file.txt
1 \6 i( F% I) u! @+ Y% ~
+ J: V5 @8 Z3 lDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% x& p  D2 }, @+ H! f+ h4 `7 S, e2 G, a
, Q  u) P0 B& Z+ E
- Import string item(s)
3 ~) ~0 i+ r2 g+ V- y% q2 T1 } - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 _: ~+ @% b  x- Z/ d - Option with 'S', update a string value separately by strref
  a, p2 C  O5 e - Option without 'S', update directly the shared-string (multi-reference string value)3 V: O1 H2 n) v2 J+ I: W' n
- Option with 'R', strings will be reconstructed, and the same strings be merged.
! ?6 h! }! Q* y+ i5 {4 y - Case omitted save-tlk-file, overwrite tlk-file
& t6 ?/ Q6 `" i0 ] 6 w* S; s. _! |7 Q: Z0 G
DAOTlkEdit -d source-files output-save-directory export-txt-file
7 G+ n7 @% s8 t/ Q/ G: |/ a1 ]# [; U4 P2 D- R7 B* C8 l- U
- Remove & Export GFF3.2x embeded strings8 K: L' Z& W& w/ X8 E4 d
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- v& I5 _; B; X& R0 t( |# b  
6 w# k( X( F; K) i* History -------------------------------------------------
5 w, P5 Q+ e- P5 |! A1 j7 i9 w' |; Q3 S: v. S
ver. 0.20, 2010-01-19
* {+ _  {: d- C/ _# s! V
: T* y4 d& k4 {2 D+ U) @- fixed. didn't found strref.
; d, x1 O' t* A. `- added. GFF3.2x remove & export embeded string.
: y5 c  a$ b; F4 ?0 T# |- added, Find All
! f* \; w) o1 {- fixed, edit text didn't changed when undo current cell
9 f5 V8 A2 n/ S- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ K  L, [, Z# ?* c- deleted, empty.tlk
) L9 v5 H1 y% l, Y9 }& L( R1 k7 \/ X8 D. c% A/ y$ U8 L9 @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ C, T. r7 [, \' a% P$ k
如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ l  O0 n! P) |. [+ I2 f

' c* }$ h  ]/ W$ F2 }! c- D等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, w! s% S* J' R! a  X給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; G% b  t' m( D& I+ s" ~- p7 _8 C8 L8 k
給UTF8什麼的文本,導回就亂碼了。 ...
: t+ W" s, S" _9 F) eblackteajing 發表於 2010-5-2 15:49

8 R' i5 o" C6 [1 \9 z% t+ ?" `& X! i- v# g$ H6 \/ }- s
話說,我是用這個來修改 TLK 檔案的,3 l' G) D; F9 N7 [5 B* |

  \6 i7 c0 o! m- ~! Z* f也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
5 [- b* `' ^* M2 f; \
" z  n8 L8 t% |匯出時選圖中那項,就不會是亂碼了,
2 }9 j: t; y4 g& t' Y/ w7 I  X- Y7 G[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 / i( n& r3 B# k/ E2 ^- _

, z/ c% Q- x4 u. @% B3 Xgood software !!! 1 R1 n: A2 I  g6 V  a8 U# A
support, support !!!0 [; L4 b; o4 j/ j& y6 ]7 a8 N! u
7 o! f9 O/ Y) Z: i& q
疑問,
5 [+ ]/ U/ ~' e/ i在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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