奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% s, ?' H0 g( ]$ N5 E$ l
; `# c0 {% M( |
& l& t9 F7 W+ u+ f

) K* [; X* Z; `原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271* w" D: Y- S: a( l

; I4 I* [/ x0 v: k) w2 K+ rUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
  @9 }% \/ |$ @/ M/ hDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)8 G& M4 ?; [) y# G( \& h$ x
ver. 0.20, 2010-01-19
* i* R& c, ^/ n4 I/ l$ {7 m& N* ?' @0 N6 X/ |& Q
- DAO TLK Editing Tool
; u% w% b6 e  o' b4 w) i - Can handle multi-referenced string(s).
& Y0 l% d( `3 S7 L - Export (Tab Sep. or Line Sep. with/without dup.)( o: U- K" i, W6 m: n! K  ~5 r
- Import (Tab Sep. or Line Sep.)
$ z# s8 X" y. P/ ^$ u - Comparing tlk-files
# n7 F3 d8 V# k2 @3 | - Checking categories of the strings and Filtering the strings.
1 M  y) P* k1 ~3 Y  
, f. Q, y4 [2 B: v7 B4 ] - Require .NET Framework.* B$ [5 y2 M! h8 [- b5 A

9 d4 V) l# i3 Y* Without command-line option, Program starts in UI Mode.
# q" ~, ~( ]; ^" V) q* L% {
1 `$ B: Z" V; A7 R  Q! q* Command-Line mode ---------------------------------------& ~( z0 Z$ @7 \0 s3 ]. S
+ J% @: A2 z- P& M# |
Exitcode: 0 No-Error or Succeed. else, Error Occurred
( f* y; M3 V; H! w# `+ T( N2 e2 ^; i( h
Common options
8 e- [  n$ f* z' C& V' i+ o6 b9 Y! `. U) W
- Option with 'Q', silent mode. doesn't display message box for error
) H9 n5 k- G- Q) X, n9 q - Option with 'X', always display message box showing exitcode! a8 F2 F. f6 q% x( L& I
- Option with 'Z', logging off! |+ J' l( E* t- _

* w3 P4 [1 G" \+ c$ UDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
9 o" a8 T8 U$ ^4 c( R" Y& X* b7 |- ^* i/ s) K3 U  _
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File1 U! m2 {) Q3 y9 ?

! e& F, l) I: hDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 G) L* G0 X4 j3 Y, `- }; T# |
" D; y  C: k! U* k
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 3 y1 n) Z7 [9 ]0 n/ r# P) x- T9 b
6 g. C0 p8 ?5 R' H
DAOTlkEdit -diff[m] a.txt b.txt' y2 \6 A4 o* N/ W- s
, b: y8 T/ b3 R; E" u' M: {3 M
- 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>
' _1 s) u, p; O% B; y - Case option without 'm' (-diff), Tab Sep. txt file.7 F' i1 o1 E( W* C
- Case option with 'm' (-diffm), Line Sep. txt file.. R6 g5 }4 u% n% ]8 U8 O7 z

8 S+ G4 O. m* Y7 }DAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ y9 {. p5 z3 ]2 g) P. J: `
! X& n) r7 r6 \4 c) C) F. \
- Export string item(s)6 U! d4 X. A$ u- m/ Q# s4 i
- Option with 'u', extract without dup.& n6 [6 E: e/ k* [+ ~
- Option with 'm', Line Sep. txt file.
( F  o7 K1 t0 t8 T: f1 \ - Option with 's', sorted by strref.
: Q$ E" t$ p6 d - Case omitted to-txt-file, saved to tlk-file.txt
& T8 _( y/ `6 i4 F8 i- B* ]) ~6 u, P
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ Y/ Q( {0 Y' ]1 `" \/ @% X

4 \" \  ^) {$ i7 M8 _ - Import string item(s)
8 Y  |  _6 E( e, E - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& ~5 C0 ^/ [& e) O' k# M
- Option with 'S', update a string value separately by strref( J4 s3 z( ]' W+ l, i' \4 m
- Option without 'S', update directly the shared-string (multi-reference string value)( @& E2 L3 [; A, X
- Option with 'R', strings will be reconstructed, and the same strings be merged.
2 Y- Q, B- t, s) r- X - Case omitted save-tlk-file, overwrite tlk-file
& d) \2 M7 C" M2 A$ a9 J+ q 6 Z8 B; w% X* i9 m" G
DAOTlkEdit -d source-files output-save-directory export-txt-file( {- q' t: i9 z1 \' y6 `0 k

) s5 w) k' w$ k8 m. K) m* @ - Remove & Export GFF3.2x embeded strings6 {3 s- ]  S  T5 I
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! J. U- U* ~9 k% }' Y+ y1 o) y$ d5 x
  6 g* p/ c. U+ P- H
* History -------------------------------------------------6 M, ~$ q+ ^' D2 h

1 K5 @+ H) u2 d  J3 E" g. ]6 gver. 0.20, 2010-01-19, F0 o; x  x: c9 r9 F9 }9 Q

# A1 i8 M4 ?. d( `- fixed. didn't found strref.3 ]$ x+ d$ S+ z' ^* D* z  w1 A! o1 M
- added. GFF3.2x remove & export embeded string., }8 a- ]4 q9 Q0 G8 J7 [
- added, Find All
. M, n! ]5 x- w- fixed, edit text didn't changed when undo current cell
2 ]5 d$ [! Z5 X" `( ^; V6 D1 |- fixed, Find(F2) didn't do from start row. (v0.16 bug)/ w7 y) {# b9 x9 C
- deleted, empty.tlk  y& R2 [4 u8 ~' c, J- w
% E: D& Y/ s8 b2 z
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法," E9 e' }- u, x7 Y3 h, t
如果有支援字典檔的話,那翻譯、校正起來就方便多了。! C& g& t5 A1 Z4 `9 A9 C8 t

" I# w( r6 b; z等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* k) o' E4 H. y3 i+ d* b' W
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: I$ V7 r/ A1 z5 _& c
給UTF8什麼的文本,導回就亂碼了。 ...
( I. g/ k7 J$ ?; h8 oblackteajing 發表於 2010-5-2 15:49
' ~+ O/ ?: u( S$ T$ @* R

. {& [3 G8 }3 B/ x+ t2 _話說,我是用這個來修改 TLK 檔案的,
! x5 @& _* m# k4 o2 H0 C5 Q7 s# x! ?$ n, q* f" [
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了  n# H. A2 y3 A$ r

' y+ F% _1 G1 P2 S匯出時選圖中那項,就不會是亂碼了,: q4 M  \3 {6 {( @8 Q# D
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. W/ t; n) l7 t: z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
" O4 e, H( K$ W" P; z/ R* O" \% H: P9 s3 U. N
good software !!!
1 |. @% Y7 Z) P- Z, Vsupport, support !!!& Y% M% F( V4 T' M7 I

! F0 V7 q  R+ g+ a  s# ^2 }  N! q疑問,' k; G! h) ]4 O0 y- e8 s
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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