奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, L  m: w2 ]  D/ a) l* _& c& O# ~; _$ S" N1 r

: _# [2 u& s3 J) F7 N  C+ _: X8 }3 D2 ?8 b$ c% v( E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271: q; C; W% `* M5 M" k& z, g
1 ~9 L. M: L) X$ \3 D
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                6 u/ ^7 O2 X: K4 ~/ W: N5 M
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
1 e: z3 ?; X* O: n3 s ver. 0.20, 2010-01-193 S/ J3 J6 Q( ~! R: Y* C/ O

# R' M! K# ^" r' u; u - DAO TLK Editing Tool9 {; d) Z9 m3 f& u0 M7 H
- Can handle multi-referenced string(s).& }+ d$ {2 N$ w0 Q5 V# K& Y* M
- Export (Tab Sep. or Line Sep. with/without dup.)' l5 `- i' B3 t" W; v/ g6 M
- Import (Tab Sep. or Line Sep.)
5 t2 |2 [4 W/ b9 G+ L - Comparing tlk-files
' j3 S+ U. }; P* O' J - Checking categories of the strings and Filtering the strings.
' }1 E  d& H3 b7 Z  % g2 x5 a) @7 ^- @3 k0 {
- Require .NET Framework.& H. M! _  {% \8 F5 L

9 _. e- r# _: B+ g1 [; P* Without command-line option, Program starts in UI Mode.4 b& f, m8 z& b2 v- y( {# r
( z5 P& K7 O8 Z+ r/ U
* Command-Line mode ---------------------------------------
1 E5 J2 V' w, g# K) C2 W: [4 C) Q1 x; D% g4 ?! D% X
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 d+ ~+ f, d0 o

0 q  y0 ^/ |. Y2 R( ]  D+ KCommon options1 v6 ^1 Z0 n! Y5 N( w
; R2 C& L" W& n) b/ p9 Z5 x% J; F
- Option with 'Q', silent mode. doesn't display message box for error
% i4 q' ?, g$ e7 f5 w9 U - Option with 'X', always display message box showing exitcode5 N1 k9 a$ N- c- F0 _; A
- Option with 'Z', logging off
  N1 n/ q, Z( c9 @7 H$ g4 L  J! |9 p& v# }5 \
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
6 @2 J$ d& _! B0 N$ i0 H. `- q
) j2 a6 J4 Z- p  X' ^3 \' K - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! H: }2 W. b! {4 k. y) ?1 m* O$ p0 i# n' J: L" v( y. H
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- m7 E0 q$ O- P. n8 N- Y, d

6 {; V9 [7 ?$ T* M6 F' J0 T) C - Tab Sep. TXT File to SDJ's tlkeditor Export TXT + q3 q( @. x/ L
. ^' d; b0 b: K$ A" q
DAOTlkEdit -diff[m] a.txt b.txt2 U8 E5 j! a: A& c! [
( E. b! W+ @) p7 d1 F2 S
- 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>) J  n/ y6 W% X+ k/ r/ \+ j. Y
- Case option without 'm' (-diff), Tab Sep. txt file.
/ C, S  G% X8 C, P3 ~' | - Case option with 'm' (-diffm), Line Sep. txt file.; z( h. M+ y" z0 j
3 X" z; p- v/ t3 _) C+ q& M
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' E5 p, |2 q7 p8 e
3 M; V. m) p: u  S( g" ~; J, y - Export string item(s)
: }! ^& Y& ?7 | - Option with 'u', extract without dup.; v" l7 a' J7 ?6 N& ]
- Option with 'm', Line Sep. txt file.
3 G: [: r' {. ~/ X- G - Option with 's', sorted by strref.
& k4 O8 P. L3 t( E3 H. H& c - Case omitted to-txt-file, saved to tlk-file.txt
* b7 \' u8 H3 g4 h( C8 z0 M' l% E5 N3 w0 o% H* b/ v0 Z0 x
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% r/ _# |6 j$ T- b9 I
2 {: Z8 y$ m6 g$ ?# A1 i - Import string item(s)
6 J7 ]% s- Q% x; G. A3 [ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
9 q+ q) [( a) i' d$ O- j8 `$ T' S - Option with 'S', update a string value separately by strref9 [  @% A, i0 S" A$ M/ f
- Option without 'S', update directly the shared-string (multi-reference string value)! G( k$ T1 `+ S! y8 r/ {, d
- Option with 'R', strings will be reconstructed, and the same strings be merged.- I$ [9 C$ D/ I( e
- Case omitted save-tlk-file, overwrite tlk-file
- q% T" k, F+ p/ x: p* z : e% w: x, a9 U' b" x
DAOTlkEdit -d source-files output-save-directory export-txt-file7 K0 c) z) ~+ \) o% e  H% ?
" ]( }6 m9 ]+ `: I6 ]4 N
- Remove & Export GFF3.2x embeded strings
* @# G2 ^2 w) J% b8 i, I - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
& u" K- V- I/ x# R  k" V  6 L/ l, ?9 ]9 t/ P
* History -------------------------------------------------
  x! o, [: @, c4 `5 X& Y- X  j, V8 L5 C
ver. 0.20, 2010-01-19
) v% u7 C$ T) V$ _5 _
& G1 I5 V: N5 c0 x! [3 W7 _- fixed. didn't found strref." \9 @- C% y4 r9 w0 w( a  ^  s) ]
- added. GFF3.2x remove & export embeded string.
' I: u% x0 k1 h* e# W" V- added, Find All2 t6 _- x% D& t9 Q9 y. K: ]8 B
- fixed, edit text didn't changed when undo current cell* u8 z6 _4 q: ?4 m. M( [2 q
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
8 K0 }- G* S. z  }& M% c- deleted, empty.tlk
3 F8 V6 L  V/ l9 c) V9 I/ g! e$ E0 P) z: p* [1 N
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
* }5 p) k) S0 _! `2 }. l如果有支援字典檔的話,那翻譯、校正起來就方便多了。/ [6 n* m1 E7 u; F1 x* ~

4 ~& `) @  U; H6 P1 @等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( _. [4 J2 d0 F( ^
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
9 Y% f, u% m  p; k% k. _, {0 K給UTF8什麼的文本,導回就亂碼了。 ..." l* e1 U  n9 e2 B
blackteajing 發表於 2010-5-2 15:49
% ]9 T& g9 X3 Y! U$ W, U% F
% s- j4 i1 e' j+ J; Q' a1 Z& d( ^
話說,我是用這個來修改 TLK 檔案的,
2 J- ]: b3 I) o2 m
, L& q7 U% k8 o7 f+ r) ^5 k# w/ t也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了8 o" n4 h( t( p

8 w. @+ z; T% e( t. y/ Q匯出時選圖中那項,就不會是亂碼了,
  k$ t7 g9 D" K. e8 n! J[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( h- G) G" O0 `對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 1 M1 [% l% t7 `1 M( j' Q
  F# O- y) ]/ {. h( J% k7 T
good software !!!
# b" v/ \& G$ w7 asupport, support !!!# W8 Q; M7 x3 A- V5 L4 c
$ z% M5 b" {! p' W- [4 U
疑問,, q' |& P0 ?' j0 |# B* k
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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