奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) l9 ?% |* O9 D# n' ]
2 v" {/ s1 F0 w$ c( i
- V$ S4 m% Y; K) C0 ^" I5 f, k
! H; X+ Y) ^9 a
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2717 ?7 \* T: |  O' Q% A) R. N7 `
+ i; q" X& b* [( l
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
5 p" P+ {' B# t" g$ m3 QDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
# x$ S9 S: F& d7 o  Y; r ver. 0.20, 2010-01-19
0 V9 [; }+ u; u4 [3 n) V: `' o( M* W! F7 u3 \- y# H
- DAO TLK Editing Tool, M# r7 k( U3 r1 z3 F3 P/ A7 _
- Can handle multi-referenced string(s).
: f. c1 I6 U' N5 S6 f - Export (Tab Sep. or Line Sep. with/without dup.)  x% D- x8 [$ D" o: Q1 y/ i$ x( [
- Import (Tab Sep. or Line Sep.)- ~1 g( X5 {5 g7 I( S; d
- Comparing tlk-files
) q8 p4 W# t; J' |0 ^8 D+ g - Checking categories of the strings and Filtering the strings.4 j" E, M1 @8 ~2 z4 N( M1 T, a
  
# ?- C4 f: s6 D. S! x - Require .NET Framework.4 j2 _9 Q% G7 _' @/ J/ _5 R. D

' y, {  v1 `% h$ Z. A  E# t* Without command-line option, Program starts in UI Mode.( @' k: e) W4 H3 d8 W+ x

# b2 T/ r9 T$ e, k* Command-Line mode ---------------------------------------
" E# G8 a+ A0 V8 p" m9 ?
) h# Y5 F, n8 l; Z+ N, S7 Q& EExitcode: 0 No-Error or Succeed. else, Error Occurred
+ L* G; V2 P: X3 E* ]- g% |
- J3 V- B5 O3 e# {1 ECommon options
; `5 }# {' V1 S4 L: B0 B; W2 a2 `0 e+ ?$ v
- Option with 'Q', silent mode. doesn't display message box for error! K$ ]) A1 h, Q" E( Y
- Option with 'X', always display message box showing exitcode
8 [3 d- Q- }3 _3 ^' z& W$ O2 K/ W1 ?. F - Option with 'Z', logging off. R' w  i& Y7 l

' x( B, A2 r( o. B7 l) aDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
. f- J8 u4 y; r& v+ `3 N$ |* T7 L3 Y- z. \
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 J6 r* Q& i3 `3 N) E. ~. I/ ~

( Y& l" S0 r! R; c$ ^$ c  RDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt1 `- j# x+ ]9 g

, E8 M( g$ |9 y/ l* z( T - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: ]! o  i" o6 M2 ?
' T3 f" j, g" V0 @/ KDAOTlkEdit -diff[m] a.txt b.txt% u7 J% b4 ^' X5 ~& O
. h' |) a" F4 O) W# i
- 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># c1 t7 ]: j* Q  _, {6 {
- Case option without 'm' (-diff), Tab Sep. txt file.
4 o  Y' n9 C  m3 v9 W - Case option with 'm' (-diffm), Line Sep. txt file.5 u6 F, G8 s8 t) W5 O

7 Q+ O  o, P3 |2 \DAOTlkEdit -e[m] from-tlk-file [to-txt-file]5 [1 \$ w" C" v# K
( e* d4 m# ~% ^( \
- Export string item(s)
( W2 S- _' c! u% }$ |6 X. Z$ ~" ]/ F) o - Option with 'u', extract without dup.4 s0 B5 `! R4 Z& E' ^" @1 J+ \# w! r
- Option with 'm', Line Sep. txt file.* N  e/ y( P& f( g2 u8 L
- Option with 's', sorted by strref.1 _: J$ o9 |, s4 e
- Case omitted to-txt-file, saved to tlk-file.txt
( ^! @1 B  d) H5 _8 C9 w7 o1 g) k$ ^3 e
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! f" {7 b$ p/ x6 {  @. l1 O8 A5 l
8 a& x; ?  ^! [- j. {+ I* t7 j - Import string item(s)
; `! W. f! u% R6 p8 K7 K% [+ g - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 J# e7 l4 l* F, {1 ~! I - Option with 'S', update a string value separately by strref& X- J1 m( A0 S! g8 B; @
- Option without 'S', update directly the shared-string (multi-reference string value)
5 G: l7 h6 ^8 g* Z" Y. s, h - Option with 'R', strings will be reconstructed, and the same strings be merged.
3 {7 W+ h% p- X: P9 o - Case omitted save-tlk-file, overwrite tlk-file
1 o9 e& M8 ]5 _; Z
- C4 g! f2 M5 N, CDAOTlkEdit -d source-files output-save-directory export-txt-file
( m1 w5 q: _$ p6 I+ z- _7 P/ t0 b
- Remove & Export GFF3.2x embeded strings6 Z( n& l/ b/ E7 N( l7 t
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& b9 X  p9 ^' N' X$ x  
' G2 P0 z7 j' C1 L* History -------------------------------------------------
" z" ^) i  T- d; ~3 }; `* l
9 U8 {+ b8 M/ I9 m8 bver. 0.20, 2010-01-19/ a/ f# o7 h4 F6 ?

8 s2 `1 B  P; o! `( |; h$ F4 \+ I- fixed. didn't found strref.
/ E9 c0 C5 H7 u9 P- added. GFF3.2x remove & export embeded string.
* a' }" p( U! Z2 S; l, d- added, Find All
+ m  i, Z& ?4 f! d4 r, t- fixed, edit text didn't changed when undo current cell' Y; }& \5 [  n1 U6 C
- fixed, Find(F2) didn't do from start row. (v0.16 bug)( h% B5 [4 b( V6 ?; N% C
- deleted, empty.tlk) G0 c( Q% g1 H& L: t8 l" [
& x. n1 T% U* s. Z% O9 N& n# T' g
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,  H' {; v9 h9 D8 S+ q$ L
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
% f/ h- E! S, `
2 e  E' S0 E" f: |等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# d9 }" X1 V0 K" [: P6 ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼% h8 F1 ~% K  F& z
給UTF8什麼的文本,導回就亂碼了。 ...- P3 |" t& |- z, B
blackteajing 發表於 2010-5-2 15:49
* f! U6 W/ g: A5 w6 ^5 g

$ D) w: _9 v* c2 F$ K) H* c1 c話說,我是用這個來修改 TLK 檔案的,' k0 D9 U" ~: k( C) X7 b2 E* m
, m- {" c0 t: }: L* K; |$ W
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) Y8 f5 U3 P8 {4 z" t7 S, o7 `

  ^; Q9 F% t% I& e匯出時選圖中那項,就不會是亂碼了,
3 S  k  @) P$ \/ A/ i  w[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?: h; m. w% m) l& g, S2 X* [
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 9 g4 J" k5 V3 ?9 ~1 Q
/ S$ c0 e( M# d1 q4 \
good software !!!
# d* w: Q- R2 u" J4 a+ [! Z7 H3 qsupport, support !!!
- o; u. }' m" c# |2 @+ ]/ h/ C! R, F7 W+ D2 M& C2 B8 Q
疑問,
5 D! I) V% e- \6 k在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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