奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
8 [( F* N7 p# F$ w
2 }$ x+ x0 `' o
5 D) i) W0 ]( m* c( U/ C0 ^: a1 ], x  R8 ~4 j
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271( X- L) i3 h1 y' {4 n
0 T) N' d9 W5 ^% G+ w  Y8 C! p8 X
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                7 {6 c$ k8 G8 T
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 Y$ ]8 ^* k: S9 {. k ver. 0.20, 2010-01-198 T2 i" K3 Q+ t% [2 k9 H
! H# n! ?4 {* ^* p  P4 G' `$ u
- DAO TLK Editing Tool9 P) w' s0 }6 a# o
- Can handle multi-referenced string(s).' S3 T  x. l' e3 i2 B* X
- Export (Tab Sep. or Line Sep. with/without dup.)
4 ?$ H& p1 _9 M, _ - Import (Tab Sep. or Line Sep.)
+ F, p8 Y) [& D) m+ Y3 c$ C - Comparing tlk-files1 S' p" Q0 S5 J, y, n/ V. f* U
- Checking categories of the strings and Filtering the strings.' V. x9 R) V6 V7 }1 M$ ]
  
4 x- }5 u6 P: o# ]5 k - Require .NET Framework.6 K+ [+ t; D2 x3 c" T; z

8 A' T0 A" q- p, ]( A9 N1 O; b* Without command-line option, Program starts in UI Mode.
. j/ F7 U7 r; s4 c" N- [
  P8 Q, W+ K2 u2 B* Command-Line mode ---------------------------------------
; w- m7 @/ d$ c7 r( O9 H7 c; o: U1 I9 E  [5 Y
Exitcode: 0 No-Error or Succeed. else, Error Occurred
- M# g1 w) M; d$ ?. O
! C. G" z) U+ K% G2 ], g) \  S5 X5 p8 kCommon options
" ?! b9 U8 Z4 e$ _6 t3 |4 ~/ _2 o' [. u# C
- Option with 'Q', silent mode. doesn't display message box for error5 z- B; k# U! d' ?- ]$ K, [
- Option with 'X', always display message box showing exitcode
% G% I! y5 l8 \" E) _ - Option with 'Z', logging off( l; W: d  {/ K; O

# A4 |3 D1 f3 r' j5 vDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt# C$ I) H& L9 G7 S7 K8 T: i
4 ?7 W' e- q( q. _( W! \
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
# ~6 f& a, `( g; @1 K  R/ \1 o$ ]& @
4 M  u# }8 R/ YDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt" H' \* F5 T: x9 O3 z) Q# Y4 d8 E
6 ^; y  P8 y* X- ]* t& u& o1 t
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
: b3 W. Q$ R' o; l1 q
; X: G6 @1 _, Q, ?5 B+ [) SDAOTlkEdit -diff[m] a.txt b.txt
) G& ~% |+ o2 S, ?, l
, f% b; n- M# w! S2 f6 c4 G* u - 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>
! P9 L2 h2 `# Z8 ~' z7 s - Case option without 'm' (-diff), Tab Sep. txt file.
5 `3 d$ Q# }: q) G( }2 u - Case option with 'm' (-diffm), Line Sep. txt file.
4 O6 U2 R- r; w
( `( q5 d/ J2 I2 JDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" R& U& V  ~1 M3 s; _
7 l2 H( l8 E- Q$ ^0 ?4 n  D - Export string item(s)- D) |& @6 E1 z' w' d; _
- Option with 'u', extract without dup.7 w# y, o2 l4 D+ H& J( S9 h
- Option with 'm', Line Sep. txt file.+ x- l: a) X5 u& d
- Option with 's', sorted by strref." a0 J8 L: H, X0 w9 c9 U
- Case omitted to-txt-file, saved to tlk-file.txt
9 Y+ }0 K9 L; o8 i$ z. [& w, g4 s5 f; u3 P; o; M
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ h" K; [5 F& F7 O) H3 a" c* \: p1 m6 |! `# Z" C, R5 I; W' e
- Import string item(s)
: G) }7 b& J8 ~2 J0 K# Q+ | - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"1 k( w0 E4 Q% l" _  \" `
- Option with 'S', update a string value separately by strref! N1 Y! ^3 {2 b. f! M: |: Y8 z1 u
- Option without 'S', update directly the shared-string (multi-reference string value)
# j* M' r# A" F2 M6 r0 P" U0 a - Option with 'R', strings will be reconstructed, and the same strings be merged.
& ?5 _' _) h: n; n8 c/ l; a- z - Case omitted save-tlk-file, overwrite tlk-file
& @) p, W8 M6 X
4 O8 {# ^# h2 X: nDAOTlkEdit -d source-files output-save-directory export-txt-file. {1 M* y1 [6 q

* l' s6 _) |" N; o2 h - Remove & Export GFF3.2x embeded strings
& o# Y- R- Z- r7 M- _2 { - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
" F' i7 c: O8 o- t( C" c5 c  ! L- j7 t2 b5 M( N$ I9 A
* History -------------------------------------------------
  ~- O# \, K( Y) m
$ m8 w: U- S% h, D3 r% e: tver. 0.20, 2010-01-19
# G! [( B% a- j# O. N) Z  U; ^- r8 D& ~! |; }" [. q8 @
- fixed. didn't found strref.. o8 j1 o# J/ d% d
- added. GFF3.2x remove & export embeded string.
- s6 Z* E3 `. X- added, Find All5 ]) q# r( R3 K) ~1 z# n: g6 W
- fixed, edit text didn't changed when undo current cell' x. m! Y7 Z8 F3 F( x$ o" X2 `
- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 i( g3 {( k" S& P
- deleted, empty.tlk' ?( g; |6 f9 x7 ~+ U
  a7 d1 q. |& k$ N/ Z+ b4 r) }
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
: W/ z1 u% R! \. o: e+ \如果有支援字典檔的話,那翻譯、校正起來就方便多了。% ~3 D5 d! z+ S8 x0 F$ W
) n+ Q3 m2 y' j( |) a
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# M3 ~2 c; H5 m# I' N$ `1 ]# X給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
$ b" ]4 {+ A0 U" M( k給UTF8什麼的文本,導回就亂碼了。 ...
5 f! w5 Q& _1 ]blackteajing 發表於 2010-5-2 15:49

' l2 E1 C' f4 R8 s
( j0 n2 N8 D( r, `. Q話說,我是用這個來修改 TLK 檔案的,/ V( z: Y- d' Q2 ?0 |6 k( F
! n3 w- W! Q  G. U7 u, _
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% [; w* T8 F1 a) j
7 X: n7 w2 w' J  Q; `8 O$ [5 D匯出時選圖中那項,就不會是亂碼了,8 K) H% R8 m2 i0 Y
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?$ P8 y9 s* |" c
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 : ?7 j* \2 i: U* Q+ q5 N, T, k7 X
9 c" {* `1 M% y, ^9 U* A
good software !!!
2 ]# M' ]4 \5 z" wsupport, support !!!
9 }& k- }# x$ E; U6 ]$ w- V; h4 E4 z2 \( ]% F
疑問,; F  d. L# ?5 O5 o# C
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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