奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用( ]4 y& f% l$ r

; F, }: g9 @+ ~+ ]9 z0 l
9 u9 s) d5 i! }" N; r$ C+ q: F7 y) V6 K: K3 E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
2 Z4 ?# r9 c! D5 ]% m
0 J1 H3 Q$ l; RUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                . |! ~* h# F+ u7 L
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 R: d5 r' p. O ver. 0.20, 2010-01-19; P! y  d4 s0 i' g- n) E2 n" Z7 b
# x2 S/ W9 i8 e7 q. h
- DAO TLK Editing Tool
* C4 c5 p8 J. |6 e/ t& b* W0 @8 g - Can handle multi-referenced string(s).
8 b" j: i% t5 j. n! p3 L0 ~8 T - Export (Tab Sep. or Line Sep. with/without dup.)
/ S! o7 |' v- o3 E. v  Y9 s - Import (Tab Sep. or Line Sep.)7 L5 H- \2 o7 f1 F: a/ y
- Comparing tlk-files
- j1 h; y/ `+ }, b0 y  R+ e - Checking categories of the strings and Filtering the strings.7 l2 r+ n+ g1 X: k4 u& z
  
7 e1 f9 h3 K1 y' u - Require .NET Framework.) K" ~; v$ B$ R
  K& x/ l2 n" J) N3 M" T% x
* Without command-line option, Program starts in UI Mode.
  U5 Y3 P$ ~& d* T' P- H' J! U) K- o: O' H
* Command-Line mode ---------------------------------------4 y2 s+ M0 ^4 H2 \7 R

$ P. `, p! ?: pExitcode: 0 No-Error or Succeed. else, Error Occurred2 }; T; y' R) T6 `1 a
: h4 b) J' D4 S8 ~0 n7 j  I
Common options0 S" P  L3 F* [' r1 u; [
4 v7 g% g/ j: v
- Option with 'Q', silent mode. doesn't display message box for error* W0 R1 l; m' I) @2 y( v9 m* j
- Option with 'X', always display message box showing exitcode
# a( U6 @" ~' ^# g" C - Option with 'Z', logging off7 F7 z2 R; y/ T3 Z+ o( h1 I* [. G

# j7 {! j+ c8 |& cDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
3 e3 g1 W1 x, A$ ^4 `
7 W( b7 a3 f: b& ] - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File7 F( H2 |" R* F6 f) T

8 v# w9 p2 C3 m& y; L7 oDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( c$ j1 _1 b0 i- i) @/ r$ {8 X4 z- X2 p6 g3 z1 P. w
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; p! c! \3 [3 q! p3 B% r# E9 h% C  m
DAOTlkEdit -diff[m] a.txt b.txt
2 p, S2 O) d3 S6 Y+ r7 _
5 @" S  }! G0 g' S8 G: G - 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>
: Z% W9 B% r/ E% P0 `/ D* A - Case option without 'm' (-diff), Tab Sep. txt file.& N8 z0 T" o, u0 i, C, u
- Case option with 'm' (-diffm), Line Sep. txt file.
# l. q& W3 d( i: x- r& M* a
* N1 L5 w( _" W4 p3 FDAOTlkEdit -e[m] from-tlk-file [to-txt-file]7 d4 v4 s/ y& o9 a" W
- v: j. |5 P- V8 J
- Export string item(s)
$ s1 X: L) q# x. V7 [: g& W3 ?7 h - Option with 'u', extract without dup.2 M9 j9 Z" e" r. F. e; w
- Option with 'm', Line Sep. txt file.
& F1 W6 i# w+ { - Option with 's', sorted by strref.2 U( T' U, J3 Y+ b
- Case omitted to-txt-file, saved to tlk-file.txt
9 U5 a9 y% h8 \) {* q
7 h9 n7 U9 g9 q7 E5 b5 m( ^DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
' v. ], f6 S  ^- y- d
3 s+ l5 n& Z: l1 g- z/ T4 I - Import string item(s)
, W7 n( ~/ ?. u4 f, E5 B - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": S7 }7 D9 J8 @$ T% P, J1 N+ L% A
- Option with 'S', update a string value separately by strref. B0 y- \& X& `# P
- Option without 'S', update directly the shared-string (multi-reference string value)
" M) V0 y8 O5 s - Option with 'R', strings will be reconstructed, and the same strings be merged." j. h# U) L0 `
- Case omitted save-tlk-file, overwrite tlk-file: k! {8 d! \& {* h6 J: ~9 ]2 Z
2 I3 o: ?: f6 R
DAOTlkEdit -d source-files output-save-directory export-txt-file
( F; s; d: l/ z; }3 r3 R- Q0 J
( y9 x: `  |+ A7 \$ k& Q+ w - Remove & Export GFF3.2x embeded strings
7 A- B2 {. e  U$ x) f: Y - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
' |* {0 K. B6 D! R+ o# w& H. Q  
8 i  N2 }  C) F+ W* History -------------------------------------------------
) a4 T8 D$ H! `& R; Y6 M: D$ b7 {
ver. 0.20, 2010-01-19
9 }" ]* Z; d  @8 ?
' o7 i) {# d3 d0 \5 L4 f- O. n& I- fixed. didn't found strref.; f: K+ s" w2 f
- added. GFF3.2x remove & export embeded string.
$ o, X6 o! f' B4 |9 [, N5 [- added, Find All
  S# z" E' D9 `; T1 f5 @6 @- fixed, edit text didn't changed when undo current cell
9 d2 o3 w; g, |# e% K0 ^- fixed, Find(F2) didn't do from start row. (v0.16 bug)) m! O& N& X' f) U6 `
- deleted, empty.tlk
" w1 e7 z" h! {# a0 k; }2 }' ^+ U9 C& _5 ]; D
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
# _& N! ^9 ^8 f/ Z; A3 D2 a如果有支援字典檔的話,那翻譯、校正起來就方便多了。
# o; g- d/ u* {% c% [! g3 W" @
! E. S& ]# J* Z等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* i3 L5 P' k0 v" V+ Y+ U0 u
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
( ^* X, q  O2 R: z9 n" u給UTF8什麼的文本,導回就亂碼了。 ...
' E; _' a/ s4 ]( `; |blackteajing 發表於 2010-5-2 15:49
5 X5 s0 V. |1 k! |6 F5 j
% a% U4 @7 [0 H- E7 i# Q1 k! W- ~$ W
話說,我是用這個來修改 TLK 檔案的,
4 l) F3 Y9 m. ~* l  p9 z  ~$ c, ?0 ^" w! }5 Q* S2 r$ k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了/ U5 [% K0 \" E/ `

- G& t+ N! x+ d5 V匯出時選圖中那項,就不會是亂碼了,2 P. ?9 F7 g% c5 U/ ]: e. x4 M* ~
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?" E, M! G7 g( O# Z5 {/ [
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
2 p) I- i& x* g( G0 p
) t/ e" S0 L& C- _. t% Agood software !!!
) Y, C7 E( ~8 o, O$ y$ Qsupport, support !!!
- G0 m' H% q  ~1 G. R8 h$ ?
0 n9 P6 D, ?3 b  e4 N! L! @疑問,$ y& ]$ Q( j' l8 c
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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