奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用3 y' k6 o& n8 z$ x& {8 K$ j( `: r9 L

* Z" B$ F/ U. X7 ~" g
9 M( ]: }- K8 r7 p& g
1 n1 g3 A$ z; j原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 B8 v7 x3 z7 A! X5 w& y1 S7 D
4 f1 O/ t. g* ?! xUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
3 M$ M$ t! l/ a3 KDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)  @; S& q  a; X0 ]: I. R
ver. 0.20, 2010-01-196 p! G4 \9 t# w6 D7 `" F

9 [5 {5 A  G2 h - DAO TLK Editing Tool! q/ w6 L  s% |- v
- Can handle multi-referenced string(s).
  R1 V; {+ X7 n3 Q/ O - Export (Tab Sep. or Line Sep. with/without dup.)# r+ p9 s2 L) T3 h7 [
- Import (Tab Sep. or Line Sep.)
: [( H% A' e" W# A2 r  P2 g) N - Comparing tlk-files' x; O0 i  X; U8 E
- Checking categories of the strings and Filtering the strings.
9 H* ]9 Q& E' L0 n3 e- e+ \  ) m- {$ P* @, s
- Require .NET Framework.
# j3 H* S1 Z8 w7 N9 G# u7 ?, T7 i( a
' A: w5 e' {1 @% R4 f6 o* Without command-line option, Program starts in UI Mode.1 I$ |/ H, }) z
# i3 g% i, |% m# H6 p4 N
* Command-Line mode ---------------------------------------
) ?0 \7 v+ z/ j7 @- n
! W, g% W- u+ O" f+ i* BExitcode: 0 No-Error or Succeed. else, Error Occurred
$ Y% @9 X9 V8 |4 d9 c7 F  _0 u
9 S: K/ ~7 W/ \* r7 @1 C  X: NCommon options
8 p$ S2 p# T; I2 Y0 a5 G6 \# u
- Option with 'Q', silent mode. doesn't display message box for error
2 s, k* ^. I7 [ - Option with 'X', always display message box showing exitcode/ B# x7 W( k7 R! D$ M- z5 c2 ]9 B
- Option with 'Z', logging off9 y1 _+ i7 w, r

3 R0 d# {4 n3 S0 J7 zDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- U8 Z% Z. g& }( W5 f* ]
, S* W- Z! {7 V& _9 Y
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
% A+ J1 v4 n, B  q: F/ {9 Z6 H) [& ~" x& n0 M6 _
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt# j8 B6 I; f' D

  h% o" C. }. K/ n8 F( h8 e - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 6 F/ [6 b- H" y: n' B4 c

( e' v3 k  G8 I& D4 o& vDAOTlkEdit -diff[m] a.txt b.txt
( o4 f+ m% t; h* r0 D4 [6 c. P
2 P7 E8 O$ g7 ]* G' z - 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>: I) J  f2 X- g/ ^9 ]$ v
- Case option without 'm' (-diff), Tab Sep. txt file.
9 D! c, t2 A7 W8 ?7 o& p5 U - Case option with 'm' (-diffm), Line Sep. txt file.
0 }6 `: ~5 b1 R( r2 ~
) K2 m, R; E( z7 V, I& }% H- ^: B; R  U+ EDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' E  I9 k9 b% R3 C# G( N8 a0 U0 H" A+ i
- Export string item(s)1 W! d( N- r( a7 C& f; s+ e
- Option with 'u', extract without dup.
- s) J$ S! b* _5 K8 ~1 b8 h - Option with 'm', Line Sep. txt file.
$ _# W; ?, l8 V1 I  x8 G - Option with 's', sorted by strref.
3 M* @& O- r4 t+ e6 {% M - Case omitted to-txt-file, saved to tlk-file.txt7 n9 y0 R8 f( C9 ^9 |
8 ?( v7 h" J7 R$ i+ a
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]7 E' n* U( J1 `/ G7 h

% \* Q( e9 z) r& w - Import string item(s)
+ S: Z7 F) Z. ~9 G% K8 ~5 d4 e& n - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- p5 s. G" h2 y8 _, ~' c+ L
- Option with 'S', update a string value separately by strref
1 y2 A7 [1 X7 ~& A - Option without 'S', update directly the shared-string (multi-reference string value)
+ m2 M: w! B$ X6 ~5 M - Option with 'R', strings will be reconstructed, and the same strings be merged.
5 d* c$ w0 I' n% V5 T - Case omitted save-tlk-file, overwrite tlk-file5 @9 s0 k: q' y
( J  F, _. c) i7 q1 y1 l
DAOTlkEdit -d source-files output-save-directory export-txt-file
, y. D! e0 g- Q: f
5 e0 B% u" y8 V" G+ n) I - Remove & Export GFF3.2x embeded strings
2 J  \& E1 k/ @+ H1 S1 }+ W/ g. | - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"7 r. v4 J8 Q% _* ^# p5 L
  
6 g3 h5 g. e# B/ G* History -------------------------------------------------. M- s: @- ]+ O  y  A2 K

6 _/ h' K- M+ ^/ p& g7 u+ cver. 0.20, 2010-01-19& B8 y- `: p8 Y! }

% S3 B6 D$ O. U# O% b2 a4 l- fixed. didn't found strref.9 [$ z8 k' `8 T2 n6 e
- added. GFF3.2x remove & export embeded string.
8 J; i$ {; C! ]* J  ]- added, Find All
) d; K, g9 X8 W3 z- fixed, edit text didn't changed when undo current cell" P1 c" G1 [/ l
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, p. I6 s" \; F. f, v- deleted, empty.tlk
: Y4 `! i5 q% O) M. t6 Q# I, [- [
# Y; A& [! {  Z7 L7 [# M9 P  X: y- }[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
  B; y! d$ ]  n7 i: i如果有支援字典檔的話,那翻譯、校正起來就方便多了。9 @4 V, P' v% e/ {+ D

# X+ |$ W5 [* V  l5 Q等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 `8 Y9 i, a2 {7 }/ A給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' g  r0 F: a( l給UTF8什麼的文本,導回就亂碼了。 ...
  ]4 b. p; _) N  j- nblackteajing 發表於 2010-5-2 15:49
4 G( g# d% [; _3 G  J
) K: E3 ^) O! w/ x. ~" Z- {( f1 [. l
話說,我是用這個來修改 TLK 檔案的,) P8 a. P1 q' P% E5 q7 r. ~1 a

# P# i% n+ h6 Z9 E0 _* Q1 {6 L, Y7 a也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 n- o1 E( F3 W/ a  i( H7 n9 I. s0 ?
2 N& _. p1 g( q6 J) W
匯出時選圖中那項,就不會是亂碼了,7 ^5 H/ {+ i2 }5 V! Y" `4 M: r
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
! F* u- ^3 @: d* ?8 [% a/ D! b6 R* ?對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) Y  [( i- W# `% O& f
6 I6 \5 j' I, _# E2 Y
good software !!!
. z5 Y2 b. G- X- w2 i4 q  X* Q' \! qsupport, support !!!
' q& w4 [: Y6 }; F2 D' D  r  P
) q2 ^" i9 z5 |, c% n9 S4 a; c) B2 Q疑問,
; \' @/ N7 u8 c4 P! [在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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