奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用4 i  X8 U- l1 N7 b
! k/ H6 V1 G! z1 K* X3 Y' Q

- V+ d7 i  o9 ]7 m. y4 h  V/ ~. C8 F! s5 I
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
% `0 T7 R0 a4 ]# g, z1 N8 _! x' b0 }  G; F
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                & x8 b" {! y4 g! Q  _
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)( A7 m  }: g8 E0 \3 Y9 X7 h! k
ver. 0.20, 2010-01-19% z/ D" P0 i  d' h! r5 s2 |
) D' H3 ]7 _9 Y# [) b, @7 b0 o
- DAO TLK Editing Tool
# q8 ^; r9 R3 [( n5 A) V7 B - Can handle multi-referenced string(s).
! d+ `0 C4 |) j: m( [: m; o: k - Export (Tab Sep. or Line Sep. with/without dup.)3 S  G% l0 q* k0 g( L& ?
- Import (Tab Sep. or Line Sep.)
4 n2 T( p1 @8 y) S - Comparing tlk-files
; k: O+ i& P7 ^5 J3 C7 P  Q - Checking categories of the strings and Filtering the strings.
5 o! a8 {7 `" l& Z  
  n) Y% X  ~7 n1 u% P - Require .NET Framework.
+ h+ I. s/ G7 o/ \( ?
/ \# V* q% ?" q# {+ W5 a) I* Without command-line option, Program starts in UI Mode.
  @& j6 k% I1 B6 u' h1 p' ]* w" w+ y, @7 i
* Command-Line mode ---------------------------------------
/ y- O( I$ @7 D5 A; ?
4 k" J3 M3 x/ {, MExitcode: 0 No-Error or Succeed. else, Error Occurred* w+ ^" P! i* F% j; _9 D

+ d' D/ x! O2 U' E- I' f6 H% l7 @- J" tCommon options* `0 r0 O2 u4 s2 r2 U) N/ t
. K, Q: M5 ^9 P% K9 m
- Option with 'Q', silent mode. doesn't display message box for error3 E7 D+ Z* h# O( W* ~5 u" o
- Option with 'X', always display message box showing exitcode3 U: n0 G0 q, n7 T/ ~7 q# ^: J& i
- Option with 'Z', logging off% A; w- e0 l/ Y8 S4 l) D' D
3 M5 W) k; o: f  }
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt6 @. E) b7 S5 A6 \# o4 {
0 b! m) {6 F+ k  V& w
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File- H: L* p8 t8 L7 @
9 e+ Q  p8 f* O1 I7 v
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" E' D, j" m) f9 E4 C# I# Z& f2 ?( ~/ G* [- ?
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT # L8 E  Q, G1 k4 x: }- Q

+ I' {* V) c. F; R, qDAOTlkEdit -diff[m] a.txt b.txt
* Z8 j% }8 w* O* l! Z1 J
/ Z' A5 v$ z, S7 [) ^& ^/ z: 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>
" ~' E) T+ o/ I% }) N - Case option without 'm' (-diff), Tab Sep. txt file.
; F6 X; D- w+ T' F0 ?6 J( ~ - Case option with 'm' (-diffm), Line Sep. txt file.
, u3 f& C) y1 {3 k! C8 i( p- ?5 ?! M
* V  F6 Y6 z8 U9 I3 |4 ~4 p4 T, r# U8 I  gDAOTlkEdit -e[m] from-tlk-file [to-txt-file], E# \+ ]# e9 a5 l* o5 o. r! I0 j5 j. c

9 m9 k+ U0 J0 t$ N9 A - Export string item(s)" {# l2 P! F. p; \3 M
- Option with 'u', extract without dup., q5 O: I0 y; j3 a& X* i
- Option with 'm', Line Sep. txt file." Q% {0 A2 q, D0 P. Q! _
- Option with 's', sorted by strref." `4 ~7 l2 R: T; T  X# s, x
- Case omitted to-txt-file, saved to tlk-file.txt# G( |& |5 c/ Q0 M' m* M
1 u+ T* M$ ^) Y: n8 u6 E
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
; L. K/ n: a0 g6 X0 y" G1 F; B0 ~) ~* O$ p% f0 S* B/ k
- Import string item(s)8 H& k# C9 e3 e+ s% E
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 R* a8 V+ ?; i' J
- Option with 'S', update a string value separately by strref
# a7 C( `* V" c/ e" H, u5 D - Option without 'S', update directly the shared-string (multi-reference string value)6 Y! d. q5 b; ^
- Option with 'R', strings will be reconstructed, and the same strings be merged.
5 E) m2 ~! m1 H; m4 e  n0 Q4 m - Case omitted save-tlk-file, overwrite tlk-file) I2 e' q. |  G  |. C
  F) \3 v1 W; P) w: l
DAOTlkEdit -d source-files output-save-directory export-txt-file
4 t2 Y6 ^1 ~: D4 m5 r+ b1 u9 m: Z+ t, G, F( ]) J! f
- Remove & Export GFF3.2x embeded strings
. o5 A4 G# X/ t% w - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
. _2 a7 m1 x6 K5 L  # \& G; Z% y! c
* History -------------------------------------------------' P0 x  w$ s. W  a4 X
4 o- [# w. j, x' D, E* L
ver. 0.20, 2010-01-19
& _3 j2 C( Z$ g* r2 v+ K1 z$ z
- o/ n3 h# a( X3 |: B- fixed. didn't found strref.
) |" d# A+ |& f- added. GFF3.2x remove & export embeded string.
0 K! }1 A, b7 Q: [4 y- added, Find All0 S& X, J" M. {
- fixed, edit text didn't changed when undo current cell
1 ^( x2 c" {9 D0 y/ J0 G- fixed, Find(F2) didn't do from start row. (v0.16 bug)7 Z% d! l1 [( \
- deleted, empty.tlk, |2 ^0 |% v# g. P2 H' ~8 a& G

2 m- R! W0 X/ j  Y1 [# b% |# T3 d[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,. p& F( ]/ g7 N- Z6 Q. n. o
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
8 K( b, g5 h0 X" U# _
4 q4 L$ |/ i. `6 Q, l2 M等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, o* c- {/ \! [% z
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 z7 I9 H" f: y, {" a" D& B給UTF8什麼的文本,導回就亂碼了。 ...
9 x0 ?7 Z2 L. _. H0 ?$ Jblackteajing 發表於 2010-5-2 15:49

6 y/ e2 ]3 x" t. t, Q6 n7 [
3 v! \5 p3 s4 U4 f- s" h3 [8 R話說,我是用這個來修改 TLK 檔案的,8 C4 e% e8 Y3 I1 U5 q, E- ~
" ~6 u, R; L. S, J7 s
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了4 E: U4 a/ x" k5 u! N+ I

5 N# Z5 i' j+ w1 {匯出時選圖中那項,就不會是亂碼了,
5 K5 c( g- W* \5 q  q7 T[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?  ?) Q( R/ k% W. P5 `: F: W( B4 c
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ L1 M+ p; A7 L4 Z- D

, V2 d4 E2 |% @6 p2 K" {good software !!!
9 h  Q3 S* _* Isupport, support !!!
2 g: j/ `& \  ^/ |' C+ ~; b( N9 c) P4 h2 z: e; {. \' ~
疑問,
5 E6 f5 g; A" t) Y在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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