奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
1 M% n. a+ P. l2 U3 [
3 y$ _& o8 }% n4 U; B# s) R
+ w# T, g1 t4 Y
! E6 M" O0 {3 x0 @6 F6 L原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2714 }! T% \$ b9 E2 Y# G7 ^# ^, e

& H& Q3 q8 g$ X1 E- M3 pUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ; e/ i' D4 J+ @
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 u$ i7 z( n0 B  e! H7 g& t. K8 Q ver. 0.20, 2010-01-19" i- G  n- G* `% @2 O  [; M
+ H3 |* ~5 h' \
- DAO TLK Editing Tool
, l0 z# w: l; G' r" Z( D, J - Can handle multi-referenced string(s).6 V" W2 r  z4 y. l
- Export (Tab Sep. or Line Sep. with/without dup.)( ?4 e( n0 m6 K
- Import (Tab Sep. or Line Sep.)( ]2 d! G. O- q0 o* X
- Comparing tlk-files
7 W! R, N) s3 _" i' I3 g - Checking categories of the strings and Filtering the strings.* R) e( F' G/ M( b! q
  9 e3 c+ F: E2 P9 Z3 U
- Require .NET Framework.
' K9 s. i3 v" }( o0 v
0 }2 t. D1 x, ]' W, Z* Without command-line option, Program starts in UI Mode." f& L4 {6 u' u& }" W" G

# H+ b* L. V9 Z  D% |# d* Command-Line mode ---------------------------------------7 L$ |4 T7 Y' j% }" ?: \

% o$ M3 D) y" y3 C- pExitcode: 0 No-Error or Succeed. else, Error Occurred& O" Y7 P  a$ I

; v' P8 F5 m& f6 r2 a; f) x% I5 sCommon options, T! `& ^% w0 {

+ r, q. u$ Q* d' ? - Option with 'Q', silent mode. doesn't display message box for error3 {* w0 N; o" m% c5 v
- Option with 'X', always display message box showing exitcode
" }4 x2 M  A1 s" }5 C - Option with 'Z', logging off& y- R9 _3 M. [8 S* c0 q0 |
. [* D& s' V  y
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ \; R" E. S7 Z* q: ?, d+ z! u$ B3 e6 \* p' @
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File4 f4 q+ y& W% {7 z9 j) k- q/ F

4 H: U/ R' ^/ r6 KDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt  v( k8 U: O) S
/ D  D& \' H2 o$ {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT # r5 `6 f1 F% l$ g7 @% d
, u$ x, j( m6 Y2 T
DAOTlkEdit -diff[m] a.txt b.txt
  p6 r% s" t1 ^8 G% f: ~
8 U1 k6 `* J" f9 M2 \ - 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>: r6 ]/ U" a! ?" k
- Case option without 'm' (-diff), Tab Sep. txt file., g& T1 n  y$ H, J
- Case option with 'm' (-diffm), Line Sep. txt file.  ~* Y& C! n5 S# b( Q
: w2 g1 J( Y  H5 _5 W0 \4 Q
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]: U; u/ o% |6 L# U' t6 j) ~* s
- n( Q& o& T% D+ U! g7 p; Y
- Export string item(s)1 ?$ _9 V# q2 ]/ e7 F& G
- Option with 'u', extract without dup.
7 H! d7 I7 [# L' }, r - Option with 'm', Line Sep. txt file./ T$ ]' ~$ v9 I4 H! J
- Option with 's', sorted by strref.
  M, l) w$ O5 J' J9 C$ [7 f - Case omitted to-txt-file, saved to tlk-file.txt  e* R$ a+ C& [6 t1 Y# s
4 e7 ^) R. N4 D' O8 q
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
7 `9 ?7 x+ U( Q" X5 u2 V& e& }9 d7 `" E; I! @  ]
- Import string item(s)2 k4 L* Z6 c) s
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
( H( p; j& v3 I - Option with 'S', update a string value separately by strref
0 D  b0 J; X2 k0 H. v - Option without 'S', update directly the shared-string (multi-reference string value)
" @( c; r( ~$ c, _' F - Option with 'R', strings will be reconstructed, and the same strings be merged.: {" O' u2 O( Y0 }
- Case omitted save-tlk-file, overwrite tlk-file7 [. u6 h9 w7 y" x# N& _

# C+ S2 `# V% L2 @$ K" U7 CDAOTlkEdit -d source-files output-save-directory export-txt-file- M7 A: C4 b; @5 n, _  C

: ^4 u0 ?2 v3 }# g+ ]( p - Remove & Export GFF3.2x embeded strings/ H& A6 k2 L. f3 I4 X. k! p, W
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"  N: Z2 C  O4 f; g" Q( |2 S
  
" K9 I$ U. G/ R( A: ^* History -------------------------------------------------9 \: K- j9 W. m

8 S# h) l) V* @& y  ^- lver. 0.20, 2010-01-191 l4 d0 w2 [1 r6 i- R- r
6 a0 u) Y" ^* |' P$ c  k
- fixed. didn't found strref." V" G6 ?! o- L/ G# D$ F! w# v
- added. GFF3.2x remove & export embeded string.# y1 g' A# p" f1 S$ m9 p
- added, Find All  W4 a+ C/ b6 J2 \0 A3 e
- fixed, edit text didn't changed when undo current cell0 p' D" v: {' K3 r( W4 p4 y: ]" V
- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 b. p; R$ f# r" ]
- deleted, empty.tlk4 h" _8 J/ j% o4 _# u3 _  j6 I5 |
' E  h+ n* k5 a3 x% k
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,' F6 Y- h$ P( k& l) K
如果有支援字典檔的話,那翻譯、校正起來就方便多了。  e  ^2 ]7 J! z4 P( Y- r9 r% H0 l, c

7 x) @2 K* R% B# S# V) x) ?等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 b( E* x* `3 ^; w# V$ P9 E, }8 i
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ b; h7 @# H. S
給UTF8什麼的文本,導回就亂碼了。 ...
* y0 p9 Z+ J/ Vblackteajing 發表於 2010-5-2 15:49
; s- @/ C! O& Q
) S0 r8 h: e5 o
話說,我是用這個來修改 TLK 檔案的,* f( z5 X, m% @+ p9 p0 I

; H! |" q; i# {  d" ^8 _9 U也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! ^7 }' O# ~/ m. u" S! H* J
! L3 C& f$ h1 J- V匯出時選圖中那項,就不會是亂碼了,
3 T: |) I1 T& N, h/ \2 n( `: R[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?  b8 l4 b/ T; F( u( e. O9 C- D$ d. }
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
8 c$ o9 |5 X9 `
2 s6 y! _% N2 z: Ygood software !!! ) r( e" @7 ?: J0 K6 B) r% l7 y
support, support !!!$ o2 k. G0 j+ A- E
$ e: i+ |: D: x, d% @! A/ E% F$ b* ]
疑問,( h+ Y7 |$ d+ a1 c, x4 u
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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