奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% ^' {: z+ ]/ ?6 @" B: }2 u
3 o- C+ {# r* I$ W1 o* h, ?
$ q9 p4 P8 M2 L! X7 ~/ q

1 I, G) d% V1 e, x原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2713 j9 ?. [/ Q, u6 D

, \( i2 m* h( V6 o2 HUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # J: B& q+ @1 y" v( |2 V6 O# y
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): G5 }  `, _7 v+ L: d# ?0 w
ver. 0.20, 2010-01-190 c4 T& Y+ p# z* r5 n% V9 K, ~! J
$ l; p5 O, z$ B
- DAO TLK Editing Tool
0 O" Z( a, l& m* R9 V. ` - Can handle multi-referenced string(s).
3 e7 h) t( B6 r/ |  [ - Export (Tab Sep. or Line Sep. with/without dup.)/ U0 s8 f7 s0 p. E" @' ]2 B/ j
- Import (Tab Sep. or Line Sep.)
* g* v6 g; g  ^6 \8 U# @ - Comparing tlk-files
! b- f; w! Z/ P - Checking categories of the strings and Filtering the strings.. F$ g5 e& t* N9 T
  
# ?) J: B7 [5 J9 P# ` - Require .NET Framework.; `7 L8 z& `: N( K

; ]8 B% D8 j3 F* D7 x- @# F* Without command-line option, Program starts in UI Mode.: T# ^* R- D% f5 ?) u4 ], a
* U. W6 K- }) k3 c. ]; w9 V0 q' x
* Command-Line mode ---------------------------------------
8 t- U. z( E3 c8 ~2 K8 E: s" n
, n( h" c  W" y0 \! C- U* _Exitcode: 0 No-Error or Succeed. else, Error Occurred
: o9 M. ]' D$ W: b1 L- |8 N1 g9 Q9 X7 O+ e& \
Common options) C& O  @3 y% x6 X! A0 w7 E
* M+ u, y3 J4 m  G# b' U# g
- Option with 'Q', silent mode. doesn't display message box for error! v; A7 y- u2 T7 l( N0 J  C
- Option with 'X', always display message box showing exitcode
, |: C* q* N9 t  I& F - Option with 'Z', logging off
& t; A( o/ x7 N. s1 M
  |9 Q; `: D" f5 I/ \DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 D5 R+ [% n7 q$ _3 N

) q+ `/ \: m1 f. k - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File0 a' N3 W# I/ P& N2 y) z
7 v/ H6 I3 z1 q/ K/ G
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; t9 D9 ~" V/ G8 b8 ^; ~) [7 X

* h& T( d& A/ ]/ z - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
3 t' B' m$ f9 u, ]- a5 [5 G! Q
4 B/ r; M3 m2 m) n5 Q; {DAOTlkEdit -diff[m] a.txt b.txt( u2 q/ t# T6 @1 v, c: B
4 F! y0 H  w8 M+ s) 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>
* K! t. I7 N! e; H - Case option without 'm' (-diff), Tab Sep. txt file.3 E1 z0 V7 A6 h& K
- Case option with 'm' (-diffm), Line Sep. txt file." C( h) ]$ f$ K3 J  k. k3 X( H
2 Z+ Y. I0 n% E0 J' m
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
: p' y! ?' C* l
" Z/ ^' e/ l2 `( E! A8 K3 F3 {& i - Export string item(s)3 \& C# ?6 N* O/ z! j% ^, ~. F) J- }
- Option with 'u', extract without dup.' P" c' N* F2 J7 x' Z, @
- Option with 'm', Line Sep. txt file.
4 V+ Y' _* s+ L" J) M/ T; m$ R - Option with 's', sorted by strref.! O$ ^6 O, Y6 U0 K  T% l6 }
- Case omitted to-txt-file, saved to tlk-file.txt4 K+ t/ k' ?& j. \  L: O7 ~0 r  w

! H9 v  M6 S! e8 `) {DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. V1 f; Z* L7 g# i! h, ]0 J' Y1 t+ U7 P+ [+ R. ~; Z, p
- Import string item(s)
0 A- N7 j0 Y# O0 p) M8 e( e - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
% D6 I2 Z1 S! z/ H, L( h - Option with 'S', update a string value separately by strref
) }+ ~; m& F$ I  m( N - Option without 'S', update directly the shared-string (multi-reference string value)+ l3 L, a3 m- X- b( ~* F9 Y
- Option with 'R', strings will be reconstructed, and the same strings be merged.
- j2 |& K8 J$ Z+ d& C" E1 O8 @ - Case omitted save-tlk-file, overwrite tlk-file
& |( Z5 |/ A; u; W% N
! w' S" V. W# vDAOTlkEdit -d source-files output-save-directory export-txt-file5 u  P0 G2 b: X5 K! s4 f; i

" Z: u4 ]% f: n8 _ - Remove & Export GFF3.2x embeded strings" H( c7 H) n" H  Q0 V7 E+ C  {0 g
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% [9 z, y# y+ j/ n# q6 o
  
* m3 A( u3 y) v/ i* History -------------------------------------------------7 W2 K: `* p5 J0 H" y
2 p, j" ~6 w! Z* _0 I' I. [- F
ver. 0.20, 2010-01-19" C, g' |6 x! a  ~5 u* e

+ `* |/ s1 A) v& D/ F7 F* y$ h0 X- fixed. didn't found strref.- T$ R. J. y1 y) V+ L5 h
- added. GFF3.2x remove & export embeded string.% Q7 Q/ [+ ?( ]% F6 A* }
- added, Find All% C1 S/ v1 a' c
- fixed, edit text didn't changed when undo current cell* y+ \1 i3 F! O, @# w
- fixed, Find(F2) didn't do from start row. (v0.16 bug)5 W0 Q! }, J" Y# ]; S+ H
- deleted, empty.tlk: |* P! c5 [. d. D- }8 h/ [' J  S6 E
! o% f# w" A$ S' w+ Y% E' b3 |
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,6 \9 J/ q- U. |4 T* P
如果有支援字典檔的話,那翻譯、校正起來就方便多了。+ Z4 y- b! X/ j/ Q) x, ~
7 v' Q/ D, m9 u! {5 N2 |
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 }; S7 k! G- N% b( h給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* J4 V- p& d1 C, O& T1 \
給UTF8什麼的文本,導回就亂碼了。 ...5 w( _- j6 Q5 N& }9 y  o
blackteajing 發表於 2010-5-2 15:49
; k' t" d; R$ L( {- d$ ]
+ K9 u0 ~8 c- e6 i3 n1 _( U% h( Z
話說,我是用這個來修改 TLK 檔案的,& i: a. q0 R- M* Z2 Z7 y3 q, v

0 \+ \9 r$ k+ F9 q3 g  r2 _6 I$ X也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
- l& B! h- M9 x( p, a+ h, E$ X/ L5 z2 p& H" j- o, |) k5 L
匯出時選圖中那項,就不會是亂碼了,
0 F: t% s! S3 Y1 L7 M[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
* B! U8 D$ T/ H" {6 `- V" R3 c' s% A/ `) p
good software !!! 3 f( }( v1 i. p- H, O8 p( U
support, support !!!1 _# J' u, v- D- C) S

5 \2 p* V& s9 [- P疑問,( i6 P- ?8 a8 Z. t( S2 n; o
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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