奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
- u: q. A8 v1 `$ a+ M/ o4 t' t% z6 P$ L

; I. ^% U# q6 ~( @4 E
/ F* d) f; T7 i  ~2 k& Z$ H原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& ~- G9 F- C  ~$ N; }  F

" \$ v: c9 q4 g! y) rUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 |# O8 c, w$ e2 y: K8 N+ ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)7 ?* `$ Y5 w+ u( w, q
ver. 0.20, 2010-01-19
7 B# m- B2 W% C: r6 S* _- l, e: o; H0 e
- DAO TLK Editing Tool
/ e4 H! |7 a6 v& ]; @" ~ - Can handle multi-referenced string(s).8 ^- |4 |# A( ~! y" A
- Export (Tab Sep. or Line Sep. with/without dup.)
6 Z+ ^- c$ Z8 m- K - Import (Tab Sep. or Line Sep.)
' b; d2 J3 V9 L$ B: x5 \! T - Comparing tlk-files
5 G4 j! D7 y5 r9 F( b - Checking categories of the strings and Filtering the strings.  q# V" S/ H% ?. |$ L
  9 _1 ?; d3 R' s4 H4 m0 ~' _
- Require .NET Framework.( F6 T; ^7 t9 {/ ^
# T$ }3 D* [8 I/ A+ a! }
* Without command-line option, Program starts in UI Mode.1 {3 ?/ H6 S9 |

) s& g2 l1 F: o. b1 ]* Command-Line mode ---------------------------------------: ~% [* S7 L+ C! v' W

- ~4 S7 Y- J+ V1 N) A3 r* }Exitcode: 0 No-Error or Succeed. else, Error Occurred
4 f; P( O6 D$ |6 S$ R- Y$ d2 R/ D; f  n
! V, K2 r  n. S/ e5 |Common options, z- v& g" @2 n& r, {5 H
9 C7 n% p" I/ T
- Option with 'Q', silent mode. doesn't display message box for error
' H5 A8 r, ~/ M5 O( P - Option with 'X', always display message box showing exitcode9 b% u% ~% y2 ~  K9 ]7 y( q
- Option with 'Z', logging off' r, a" C8 w. L

- e9 ~6 w$ ]. eDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
+ }/ J' [5 L! f" k$ ~
) Q& Z: j9 F, y. S# j2 J2 b2 O6 ] - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; K% o: O6 @8 j: v& Q* o$ t' o8 p: g1 ]( }
- k% w8 s2 w( V( W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
) I: w5 h: K* r. L( |4 m3 Q
; F6 D$ S4 A8 x" t+ i - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 1 t! N' _! ?8 r/ G6 e* w; b

/ j( F+ Z2 ?/ C5 |# h' J6 tDAOTlkEdit -diff[m] a.txt b.txt
3 p6 {  n( ^  `% B/ C* ]3 [9 G* M$ V0 H& P
- 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># x/ c4 l5 k1 F/ M, O5 b$ ?
- Case option without 'm' (-diff), Tab Sep. txt file.2 `9 Q; s1 Y/ v- y% P
- Case option with 'm' (-diffm), Line Sep. txt file.
4 d1 C. Q9 ~3 ]5 a
, J- A2 _6 {5 t  g6 l, wDAOTlkEdit -e[m] from-tlk-file [to-txt-file]1 t2 w( I) i8 }: u/ x/ F
, R) P& Q# C  v' n" ^  W3 F3 ^
- Export string item(s)5 i' ~* `2 C$ J9 \6 |
- Option with 'u', extract without dup.; I. q- B3 C4 V" b( p  \
- Option with 'm', Line Sep. txt file.
7 T0 Y# t, Q1 ]+ V - Option with 's', sorted by strref.( W# I. Y) F8 K' c( |3 r0 L: I4 y
- Case omitted to-txt-file, saved to tlk-file.txt$ D3 ^& z9 W$ e5 k+ y2 Z  u
5 N' N, i- l3 ^8 v; Y" o. u
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]' Q6 E, r0 y$ U

+ A7 q% }! B# K. n - Import string item(s)
1 T2 ?/ X$ d; m- }& I/ I% n - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
: r' X0 d" ?7 H" _+ s - Option with 'S', update a string value separately by strref3 F: a+ N! M, W6 t# u# z7 B- W
- Option without 'S', update directly the shared-string (multi-reference string value)/ j) F' u# T: S7 ~" X" z
- Option with 'R', strings will be reconstructed, and the same strings be merged.
( T8 o1 ]5 @# @, C# C* c - Case omitted save-tlk-file, overwrite tlk-file" o: h5 |5 ?# h
! Q" g" \9 S/ x6 K) }/ r) n# B) k
DAOTlkEdit -d source-files output-save-directory export-txt-file
" w, u( ?1 H2 ^6 P9 J2 ]+ o2 I. Y$ Q( W
- Remove & Export GFF3.2x embeded strings
$ I# Z/ ^- V0 y3 x8 g - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 T6 f$ a+ e8 }$ F# y9 p9 J
  
" E8 y% e2 c; R* History -------------------------------------------------$ j! u" {6 y* m

3 T( \* A7 J% T5 ]3 s0 s- kver. 0.20, 2010-01-19' {2 M. J& U( `

7 \; [/ G: j8 s- fixed. didn't found strref." q2 {6 u4 x& J6 C+ ]
- added. GFF3.2x remove & export embeded string.
9 U' t9 H. w6 ?( n- added, Find All$ W9 ?9 ]  l1 D" n2 V3 J2 j
- fixed, edit text didn't changed when undo current cell
: A* U0 @0 }$ G! {- fixed, Find(F2) didn't do from start row. (v0.16 bug)2 M7 b6 A4 v4 O8 p7 X) S# \3 B. R
- deleted, empty.tlk
9 Q. d( A1 |; l2 j) P8 i- M0 [# Z. R$ e4 t7 g8 {2 f/ v
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 Z( u9 l5 S0 g  |% ]* c4 i5 R, T. R如果有支援字典檔的話,那翻譯、校正起來就方便多了。
. _, v2 f% F& O* Y/ d* @5 I# A  F. d5 J5 a8 X# D8 p( ~6 p
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' m6 l9 w% e+ S" Z) Z給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 L1 |+ ]9 {4 k0 Y
給UTF8什麼的文本,導回就亂碼了。 ...8 a0 k- i7 S! h, C
blackteajing 發表於 2010-5-2 15:49
% e/ L" Q/ ^4 R8 J2 {
9 w; W  i  ~# q+ ]9 R6 k- K
話說,我是用這個來修改 TLK 檔案的,
: J3 z: L" c) b0 j( l' V# U3 M9 k4 k* P' g6 h" v. P
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
4 d1 A! I2 a4 w+ X
4 ]: Y# N! S0 V5 |$ U9 O匯出時選圖中那項,就不會是亂碼了,
. e8 D) I* _: r! i- R[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

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

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
) D" ?/ h  X$ k0 Y- K; z, ^- f$ G0 `( q$ ~* C
good software !!!
2 V9 g7 C, M- L" a# z! psupport, support !!!
) O; M8 h$ V" a# j# N# U1 T/ _0 R+ ]" x( p4 o# U
疑問,
: w. c8 ^6 Q1 g7 i3 S在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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