奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' Q7 M/ y( T9 ~# B; F, o5 z" R6 v5 X
5 u& [; K8 I- ~7 L9 H7 n/ ~
# Z4 F$ g9 R* h+ T7 s
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
7 g# i7 u. \1 o! a( o0 D
  S# j4 r$ z* C9 zUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                * n0 L* h7 L$ P* x( v0 X
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)% y% Q8 H) c3 r% g; M) A) N6 z' D; w
ver. 0.20, 2010-01-19
5 g7 T& B3 z( @
! I5 q9 {5 E4 ]; @9 J - DAO TLK Editing Tool. D) a* M0 ]* h5 h
- Can handle multi-referenced string(s).9 F% ]1 I$ I& K: n2 x6 Y" W! T1 K
- Export (Tab Sep. or Line Sep. with/without dup.)/ W' D. I& Y( g# Z6 K
- Import (Tab Sep. or Line Sep.): E8 l, ?! a0 e, ^0 t& ~4 J. U5 u
- Comparing tlk-files
) Z. ~- {/ y8 M$ T3 \ - Checking categories of the strings and Filtering the strings.& y& C  p1 O9 q3 E+ @9 I( i5 s' ]9 I
  5 M0 I4 Y4 }* y+ n! ?1 n0 W
- Require .NET Framework.
9 u' }6 f8 p& n
6 _1 N( c6 H" F0 t- _) T* Without command-line option, Program starts in UI Mode.
2 Y; Z0 f! b6 D2 ?* L1 p4 ?8 D; L/ ?4 {
* Command-Line mode ---------------------------------------. L& [2 b  l+ j) H/ B

% q1 _' |3 U7 N8 E! M- N$ LExitcode: 0 No-Error or Succeed. else, Error Occurred
6 Z) j" J* Q* {6 f5 c: R8 ^# f% A# X1 |
Common options
3 T5 W' J: e2 ]. e) F" w# Z7 g) ?* }# J4 }
- Option with 'Q', silent mode. doesn't display message box for error
$ E8 N% A$ X  { - Option with 'X', always display message box showing exitcode) R: a0 ?. P8 M# k* H. o8 {
- Option with 'Z', logging off
- S: f5 m. X( X% x" @* B' \1 X) v+ h/ {* \4 _
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
5 q) C# g2 p6 L7 @. X  R" c
8 @. c' X5 m2 u. [  f* o6 T - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File1 I& h8 @0 F; I/ X

. I4 L2 E! B; |, ]5 r$ j) z5 ~DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt& @  |2 P8 B6 m2 D1 c

2 f3 ?8 e/ J' T; W - Tab Sep. TXT File to SDJ's tlkeditor Export TXT / F- p) E# p% \# n* U

+ n: Q0 R( o+ i8 ~DAOTlkEdit -diff[m] a.txt b.txt
6 u1 S# f" K  k/ Z' J
* \9 M  v5 z' _% M* N* Y8 u+ b - 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>! ]; r: n9 d6 a  V3 ?9 ~
- Case option without 'm' (-diff), Tab Sep. txt file., `: K( m. ^% t7 G3 E4 k1 y) T7 n
- Case option with 'm' (-diffm), Line Sep. txt file.
* o8 Y9 G& q! h5 E% {7 n3 }6 d  x
( \6 P' Y# f0 _' G! J' EDAOTlkEdit -e[m] from-tlk-file [to-txt-file]* T- r3 [! E; v& z: G! x

3 D6 \, b$ L' V5 k4 C. ], e0 @ - Export string item(s)+ [- R/ l0 S  k( t) s: ]0 {
- Option with 'u', extract without dup.' k" w4 ~! O9 e2 Y4 P% K- m
- Option with 'm', Line Sep. txt file.# x# g0 S! T" m) B# m. q3 ]0 Q6 W' z
- Option with 's', sorted by strref.+ Z9 {9 C7 y5 H6 p( R- Y; K
- Case omitted to-txt-file, saved to tlk-file.txt
1 q6 n0 E2 U- d- X# I$ n+ i4 c, E( D- p$ G9 {2 A
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) K- W6 n7 \( X7 P3 u* J
1 `2 I4 F& B$ h% X2 H$ ?; } - Import string item(s)( ~" t' g5 d( j. C: R9 N. }" d
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") x2 ]9 a5 s$ Z5 T8 K3 v7 Y
- Option with 'S', update a string value separately by strref
( f/ E6 H* e" L - Option without 'S', update directly the shared-string (multi-reference string value)
, c8 h9 p) z. q9 W3 R6 C - Option with 'R', strings will be reconstructed, and the same strings be merged.
! N$ ~* Y  Y5 A5 x - Case omitted save-tlk-file, overwrite tlk-file
' C  j9 I) K& u ( j9 i5 y" P8 W- q7 \
DAOTlkEdit -d source-files output-save-directory export-txt-file) i: u) k: N% ]+ O

. p' X. E; a! I- e1 q) p7 i5 \ - Remove & Export GFF3.2x embeded strings1 ?, ^) ^, u9 U- d5 G
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 s% E6 V' V* \  
9 C! S: z7 K! ?9 A: J0 p* History -------------------------------------------------
' |: y0 Y* M3 I4 N7 T; {4 A5 c) x6 v) }8 a9 w
ver. 0.20, 2010-01-19! ~6 E' d( [- k) N5 i+ |

7 o; S- ]: i0 S! u1 u- fixed. didn't found strref./ q+ H, L  X7 D3 r9 Z2 ~
- added. GFF3.2x remove & export embeded string.+ p+ i& g9 h! X* w  d0 f( O: A8 v
- added, Find All
" Y/ S7 d& Y: J7 [+ K  U- fixed, edit text didn't changed when undo current cell* k  J" m# U  e  M: s( g
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, \% c8 f% M( z4 x7 b; p4 e- deleted, empty.tlk
4 Y3 _7 d$ C" \2 D* C# E! o7 K9 _8 ~- N
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 M( {5 ]: |4 F2 G7 F5 i如果有支援字典檔的話,那翻譯、校正起來就方便多了。
+ [% r" A, x. O9 t7 ~
: J8 r! q6 B) T9 [等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! j1 G- D9 c! t6 g' }7 u給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. J5 _# J% f' h: R6 o給UTF8什麼的文本,導回就亂碼了。 ...
* E* u1 x4 K3 t8 s( ~blackteajing 發表於 2010-5-2 15:49

9 x" g; Z" e/ ~" u$ p7 E# W6 X' T+ f" E
話說,我是用這個來修改 TLK 檔案的,
- G5 c0 x! B' d+ b- j+ q- i7 x
5 v3 [+ \% _& T. e7 |也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
& w/ D- P0 R( w$ A% Y9 [
! G# h  Y0 u- G" u, O! i0 S/ u匯出時選圖中那項,就不會是亂碼了,
$ ~1 R9 @2 p& T: M1 u* @; V1 c1 J[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
5 h( P6 M8 G7 G! B! A+ |3 z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
0 U7 Y: d2 d5 c5 b) |8 N7 o( q2 v3 y7 q* B% d5 r9 G
good software !!! 3 G6 ~6 r4 c1 K6 ]- k
support, support !!!1 y8 w/ K* F" k, ]+ C9 F/ X) O

" n$ b+ c/ R, R9 k+ J疑問,
: s$ s  Z$ l2 e. d; `7 h4 ^在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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