奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
" [8 ~3 D) u9 V$ O8 N, D: h7 F+ ?
5 q/ X  I" w0 P4 R' T 7 d9 _; M8 O" x8 _+ J! Y. S, b- T
' S) [. o3 z0 U6 ^3 j, h/ s
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
/ F! T. }' j3 o  s& v- U# Y, C, C5 [
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
" f! l8 L/ [6 T; }$ VDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): G8 p3 J# C- }+ _, o6 c' A) R: a
ver. 0.20, 2010-01-19
" c: J' h2 z7 l' H
5 H2 o+ C/ ^  c" i - DAO TLK Editing Tool. g( a  E/ P4 a% M6 ]' r( O
- Can handle multi-referenced string(s).
# _  m8 {2 V: G - Export (Tab Sep. or Line Sep. with/without dup.)
- y# h7 [$ j! Y2 L% ~9 B - Import (Tab Sep. or Line Sep.)/ q& t1 m# ~7 k8 I5 E4 T
- Comparing tlk-files
: p! M- d* G. i1 D - Checking categories of the strings and Filtering the strings.
+ M$ z# F, Z1 n' }& n9 A3 O! M    d2 L: V0 k+ ?$ V" Q
- Require .NET Framework.
% S2 |" T7 R; a4 J" A
3 n- c5 k9 Q( `# _! Y* Without command-line option, Program starts in UI Mode.
0 @# v9 G  F2 C. w/ H1 o# P/ O/ I" i9 w$ r, I4 w+ O2 x5 B$ M
* Command-Line mode ---------------------------------------5 y5 V# ^" K- {* @, k
3 f! v; E* v+ r1 P& i- Y
Exitcode: 0 No-Error or Succeed. else, Error Occurred  g2 G4 @9 k$ ~$ ]2 p* q0 m7 u. G4 L( L

; p( Q0 c7 J2 E3 p4 B1 v* W: A( lCommon options
9 _& x/ ]5 r, R; F* }/ v
, t# g- [9 o8 A" m9 X1 [- T - Option with 'Q', silent mode. doesn't display message box for error
& Q' I% F: @5 M6 ~! w2 X: x - Option with 'X', always display message box showing exitcode7 u7 K8 \6 M3 ^  o
- Option with 'Z', logging off5 w+ J& @* R% F! k* G. ~- S' [$ |
/ ^7 P& }% M5 O' K) |
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt' K# `* C: s* g; V& K' {4 t. s

5 E- C' m3 d8 G - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File5 r1 I$ y5 z! J" \# B4 |

# n$ [% F* V2 |! h+ @! mDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- h( I! S  p! ~: Y! J4 f
3 l  b: b: b  P* [- n1 l0 \& r
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, R# K& [8 I; \9 p1 R& o+ D* q% R  @) Q( ?! E
DAOTlkEdit -diff[m] a.txt b.txt
) \2 Q: B/ s' M' d4 c4 D
! X, j6 g% v  c  h8 M5 A; y - 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>
3 r' Q5 D; ]0 g% d$ n( Z1 n# E4 R6 N - Case option without 'm' (-diff), Tab Sep. txt file.# Q* e# k% W4 V  ]* Z4 W# ?4 R& ?! b
- Case option with 'm' (-diffm), Line Sep. txt file.
* [, B3 h8 l  W; p# i4 d  L/ h! t
) @1 {( C7 e  e, s* o9 ]6 H1 ?DAOTlkEdit -e[m] from-tlk-file [to-txt-file]2 M" d9 m8 k2 c* X
' U, O3 A9 F5 ^4 k2 _
- Export string item(s)$ u& p( L( C; x! x
- Option with 'u', extract without dup.* ^1 Y  ?1 h* D  W) S% X
- Option with 'm', Line Sep. txt file.
3 A" Q5 Y6 Z9 O) ~3 |: }" \0 v - Option with 's', sorted by strref.7 A# R# E7 ?2 t6 L9 Q0 E' l
- Case omitted to-txt-file, saved to tlk-file.txt
/ f- o: V- ^( L6 }. {& Y& e* v8 s/ |! t9 `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
( q6 i9 w% ], k; s) A! T( t5 {/ a/ X( p' E) U
- Import string item(s); ^0 t& ]% ~1 [* ~7 |( p. y2 ?( q
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
* H1 p; f* d* ^% R$ R' q, u, f! X - Option with 'S', update a string value separately by strref
3 Z3 ~6 l2 q4 C0 t7 a$ y1 v - Option without 'S', update directly the shared-string (multi-reference string value)
  V; q0 t. ?; D5 z - Option with 'R', strings will be reconstructed, and the same strings be merged.
( N. V: U' I. t1 A7 Z2 T# o( a8 U- M - Case omitted save-tlk-file, overwrite tlk-file
, K* q# W5 R& n! V/ k & D7 v9 H0 j" D) L9 S
DAOTlkEdit -d source-files output-save-directory export-txt-file
  K5 N- |$ l8 i& o0 U! h3 \! {* z4 Z4 C
- Remove & Export GFF3.2x embeded strings
" U' `7 `2 V3 T/ F - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 o& p5 X0 ^- b1 T+ s) _' k  ! }  c5 ^, t0 h7 K9 [2 n; U: ]# @
* History -------------------------------------------------
: W4 D( C& |+ F2 F  e2 {6 j5 `- K, G4 a: q5 i2 O
ver. 0.20, 2010-01-19
4 V7 b+ N; e# m$ f8 A6 z- z/ a
& O. ~" X% a( ?; \6 t- fixed. didn't found strref., n- M: D& z8 G! U% R7 D  Q
- added. GFF3.2x remove & export embeded string.
1 j- ?. X' e2 c8 S, _- added, Find All8 C8 v) L- S9 `1 e% ~
- fixed, edit text didn't changed when undo current cell# X9 w  G6 g2 D. S- i8 x
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
4 K. n, K' l& j- Y+ o- deleted, empty.tlk; g% o' E2 A0 N9 W- l' [
" ~7 X5 c; {% r- ?# I! `
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,9 p3 L0 O" o' k" c
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
9 d* X. v5 G- Z: j) G1 ~2 T* Z4 V' b& `9 |+ [
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) ]# z. w8 Q/ c9 i* Q4 w
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼' b. I6 W8 Y3 Z3 I# l
給UTF8什麼的文本,導回就亂碼了。 ...
* g7 g6 V9 c3 e0 I7 J8 Oblackteajing 發表於 2010-5-2 15:49

1 T) f' _: i, ~: e7 A
, m  ~  c- r, |3 t9 t8 ?' R2 F話說,我是用這個來修改 TLK 檔案的,
) U& j& e7 l* r1 c- ?, m' f6 C8 i6 u) \9 K" g$ Y2 ^
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
7 i" F8 G5 h' I* M( G0 _( R  \# H5 `' j& r' o8 E! d
匯出時選圖中那項,就不會是亂碼了,
: h( R# y2 y7 A5 P[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 K. |4 j! t- r7 ]對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. B" G8 _3 C7 v7 d% j( A
2 L7 ?* o$ L" {; H1 k! g5 l0 X; pgood software !!!
$ z; P( Z: V* k5 t" hsupport, support !!!
1 N( D$ O4 ?) {8 U2 {  C" _6 ?  h) o7 T) g
疑問,
/ H4 c0 Y7 |6 I% n在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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