奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% [: r' D9 u/ h( X; D$ O

# e9 X8 k6 g  d9 b
7 I7 q# E/ \& R* Y$ R5 x+ V1 \9 e4 Z+ ~* A( h% e) L! c
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# U% L4 W! x9 C! r4 U
) [6 q- ~% k: R9 uUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                - a$ [. N8 x% y) k4 M# G* P
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)' a$ ]" V$ T  d+ }/ @. D: Y8 p+ w; @
ver. 0.20, 2010-01-19& [, ^1 v& f  \% i  A) }( \% q
. s9 v# {8 B; v: `' I0 ^- _
- DAO TLK Editing Tool
" x, s" _& ~& u' [& k6 w - Can handle multi-referenced string(s).
4 Z9 q; {) U" o; {6 E' E& G  t - Export (Tab Sep. or Line Sep. with/without dup.)
" h+ a% C( H1 P5 I. p - Import (Tab Sep. or Line Sep.)
. L7 y0 w; h* S! `& \ - Comparing tlk-files* Q% D7 {* `8 F$ _
- Checking categories of the strings and Filtering the strings.
, x% _  E: u' V& T% N4 H  
* J6 F9 M4 J+ y0 C - Require .NET Framework.
0 I. Y7 W$ V4 I; O3 d; Z$ R. E. n/ K* l1 @8 l2 i1 [1 y
* Without command-line option, Program starts in UI Mode., P3 ?8 M9 b4 y5 ^4 f& `8 S
/ e; [% A) ~8 H6 \! n& M
* Command-Line mode ---------------------------------------9 Z% `# C1 a, e! n6 a+ T- o
3 `: r$ q/ f: f. z6 \( q2 p
Exitcode: 0 No-Error or Succeed. else, Error Occurred% j8 V5 M3 w) j1 k! P( T
& p8 N/ Y" I: b# t4 E
Common options
! R% k, E$ I7 A
9 z$ l7 j( f4 n' v% B - Option with 'Q', silent mode. doesn't display message box for error* e  F* f5 J* h. a; g# _! R
- Option with 'X', always display message box showing exitcode
% U9 R- A+ X% H; P1 P - Option with 'Z', logging off
1 D- [4 l, @2 @% L4 ^. h" D, R6 w! J  k( x
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 q+ s" ?" @) s( x% W4 \! r
  D1 f' D- G- q# E0 R6 }! R - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File6 e7 j( T* @! |. X6 O
& z' a) ?$ ?, G
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 K9 P  b. t- R

( W7 F" ^/ [) `& D - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
% G% ?0 Z* c8 O! {5 Q6 V9 ?; Y
+ c  M  i3 F& A+ e( Z; u8 Q" V2 E2 _; fDAOTlkEdit -diff[m] a.txt b.txt3 Y% D- _7 e( c$ h: d5 @
( c' U! o( m3 U* p, c" j
- 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>/ W+ A2 Q7 b- Y0 W; U/ ^) O
- Case option without 'm' (-diff), Tab Sep. txt file./ f2 I! A. H- `2 a  _9 u3 s/ E# T
- Case option with 'm' (-diffm), Line Sep. txt file.
. t2 o6 \! F5 `" K% u
6 c% R& J4 M/ y$ Y0 L- \2 P% ]DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 f, o1 O' u$ }4 W  b9 f3 `  g1 a2 i7 o; i
- Export string item(s)
3 n2 x1 D1 n; S; K - Option with 'u', extract without dup.# b8 y) ]$ K8 K6 L# K- j; u
- Option with 'm', Line Sep. txt file.! g- F# f$ D/ H* x
- Option with 's', sorted by strref.
3 v8 N7 j. S1 V- q! X2 t$ B - Case omitted to-txt-file, saved to tlk-file.txt' w0 c. L! k, F/ l' X5 ~7 z) }! H
, F8 \9 ~# _8 t3 t' G9 ]* _7 k
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 n2 @6 B* H+ q* o% G5 [2 @

8 Z# B4 b9 q' X0 Z6 O  c - Import string item(s)& j  s: L( ]( [. n/ m% |5 Q/ R8 t
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 c6 t  L6 _2 x/ ~0 `
- Option with 'S', update a string value separately by strref
  s# g9 T# L3 Z% R. a - Option without 'S', update directly the shared-string (multi-reference string value)+ N2 _( A% Q2 K
- Option with 'R', strings will be reconstructed, and the same strings be merged.1 m" P  Z# |$ v, d' ?6 {0 J
- Case omitted save-tlk-file, overwrite tlk-file* j; C, q# e/ X9 I! S. W  j% I

7 K! @/ D. W6 r; iDAOTlkEdit -d source-files output-save-directory export-txt-file
0 F# a! ^1 m; J: [- |' p" B+ {) X9 {, W4 J5 V
- Remove & Export GFF3.2x embeded strings
/ o$ L' K+ g" i2 j! ?! J% D - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 {: r4 s0 ^: g: |/ [  T  - s2 A7 e' F) p
* History -------------------------------------------------* ?, R7 w6 @0 n: |( t6 W
0 ~. u, z5 ^9 W
ver. 0.20, 2010-01-19
# O% m, h% |4 }0 @, a' S& g
5 i3 A9 d& [1 L! z4 a, H$ [( a- fixed. didn't found strref.
* j2 _" N( p& O' Q$ K) n7 g, B- added. GFF3.2x remove & export embeded string.
) c; Y) w6 g5 t& n; B4 ^- added, Find All
7 z+ ^; n! \/ W# U* R2 X- fixed, edit text didn't changed when undo current cell/ b: M8 f5 _3 f2 X& m6 P* W
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
  i& j# W+ {6 [1 |2 Y9 X- deleted, empty.tlk  f# z# f3 {/ V, E5 C

: x4 R) q8 o7 q! K[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( r6 H4 p% l# G+ }+ g" R' T如果有支援字典檔的話,那翻譯、校正起來就方便多了。
. Q. G; y$ c# `# i0 E: x) A6 y( I0 Q' H1 R' H* A% Q- ~" h
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, q* l3 T$ [1 c! o0 k# [( f
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
  ~; C) _, U" F給UTF8什麼的文本,導回就亂碼了。 ...9 H9 ~2 z$ e7 X
blackteajing 發表於 2010-5-2 15:49
" L" E* F1 K7 ]% C) L, G6 L1 |
, o1 I: m  Y3 ^! X/ f
話說,我是用這個來修改 TLK 檔案的,
! Q4 M) K- L$ Y* F3 C. B4 I' S% k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# v! C/ k/ F5 C2 f  A& @6 z2 M; u2 B
- a" O. [' t: t+ w( E+ e匯出時選圖中那項,就不會是亂碼了,& T- w2 h- V3 n
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
0 ?: Q* r) d7 b3 p& E4 `/ B1 b* O對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. O' D& I) t4 O
( y: h  Y0 b* U) Egood software !!!
6 M- r1 X8 R$ m# isupport, support !!!  ^9 Q1 B) K5 v2 w; F! N  p8 b% [

' ]! L4 [$ h! y" L/ U" T" X& \9 F疑問,8 k: S, M7 S; S, }/ r2 ^4 {
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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