奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
7 F8 l1 P% H: y2 Z8 k& h: e7 a/ J: d/ d4 ~5 X
$ L3 j4 b+ F: `3 n% q/ g% ^4 V

/ e' q1 c5 h( A' w  d6 n原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271$ q( R% ^( c& U. j, `
  ?3 v& l0 g( u  i' q
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                8 [5 @9 s% Z: ~- P
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
4 ]4 w3 `: C. Y. s ver. 0.20, 2010-01-19# U- _# I5 f! e0 W  ]: K) i

8 d6 K9 ~3 S( I. A& m - DAO TLK Editing Tool
3 B; |# U8 w: P1 g1 n6 h - Can handle multi-referenced string(s).
8 T# g* I6 i1 i9 T6 f - Export (Tab Sep. or Line Sep. with/without dup.)* W) B/ `& j. K8 `. S7 b/ y5 D
- Import (Tab Sep. or Line Sep.)* i1 z$ l1 U/ a5 @6 S
- Comparing tlk-files% F5 |  _; H( @/ S1 A
- Checking categories of the strings and Filtering the strings.
* g/ ~" J  u; }2 o. |) r* i  ! ^. d/ g9 ?" `, W
- Require .NET Framework.- H0 |' k4 [. G7 Z

. l8 n! Y! G4 Y9 {9 d  ~, r( S* Without command-line option, Program starts in UI Mode.: y1 ?1 |, r8 l0 _- G% O0 M

- W7 J1 w/ m0 d( _/ J1 ^* Command-Line mode ---------------------------------------: P) a2 h4 H+ f1 ]9 [" V* l6 v

; G- e4 A+ L  \; m* A# tExitcode: 0 No-Error or Succeed. else, Error Occurred
/ F4 \& g' t% L2 f# o
/ y" q5 y6 \* p9 Z* W+ SCommon options
2 R8 z& x7 Z! T3 y+ Y' D6 U2 |
/ P% x9 t0 r7 Q; i. L - Option with 'Q', silent mode. doesn't display message box for error/ S; a# O* U9 v% q, _: K% s( j7 K
- Option with 'X', always display message box showing exitcode/ E' s( _4 ~$ y9 B! {
- Option with 'Z', logging off
. W( W5 w4 K+ b; f5 [
# @; ~6 D" f+ T5 Z; DDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" L0 `' K( O2 i% N- O
( r3 o* `) b. F, z; q4 `9 g6 z: K* J - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
- e; D! d; }4 e9 j) Z1 j" H9 {4 g& e  |: h# i
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
8 D* L. U4 }# r9 D) d/ N2 [' Q. B4 W4 _1 P' s
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
/ e  Y) X& n) \* t8 V# W8 A( P$ Z& t; s9 t6 e% q
DAOTlkEdit -diff[m] a.txt b.txt0 @" Q" ]8 ]. _; L4 p/ g7 W

# S2 P0 R7 y3 S* K" E5 S5 U& 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>6 t4 K4 a3 t" a% c
- Case option without 'm' (-diff), Tab Sep. txt file.
" `1 i) D7 n: R$ T9 \: V* w - Case option with 'm' (-diffm), Line Sep. txt file.
( y2 {4 r  Q1 i# l& ^  z! M9 j% B: M
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]" X7 w0 x' O7 ]' H, u. ]

0 u; [2 d+ Q8 ~1 [$ ? - Export string item(s)
3 _0 g: c* G7 X/ p5 ^1 g$ ^# x3 S - Option with 'u', extract without dup.+ ~+ G$ k" M% ?, D* C$ u
- Option with 'm', Line Sep. txt file.1 e, h7 W, {8 f* ^
- Option with 's', sorted by strref.
5 Y9 S* |1 z" Q3 C& t - Case omitted to-txt-file, saved to tlk-file.txt* h1 ^$ M- [6 K* D

/ k8 v) Y; R/ M& V8 i; ?1 W. WDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]8 t2 p7 P. m0 s

5 Z) F8 s( w/ n+ R) N - Import string item(s)
$ O" M( H2 k! ]5 } - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"  X/ a& T2 p  D
- Option with 'S', update a string value separately by strref
; Z" R* \( [# z1 q6 G - Option without 'S', update directly the shared-string (multi-reference string value)/ }" m% w; p8 y1 w
- Option with 'R', strings will be reconstructed, and the same strings be merged.& R" S/ y3 Y8 `/ _9 r4 _7 D8 f1 ~
- Case omitted save-tlk-file, overwrite tlk-file5 x& X+ k8 {" Z+ M7 w; B
9 }8 g# N& `" h# B
DAOTlkEdit -d source-files output-save-directory export-txt-file2 a# k- {6 f9 @% w+ V
8 o4 d3 T" C: q9 _
- Remove & Export GFF3.2x embeded strings# d. ]( K) \  `7 i  J+ B2 R
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 |* X4 p% [9 U0 ?" t% [8 B6 M" O  / ]% \! v+ j: g1 G, E3 ]% i" K6 u
* History -------------------------------------------------7 J" c: K% u3 d6 w9 h! ?. d

  ^' [# D7 N2 V# A% {ver. 0.20, 2010-01-19
8 B. v2 g; Y7 a
) J* O* A) k  V! _% j- fixed. didn't found strref.6 h* T, D! o/ x7 R
- added. GFF3.2x remove & export embeded string.
) |& S0 k! u9 B- added, Find All% H, e+ G' k' {- C) l" A
- fixed, edit text didn't changed when undo current cell% g3 n% h9 V+ z$ b* e+ V) S, F
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
# a7 t. q6 o0 u1 G+ R- d& y4 \- deleted, empty.tlk
5 E! |# `2 N) k/ y: [, D8 g9 Q1 A) \+ S9 |7 q
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 M7 v, O/ O! v0 p
如果有支援字典檔的話,那翻譯、校正起來就方便多了。- G# M1 r7 ]! \9 T' [

- g' o. H" J" u+ R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" O4 ^6 n( _/ B" F$ U4 b8 g6 F
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& H' e; S  m! c. {# y) E% D
給UTF8什麼的文本,導回就亂碼了。 ...
6 k" }+ K: b' Y' x- rblackteajing 發表於 2010-5-2 15:49

7 L/ N, H: H5 p7 V% ]# v
! V  R  k8 [' ^話說,我是用這個來修改 TLK 檔案的,! J, h+ k9 X, H% ^7 j  `( s
, Q; S, E% C0 B- @8 c: D. L
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. C$ t$ q) S. x: O: N
4 A* _% V% n3 H: Q# p5 W) k6 t匯出時選圖中那項,就不會是亂碼了,
$ {3 e6 |% I) t2 u[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?, h$ I0 ~# f3 L: X+ j' ^4 R5 d4 O' n
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
9 q/ e* u; e! b# S
6 z# T* Y* b  V# y+ Rgood software !!! 6 d# H" S, i9 F7 \
support, support !!!8 [2 g: A" R7 N- h1 `0 Y0 s
/ U" F+ `8 z2 x0 o
疑問,0 \2 H$ G1 G( [: S1 \2 [& B( p& d
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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