奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
9 U8 y4 h9 j' p
/ J. ^" W% t8 F6 p ' Q: R+ o  C- I' m: d; i; E
4 G; c. h* n( Q! a* _9 ^
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# P5 {9 `- Y1 ^. U! D$ G2 J* _$ o' |( d4 ?% b* K8 w  S4 X
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . @3 }; d* `! y
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* B" z  ~7 v$ n
ver. 0.20, 2010-01-19
  ]; A% Y) M& e1 }% }5 N. H  b* ^' V7 m8 n6 E. }
- DAO TLK Editing Tool
' Z6 ^. n$ [5 A' b8 q; x4 ] - Can handle multi-referenced string(s).
/ m/ Q7 C8 v2 ]' N6 Y - Export (Tab Sep. or Line Sep. with/without dup.)
' C7 ]" T4 @# z - Import (Tab Sep. or Line Sep.)
& a& O/ E9 V9 ^5 ?5 d7 u - Comparing tlk-files3 J2 d' u9 h1 ?3 ^/ n( u
- Checking categories of the strings and Filtering the strings.% Z% z5 l; k0 s# {2 x
  3 G# k. f; s! Q3 I+ I: A
- Require .NET Framework.! C+ ^* z, z( f7 V/ F
5 k  D) Q( g0 R' |
* Without command-line option, Program starts in UI Mode.$ @- g7 M4 }* O4 u) p! ^* R

7 O2 u# ^4 q; n6 |0 L. x* Command-Line mode ---------------------------------------
7 D' s  N% d* E; c, c! F+ z* S6 B( X" R" q& F0 H
Exitcode: 0 No-Error or Succeed. else, Error Occurred
4 P  {- u8 ^& V
$ K/ P/ @( r* W% BCommon options
# B& y) _4 {! B$ J( J) H3 X! v" Y9 g5 C- q! S8 B4 c; M/ J- r+ z
- Option with 'Q', silent mode. doesn't display message box for error
+ e& Z  x* d+ K, e% a' b8 d( F - Option with 'X', always display message box showing exitcode" u+ b* [  i6 F
- Option with 'Z', logging off7 P9 G% o" E3 f& c7 Q" h
. n. v( y9 d" I: {
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
, m5 D1 P4 _! d7 u/ B# M& o( }
3 P9 P- x) r' R6 `& O - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
+ D7 N0 ?3 q. q% B* W* T. w
* Z! |" r$ G% p) O, V6 P8 QDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
, o1 }0 ~0 x2 d( v9 p3 c% _5 Y" l8 N* M; W/ O
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
! D* Q7 {( ?$ C2 z6 i
. E5 N: ]3 K6 E  `4 u2 dDAOTlkEdit -diff[m] a.txt b.txt! `& W! z; W+ {/ b# Z
* k& G& |: K1 l, X
- 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>
5 h& V2 A; {! T, a  A5 ?9 J6 r - Case option without 'm' (-diff), Tab Sep. txt file.
; F# R6 m6 Z- z7 ] - Case option with 'm' (-diffm), Line Sep. txt file.- `+ C$ Y8 w) l2 L" q2 J& ^
, c% V/ i+ H8 n, n
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]! j3 R2 y2 T6 {  @: g$ e4 Q
9 g$ G- }2 O) u' }0 F; }3 M
- Export string item(s)& e$ Q* H8 q# `$ v+ H) v
- Option with 'u', extract without dup.. G( t/ p% _; v, B+ k: F' U
- Option with 'm', Line Sep. txt file.+ x3 T! O$ d, n1 M6 r+ f* z
- Option with 's', sorted by strref.
0 k  a* F, p) K8 a) d7 K - Case omitted to-txt-file, saved to tlk-file.txt  {  @; m7 d; N* e" S- M
* R8 }& {9 ^1 p: y& @$ W; k
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) |* J2 Q. Y( v) c. R, l9 B7 m
  M$ w2 H( H3 }8 X: x) c
- Import string item(s)
3 J$ m, \+ i  r% l7 {7 K9 L3 P - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
# I, P2 K8 h8 m) I5 ^! w# y  l - Option with 'S', update a string value separately by strref/ d* d/ L* n, ]! r& P- `4 ^
- Option without 'S', update directly the shared-string (multi-reference string value)
7 M# ~' B0 \1 [8 ?. P# D - Option with 'R', strings will be reconstructed, and the same strings be merged.5 H+ E( E1 A! j, x/ h- q0 w
- Case omitted save-tlk-file, overwrite tlk-file" q  s/ J/ K; C4 z; [* Z+ e' N

  F: A- K! N4 o2 UDAOTlkEdit -d source-files output-save-directory export-txt-file( `( i" Z4 x9 S( ]- T

  V) }# b/ J$ v" }6 P- B - Remove & Export GFF3.2x embeded strings5 O* W4 W6 G: [# \9 g- x6 R+ Q# [
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"  G# j) N4 ]# b1 X% r" }" j
  
" \% K/ A" q; w$ r- o! @% e* History -------------------------------------------------
* \. Q. [9 @$ s( _+ K7 c
5 p  W8 e, M: b6 M" L: Dver. 0.20, 2010-01-19
1 h4 z: l9 e8 L# h% K% d& c+ f8 v6 B, m) G
- fixed. didn't found strref." t9 i2 S2 n( I+ {* e
- added. GFF3.2x remove & export embeded string.
, d8 t0 v6 e: |, d7 |9 C- added, Find All
( m" E  }1 J+ V2 l+ K* Z- fixed, edit text didn't changed when undo current cell
3 @; v1 ], g, E0 {9 B; M9 c- fixed, Find(F2) didn't do from start row. (v0.16 bug)' R7 h, a% r& l) \: X% s
- deleted, empty.tlk
% X% A3 |: |' K- j1 l: a3 L5 {* A. P( Z: Z
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
' K. G3 }0 o* W0 S' @; ~# r如果有支援字典檔的話,那翻譯、校正起來就方便多了。' l5 D) K* R6 _2 @0 k$ P' I: R
* M0 _7 G0 T+ Y7 Q8 P
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 Z6 o  V" H7 i2 v
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* ~6 _$ [' D: {4 g! p; O( O/ C3 _
給UTF8什麼的文本,導回就亂碼了。 ...& m" W! j2 \$ i8 @, ?* x+ x
blackteajing 發表於 2010-5-2 15:49

4 Q$ P. |8 y; V" `7 T! l  ^5 j, E2 l! J& l+ c9 _
話說,我是用這個來修改 TLK 檔案的,
& l* l3 X4 x% U$ P/ r2 ^' `! ]$ a4 X0 ?
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
, k: S2 n1 d* k
3 y/ Q2 }. F; I$ R9 L2 r- ]* w; S0 L匯出時選圖中那項,就不會是亂碼了,$ C2 e" M3 w2 J  r& O
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; W( h  N" I0 c7 t
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
+ Y& O% [6 X6 d0 i2 F
7 B* ~4 H' e, ~" [4 ~5 m5 @good software !!!
& ]) W" s' c6 A1 F- U4 Hsupport, support !!!4 o: B- K1 M6 w$ h1 J( B' O8 \
3 X) K( p. z. ], a: q
疑問,
+ X+ c" @1 ?7 K& l, }在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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