奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
6 I" J; k' K( n! q
! b. D0 W. X- w
& S: C+ ^  s$ _- y2 D6 R
# L* u8 ~9 X: P# ]: g4 G! ?原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  V6 b/ \/ L0 X2 n2 W0 }1 M$ e: x% m7 p6 g
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                % q% T* }3 u2 c1 r5 K3 h
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
/ K$ P, }8 G4 Q8 B1 G1 A ver. 0.20, 2010-01-19
+ l+ n6 d0 H, F2 W+ L! x, `' ?- |8 n& @
- DAO TLK Editing Tool- H, Z% A+ ^3 E  S+ P- @: u
- Can handle multi-referenced string(s).0 u3 G3 V9 I' E  Z8 @& ~4 s$ y
- Export (Tab Sep. or Line Sep. with/without dup.)# h2 O# K, J5 L
- Import (Tab Sep. or Line Sep.)* c( u( F$ s; B. ]# }; M
- Comparing tlk-files
3 X8 W) U$ _2 U9 z3 B, g* r& ^ - Checking categories of the strings and Filtering the strings.
2 z! r2 Q8 G6 ^2 I1 z  
) T: W6 `" R! Z' I - Require .NET Framework.3 g4 |5 S! w6 H/ g$ |% n
% E4 J2 Z' w0 O) k
* Without command-line option, Program starts in UI Mode.1 M; N& z" C6 x/ z5 }
, D4 O8 }8 I$ ?8 q3 `9 A
* Command-Line mode ---------------------------------------
5 H, M: A7 t4 ?5 v* D6 U
7 b% a5 M! u0 YExitcode: 0 No-Error or Succeed. else, Error Occurred, i' z+ T. m: M' `. a

: J$ z  z& q. y$ \Common options
  I: Q" k" g) W! z8 I6 f" J& Q  O- r5 ?" Q( e! M
- Option with 'Q', silent mode. doesn't display message box for error8 U8 ?/ a$ \2 r' x
- Option with 'X', always display message box showing exitcode( d  y! B8 l9 E# w
- Option with 'Z', logging off( U7 f- p6 G- R$ R+ Q% S8 t* U; ?

4 u, ]" |0 Q# s0 q/ b& W8 u8 XDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
/ y+ X' P8 ^4 G% T$ b5 z& o2 F/ }! {* o. p0 k
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
2 M  `4 e% G9 c5 e; o* Y) n7 N9 C: ~5 r' W% O5 i
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- ^, F9 f, B; b; `
' N* W# ?9 t5 r; z, R; ~, g
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
6 I3 f7 u1 n" B& P+ p" N
' y$ [8 G# e6 f' E3 Z6 m$ E+ Q3 a9 T7 B" ODAOTlkEdit -diff[m] a.txt b.txt9 T5 c# B! f' _4 x$ _+ z% }
# W# z$ m/ s5 x' 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>; C$ a: H4 f  Y$ ]6 F+ z, G
- Case option without 'm' (-diff), Tab Sep. txt file.
! J: ], k: k8 x$ S9 W3 t - Case option with 'm' (-diffm), Line Sep. txt file.
6 \  u0 R  a- S
1 l+ @5 `  G; a8 {3 I; B" dDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
2 S: E6 Y7 j9 j" |& I. q9 u( M* p+ A6 I/ R
- Export string item(s)
* \& y5 \, p( `8 @) K, A - Option with 'u', extract without dup.$ H% q' O+ P' H/ c+ [$ J
- Option with 'm', Line Sep. txt file.( e  u. |) O# ~+ S% X- D- T
- Option with 's', sorted by strref.9 Z' P5 X7 [& d$ L0 _8 r; R1 T
- Case omitted to-txt-file, saved to tlk-file.txt
% u$ C6 L) r( T$ M, j; n) {# E6 w8 D6 @  M+ |  Q, M
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]( t" F' }, H" s* Q( i. w
- a" T* q3 K& `# `
- Import string item(s)
; A. j5 ]5 w, e5 s2 u  u3 d* { - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& k- ^- Y  F$ U: i, j
- Option with 'S', update a string value separately by strref
) X" f9 l* D7 r9 X$ {" Y - Option without 'S', update directly the shared-string (multi-reference string value)
) t7 y! c: Y0 W& Y, G - Option with 'R', strings will be reconstructed, and the same strings be merged.$ O- X) |2 u) ^+ E. @3 z, O: D
- Case omitted save-tlk-file, overwrite tlk-file" o9 y- r* {0 m% T# z3 R3 t6 T

* q+ Y4 f9 r  G% M4 k7 \DAOTlkEdit -d source-files output-save-directory export-txt-file
) w% h% `/ O% k. q$ T5 m. W' f6 G8 m& q3 I" m
- Remove & Export GFF3.2x embeded strings$ n7 Y8 P+ S* L2 l: }5 }" O0 e
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"" Z+ g, d! ]+ w8 g* S
  1 T: r9 o6 d" N4 ?. V. U
* History -------------------------------------------------
8 f- m; Z2 g/ z  Z
) i4 M  y6 J  V/ v; R7 lver. 0.20, 2010-01-19/ l" J$ C4 I1 Z1 q7 e
6 O2 {) X: G( ^
- fixed. didn't found strref.
7 m, x$ B  W. J: E  B$ t6 O- added. GFF3.2x remove & export embeded string.% m- ]2 R. _2 p4 C
- added, Find All
. W0 r5 A/ `% f- fixed, edit text didn't changed when undo current cell7 l- A! e1 O' ~& N2 E; @+ B# i
- fixed, Find(F2) didn't do from start row. (v0.16 bug)7 ~8 U' p' m) q% Y) @
- deleted, empty.tlk
3 \  l3 z) ]- _% j1 a7 h/ P1 t) S+ b# l9 h
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! P: k0 t) L0 M. U
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; u* i8 I7 c5 e" m3 h, z% ?6 r
7 V& y# h, y' ~0 R' q* n8 F1 P- A2 S等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
; i  L( }- j9 b1 p6 O* P給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  b9 \9 l7 M! Z4 j1 }; j+ t給UTF8什麼的文本,導回就亂碼了。 ...
8 W& L  ]$ s: Zblackteajing 發表於 2010-5-2 15:49
5 J' l1 t) C! B5 |7 J$ T5 J6 H3 {

- U' g$ L9 l* Q話說,我是用這個來修改 TLK 檔案的,; K" I4 u# m: b4 n' B
+ \1 I3 [/ {: O9 i' e
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
$ w2 r6 j5 z4 ^- s$ M( i# ?) Q
# y' }0 l# Z) r) ~; @, E9 x& h匯出時選圖中那項,就不會是亂碼了,
: H: R" X" h' v$ W4 Z+ d8 X& `[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& e7 u8 ~9 I! l* \
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 0 D& d1 m) a4 Q  h" q
2 a5 `, I% M% o- H
good software !!!
9 s. u' U- e* L9 x- usupport, support !!!
- K0 [! E2 G9 j' r) k1 p: o8 b2 W# z0 m  O
疑問,/ \% D" A: g9 O0 ]" H, h8 D( c! b
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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