奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用3 W! r1 X# l" p# B
0 B: `- m' M6 z* D

" g+ L# g* ]' _9 R" R9 L& T# r, L+ s# H* K0 r
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
" B4 i2 n4 @8 X3 q; |, X7 S  s9 c- W1 G' N0 c$ O8 a
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
% l% l2 d" u& x' f0 O' n5 l( }DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
( d& j8 s2 ?5 t ver. 0.20, 2010-01-19( H( d9 N* N4 t

# A: i% L* {6 C: I2 s* V% F - DAO TLK Editing Tool( ^2 K$ \3 X; B. P/ K2 t
- Can handle multi-referenced string(s).
' k7 _7 S6 D! e4 H# n - Export (Tab Sep. or Line Sep. with/without dup.)4 j+ \% G2 ^$ Z* O) T; ?
- Import (Tab Sep. or Line Sep.)4 _1 h) Q: G$ v# X
- Comparing tlk-files
! ~, e8 K/ o& g  K7 \. a - Checking categories of the strings and Filtering the strings.
! d' y4 [% s/ Y0 n8 J* n0 P  - A7 t8 D  {# D) i
- Require .NET Framework.
6 ~6 `1 L7 [) k! K; v
4 j8 f& p! ]" N! k1 [( _8 E, Y* Without command-line option, Program starts in UI Mode., P+ a0 O% N, M; K! p! W

! g! a1 c# r! S5 R! |* Command-Line mode ---------------------------------------+ K! i/ r5 a  ~. m! N5 Q

3 y4 I  M$ \# I7 xExitcode: 0 No-Error or Succeed. else, Error Occurred% `' }4 X& S4 V# \( }
- ?- ]" X7 Q) v
Common options
! N% x, O& [" |; O) `4 R  I$ @0 c- M
- Option with 'Q', silent mode. doesn't display message box for error
, g2 Q5 ?8 G5 E+ j9 o0 ?! ` - Option with 'X', always display message box showing exitcode
, s& Z3 M3 W: Z - Option with 'Z', logging off# s- ~0 P# T$ J" |% J* I+ O! W! f8 |+ x

& b: `$ ?7 j: e* }1 J$ cDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt$ T$ a+ T$ p$ Z0 B7 |( G
4 B& w2 b: M# |: S7 k
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
) j/ q7 q4 {2 r  u: u, O2 u  |: `
2 l8 g: E& _! p6 Y3 }6 @& PDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 I. i) F/ h, E  Q  B6 s/ q: |- ~7 ^  k5 Z9 y4 P& e4 Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT . [$ w( R8 J8 ?8 j8 V9 \2 x8 t) o( J

4 ?/ v# C1 }# S' y3 U7 d4 JDAOTlkEdit -diff[m] a.txt b.txt# I: |6 C$ ]$ T" A1 N7 ~* a$ K
" Q( O5 X  z  q8 O) V
- 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># I4 M* J4 w0 X- S
- Case option without 'm' (-diff), Tab Sep. txt file.
6 ?$ [6 Q: O8 Q1 S' ?- K; [0 z - Case option with 'm' (-diffm), Line Sep. txt file.+ t0 \* c5 u4 s5 _+ K

) v* r0 o1 Z3 g% yDAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ p9 ~2 h0 W! P7 x! s. D
7 m3 \5 T2 A8 [6 k& }
- Export string item(s)
6 E& ?1 }7 d7 k3 B2 ^- \$ | - Option with 'u', extract without dup.2 m& p$ g) ^9 o3 L# t! i7 q
- Option with 'm', Line Sep. txt file.1 [. f9 Z4 Q; s! p" e  t. ]% F
- Option with 's', sorted by strref.
4 A* S$ I2 w2 j- T. j) F - Case omitted to-txt-file, saved to tlk-file.txt
/ Z6 J3 t  w. M' [
6 x, y3 A1 V4 x; G% B! l. L* o/ c/ GDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
% J. S! e0 X& q0 c
  `$ X1 q8 k3 i: t8 p* C- z - Import string item(s)1 i- K2 u: q( Z4 U2 i
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' ^9 o& [4 y5 v6 t; a/ o  a. B, x1 v0 X - Option with 'S', update a string value separately by strref2 t3 o/ Z$ h4 v/ y4 i5 ~
- Option without 'S', update directly the shared-string (multi-reference string value)
+ D& i* s) ]0 n/ _, ~ - Option with 'R', strings will be reconstructed, and the same strings be merged.
! k1 |  E" r, _; k - Case omitted save-tlk-file, overwrite tlk-file
, O  b. D! [2 N, h& s ) z3 E) _) H- N4 {. c+ G. R8 y
DAOTlkEdit -d source-files output-save-directory export-txt-file* E( w, a( `, Q+ S  G1 c

& w) h  d8 }6 q6 M - Remove & Export GFF3.2x embeded strings' O5 F/ V1 E9 L
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf") m! w1 m! ]! a/ [
  ! C; j6 C( Y0 B
* History -------------------------------------------------
5 d9 ]/ k3 R1 C) g: u' r; X
4 q; D, G+ C' N: Kver. 0.20, 2010-01-19+ ^9 n0 i- g5 p: T6 l, ]
9 I2 [/ E; `# w9 u
- fixed. didn't found strref.
# |: _& o; q, T1 ?' R8 ]% |- added. GFF3.2x remove & export embeded string.  Z0 S# ?4 \: z* f1 {; m
- added, Find All
, Y! s; A6 M; g6 G3 v- fixed, edit text didn't changed when undo current cell
+ I$ a6 s( N0 t9 X# \5 F2 Y5 S- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' y' ^4 @9 o9 a- c- c- z5 f- deleted, empty.tlk0 k- G+ Q9 C  c) }+ a3 }3 T
2 X7 H1 S' r( V: ^
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,8 J! m" D& @- H3 x( v! ~( ]: A
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ G: [. ?; k1 y8 W3 U) Z8 N0 B( C2 x4 l/ `; q9 O- `
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
- y  Y7 g$ Q- o給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ e& p% A" \: v' n* s! Y  x9 X4 m' J
給UTF8什麼的文本,導回就亂碼了。 ...& f) N9 B8 [, B; j& i* G
blackteajing 發表於 2010-5-2 15:49
; E; L% j5 ]; }

% j! h2 G# F3 I$ ?/ C3 W話說,我是用這個來修改 TLK 檔案的,) a2 n& ~5 X0 b% G* m

; d2 g: m0 Z6 ?6 q7 Y7 m  p+ z! w也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" R* _* s% N! a- L2 e- _6 {

" Y8 ^: h/ p: \5 P4 u匯出時選圖中那項,就不會是亂碼了,6 m) |8 [. c. p  D3 ?
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?: Y- H- I, C4 B  y" w$ M
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ( P. V% k. r7 k0 ~0 Q6 U/ M5 I

% @! t! K9 P+ D! s% h2 w/ ?4 Z/ {good software !!! 3 d& |8 i/ R( f$ H' t* ^$ E
support, support !!!( y3 W- Y: ]7 c  |2 M
! r! \3 U* j: ~
疑問,$ Z; p' Q) v. h# G
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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