奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
8 m# E6 L' z, @& E+ G1 O
3 k# ^" y$ \5 E2 `& E9 n1 U! M
5 Y% C6 Q6 C3 {; a4 T- j3 E
$ C. }3 x# D, D" L原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2715 x) x% V+ R5 V& R0 a) b# P. m
  q) f0 [# I( t1 s* u& N
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                + ?* V8 I! L6 Q4 d. p6 B2 @
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- v- a' W) D8 C" t* x4 @
ver. 0.20, 2010-01-19
# g. M9 Q2 I& \* e, b
' ?- a, m  s, ]4 Y - DAO TLK Editing Tool
$ K% F. q1 P! u4 H; z7 s# i! g - Can handle multi-referenced string(s).
$ y. Z/ R* O1 ^) b% }, M: U - Export (Tab Sep. or Line Sep. with/without dup.)( U5 w9 l; {- o( I1 Z
- Import (Tab Sep. or Line Sep.)
7 j$ p# D8 ?* j; a# C' U& b - Comparing tlk-files
- q. S* r* b9 z2 H, d& k# B3 D5 n- B - Checking categories of the strings and Filtering the strings.
: F# }: [6 ^9 _& E" D1 X5 y  8 b- K6 n2 D! `3 w0 A1 J
- Require .NET Framework.
4 L5 W2 e  k' x, U$ G% `& m- p) Y& ^. L9 U
* Without command-line option, Program starts in UI Mode.! r( d! c) A: L/ u4 _

+ {1 L$ M3 e- A6 P& u* Command-Line mode ---------------------------------------8 T7 N0 [" ]7 F4 e

7 s. F0 f! u; E1 O4 h/ eExitcode: 0 No-Error or Succeed. else, Error Occurred
* }6 x* Y: @) ?0 [- K
" ?$ e" P5 z' L1 F6 O# z5 aCommon options) S% d! ^# d$ v8 C2 f4 W8 N
. Y) E# E+ b, l! h7 ^* e
- Option with 'Q', silent mode. doesn't display message box for error$ @3 }# N- s2 ^, ?1 {" N
- Option with 'X', always display message box showing exitcode5 W5 s. L! f3 K0 Y* W, f- \
- Option with 'Z', logging off' D, f/ Z! V6 F. l, J1 m6 p
/ K' N7 \$ E- x+ o" l6 l- e5 b
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ g2 i3 j5 Y. B) T" t& l
' ]. U* n4 _, ~, ] - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
8 ?! K, w1 N: B' K6 ]: E. v0 e/ j; E5 n8 V. p
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& t; J' R# O8 R
  S0 W, g/ A8 x) o - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 Z" M. ^( F" j3 a
$ R! L2 X! P2 B# P; k' ~5 n
DAOTlkEdit -diff[m] a.txt b.txt
4 W! z& x/ @: X: @, J7 U1 a7 Q. o6 @* L+ T, t6 s! y' 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>! m! `2 l, f' F/ f$ q! x; o
- Case option without 'm' (-diff), Tab Sep. txt file.7 h) A; X8 f6 X2 K
- Case option with 'm' (-diffm), Line Sep. txt file.1 l9 x) o$ f" \7 _3 @6 |! r! X
; O; W% _$ B+ J  `# L8 f! F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]# ?" {, h/ Y5 Z# @4 G) R

- k$ z5 X5 y) D - Export string item(s)
$ I: i; K$ M! I - Option with 'u', extract without dup.
1 O1 m3 |) v% }- ^, d0 \. A - Option with 'm', Line Sep. txt file.' Y% i, ~! R/ J0 x& u! n
- Option with 's', sorted by strref.
) b$ ?; {) m+ x6 i0 l* J, e; o - Case omitted to-txt-file, saved to tlk-file.txt/ p; X; c3 g% K; ~
. z' S8 m, C/ \1 u7 G) L0 ?
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
/ u: A8 J" S! M+ L
& l, c4 z) _4 U - Import string item(s)/ k* X! Y" Q* @7 f5 ?% y  }
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"( X" c- ~; s8 B' @' d
- Option with 'S', update a string value separately by strref
* B) Y6 M) i3 r2 \: o+ ]" q - Option without 'S', update directly the shared-string (multi-reference string value)- g2 t" u0 q4 ?: e
- Option with 'R', strings will be reconstructed, and the same strings be merged.
& d5 n; s& A; ~: y: I+ h - Case omitted save-tlk-file, overwrite tlk-file' P$ `2 p3 A! e$ r  u; H- p

& Z4 C9 r0 F5 m2 R/ g' RDAOTlkEdit -d source-files output-save-directory export-txt-file/ @& O5 f- I& u& O, ]9 }( }8 m
$ F) ]8 s: z  s- V
- Remove & Export GFF3.2x embeded strings0 T+ `2 D  u% t6 V- L
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
. a2 O+ c8 I6 A1 c  # X  J! F- Z5 ^, _3 |6 @3 a5 w
* History -------------------------------------------------
- \# d% Y5 Z3 Y' A8 }) K
5 P' X, g3 Q7 b. b4 K7 Dver. 0.20, 2010-01-190 g+ D- s1 ^' Y, z' o. H
5 h- n: h  ~% u/ `1 b1 H$ h' @' L6 y
- fixed. didn't found strref.# f. N4 p7 b& h% i; G7 K( {" K
- added. GFF3.2x remove & export embeded string.
9 C; ]% N# X2 J- added, Find All8 [) E6 p( L) X
- fixed, edit text didn't changed when undo current cell. }4 Q4 y+ M% F
- fixed, Find(F2) didn't do from start row. (v0.16 bug)  h! A* F6 r1 n5 ]! p) X% }+ k* j
- deleted, empty.tlk
( g6 D5 Q7 l) P3 _! ]$ ~. C5 C: H2 A$ s
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
# z/ M3 d5 |0 Y* b% z9 s* Z- y1 \如果有支援字典檔的話,那翻譯、校正起來就方便多了。
9 ]* j& L8 |) [6 {
2 h4 f% j: K! i等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 w* ~0 J5 R9 P" |7 w給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; k: f0 |& O4 b3 V: M( T$ ~6 O
給UTF8什麼的文本,導回就亂碼了。 ...
; g( p: P% r* b$ t( J, ]blackteajing 發表於 2010-5-2 15:49

8 a% E6 k) p! O' l6 y. E7 ~1 v
4 S% T0 b$ P" T& `" V話說,我是用這個來修改 TLK 檔案的,
$ o/ z, U9 _; @7 h5 o( g% d+ w1 Q5 g: x5 z/ j
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了3 W0 y; e1 H' ^7 b8 X

! _# T$ O% d  M4 d匯出時選圖中那項,就不會是亂碼了,( Q4 |" @1 x) ~. E* N7 {
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
' d8 a  E& u* R對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 , B2 o$ b: q# F' x
& W9 T6 m+ V- f# M* F+ Z; `
good software !!! ; r- j& f9 b# q
support, support !!!
/ Y8 Y- N, T; p2 C/ h, M1 I# M/ n; B5 s8 [0 L* s
疑問,* e$ W$ J* {, m* ^' V
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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