奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用' `4 U! s$ f7 I) s
5 J* F1 i/ O2 W& J
' a1 B- Z0 m, ~# H/ B
; R  Q4 \$ n4 B
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. [! M- k& `4 |9 I0 D/ h, h& ?# ^$ ?) L7 j9 _7 K% k/ ~
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
5 J% N6 A& M; F* KDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; R; `( g, A, F' t  G! D8 {# H( e ver. 0.20, 2010-01-19' _& Z- y9 e: s) X3 l# }1 {( d8 P

8 w# W0 A& h. t. E: @1 A2 `5 A4 G$ b1 U - DAO TLK Editing Tool
  B* B& Q  M6 G - Can handle multi-referenced string(s).
. ^9 D( Y: e5 P! Y2 P6 ] - Export (Tab Sep. or Line Sep. with/without dup.); u, ~  q- ~# l: k" Z! e: _6 S
- Import (Tab Sep. or Line Sep.). E% |1 ?) M! X/ V- R: K& ~
- Comparing tlk-files, J$ f; D; F% h2 i3 ?. g
- Checking categories of the strings and Filtering the strings.! V/ {7 V* f& N5 U
  , S. K! ^5 l, j5 K9 D9 K- F/ m5 ~
- Require .NET Framework.
6 f6 ^- q2 E: f& h* X6 M5 N  ^! A) H3 s- b
* Without command-line option, Program starts in UI Mode.
: k# a0 C$ a7 c8 h2 ~2 I
) j& E% E! F( n, Z/ K( y/ g. j* Command-Line mode ---------------------------------------; }2 h9 o$ t4 X0 I4 _6 u

4 v8 ]4 k7 Y2 a+ P1 fExitcode: 0 No-Error or Succeed. else, Error Occurred
+ G) ^) [5 c% Y% }# y3 p9 v% B7 R6 t1 R% J6 m
Common options
  v4 R4 y4 ?+ i. x
% h. B# c; N, k6 g9 Q" c - Option with 'Q', silent mode. doesn't display message box for error1 o1 E2 F! R/ |- Q; l% v, [
- Option with 'X', always display message box showing exitcode6 E7 J; i  T) W
- Option with 'Z', logging off' v7 R7 S. k- y. T1 [
0 [$ C. W2 q( Q
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) B3 g/ s% R5 E& b1 ]3 _8 _  W

- V+ L5 E' B4 ]9 v8 x9 F- a' s - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% {3 Y9 }% \% ]% {' K+ P; w

( o* t& L" _# o6 O$ ~2 nDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
5 J" L8 R; K. e8 o) d  p1 ?8 t6 _
* E0 X+ C% f2 w7 ~ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
7 K4 m9 }" `: w# Y, f& ^  e9 g
1 k8 h& y* F; hDAOTlkEdit -diff[m] a.txt b.txt9 l: A! ^% S/ Y2 c4 m0 s' Z
" M: a2 b' i2 ?2 z8 v
- 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>+ t, E6 X$ I" Y! N7 T
- Case option without 'm' (-diff), Tab Sep. txt file.9 ?. K1 o/ ~: Q9 ~3 h
- Case option with 'm' (-diffm), Line Sep. txt file.$ r% q8 k; X! L; d+ g5 J

& P' v( p1 y+ H; x3 XDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
- m( C" x* L9 ?& Y
  E1 d. S! n% V - Export string item(s)
' \! B! E) L' {! T3 m9 s - Option with 'u', extract without dup.( Z2 j, T. @6 {
- Option with 'm', Line Sep. txt file.- p" _0 M5 n0 A2 w5 p" ^6 {
- Option with 's', sorted by strref.  ]. N2 x% f! \- ~( A
- Case omitted to-txt-file, saved to tlk-file.txt) {; A0 F4 e1 a, ^7 ^
, P' @* b; F* Z$ x
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ B' \  K/ U3 u& |7 n& ^: E7 W

: M# K/ g" q% T' t7 I- q, J - Import string item(s)7 l/ D5 G* W; ]; c- [' Y) s
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 C4 ~0 C" h6 R: e6 J - Option with 'S', update a string value separately by strref5 |8 R) d7 H/ P. P
- Option without 'S', update directly the shared-string (multi-reference string value)
9 d3 p6 k1 z0 q) S3 T* B - Option with 'R', strings will be reconstructed, and the same strings be merged.( d7 b" E7 r- y3 G, W: B/ ]
- Case omitted save-tlk-file, overwrite tlk-file) T) i- ^4 }7 U0 [3 K1 Y4 A+ k
' H; o* H+ V, s
DAOTlkEdit -d source-files output-save-directory export-txt-file
6 V8 a/ {! v0 ]: i  S! i; k* X* H, q5 P: M& u  b6 p
- Remove & Export GFF3.2x embeded strings
$ ?4 G1 a7 k% }" m8 B$ i: q" U' j2 ? - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* D% f. z$ }) z
  
( [* ~* M4 m' }" C, v: h* History -------------------------------------------------
2 d; [: ~: \( e1 D# v) a3 f6 Z) g, x5 \# P2 C
ver. 0.20, 2010-01-19
# W3 q8 B* n# R: L
) Z8 E# M1 Q% h) G( r9 x- fixed. didn't found strref.
/ h" T) V4 }' r7 V1 Q- added. GFF3.2x remove & export embeded string.
# S1 E; e5 A% [+ O7 ?/ w  b- added, Find All
$ g$ f+ B2 Z2 z5 |7 U/ y" N1 P4 y6 r- fixed, edit text didn't changed when undo current cell
+ w- {/ e. ~5 S1 A. S0 o- v- fixed, Find(F2) didn't do from start row. (v0.16 bug)
% q8 L/ K3 X6 Q# x7 {- deleted, empty.tlk
% y' a" _4 f* ^; e" X6 M
& |$ _. W' L2 R[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
8 N- G/ c' g6 m- T9 C如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; `+ Z, ^+ T1 G) J6 v. i5 b. |; V- E; @' T/ N# P7 W$ Q" k
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼- B7 s' t+ o/ i7 B: A4 t0 H% r4 q
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& ~, J+ a  O" P8 p' ~8 b1 X0 Y! Z給UTF8什麼的文本,導回就亂碼了。 ...* u1 _: d2 }& z+ x8 e1 \
blackteajing 發表於 2010-5-2 15:49
7 k- l) z2 I$ K; k

. [6 t2 ?9 {) x話說,我是用這個來修改 TLK 檔案的,0 Y( r- V1 J5 l0 y% ~

+ p# r7 J3 Q0 j/ _: _也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% G* I4 C! d( S9 D/ {% u9 E
! Z& x& P" B- w4 b" u1 d匯出時選圖中那項,就不會是亂碼了,
* k8 r  @' i+ A) Y& h( h[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
$ m# \: u# r. F7 |; C. l7 G4 V對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
1 B; H0 l7 r  a4 e; Q4 K% E! a$ p/ D9 d3 v" M- C0 X
good software !!! $ F5 H6 H- ?# E  J) p9 a' w
support, support !!!" j# q/ h# p/ |+ C& f; W: Z
* J# N! W9 Y9 t9 H& c0 H$ ^( p4 G
疑問,
9 y# E# j* t9 h% g0 e7 I在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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