奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
& C) s) I- t4 S: ?" g
$ y4 k( ~8 l$ p: Z 7 s$ c" p% o7 @8 x8 H) b

6 \6 [, M( V4 j3 ]8 o( n; M原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& \  j  n2 b; |' F% Z8 a) M
7 T! M) h. R% D1 u5 h8 D
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
  T2 B3 P! T4 y) f+ y& yDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
8 J8 F$ J9 R; x, S2 _3 i" J ver. 0.20, 2010-01-199 V8 C6 d, X5 S9 m) r8 ?
8 T+ x- U+ c# b) h4 r9 Y% z
- DAO TLK Editing Tool; r6 x& w4 f, P5 J
- Can handle multi-referenced string(s).# F+ u. P+ h8 W( J% A
- Export (Tab Sep. or Line Sep. with/without dup.)& e& A$ W. V0 F
- Import (Tab Sep. or Line Sep.)0 G# `. `6 }3 F1 X
- Comparing tlk-files
! k! N7 D; k  ^ - Checking categories of the strings and Filtering the strings./ Q8 K( I# q' A$ U
  2 P7 N. c8 A9 A
- Require .NET Framework.0 J, O# g/ O/ ?) T+ ?8 l% H
8 D# s5 g1 t. S$ c. N
* Without command-line option, Program starts in UI Mode.( T' {0 b5 K1 J; D+ V. E. n# t
; T( ]- i! `& T" T2 F; U3 \
* Command-Line mode ---------------------------------------; y7 F( H( b. ^7 i, a: Y! O

  c5 y" T9 [; g8 w: SExitcode: 0 No-Error or Succeed. else, Error Occurred
9 R* ?( b  I+ i
# y0 S' U" Y* w" C% w3 e; m$ [5 B/ WCommon options
1 P/ t8 s- Y0 h# V: F5 S( `3 w: Y1 J# ~8 x
- Option with 'Q', silent mode. doesn't display message box for error
4 e( ]8 a: T& P1 {- o7 c: W3 E- x - Option with 'X', always display message box showing exitcode& p% [' C5 k6 K3 {1 ?0 g
- Option with 'Z', logging off
# }( x5 G* H# W3 a9 c8 j/ V
% }( K- b. W+ M0 n' zDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
6 R' ^( _6 w  p9 s4 V: Q) z
! x2 U" Z7 J  U! k; P0 I, j5 T - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 [. [" K/ T8 r5 ]' @9 _% r! p

% A  X  s  b$ q% w- ~4 JDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt9 m+ E4 s1 c4 `$ B: ^( u
' z$ n0 y3 H. X7 p. H% S
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
2 E1 P' o2 V: a" ?! J0 w, g" o* m+ c& k
DAOTlkEdit -diff[m] a.txt b.txt
/ l. }1 K" T% F: c# P8 q% T7 H* W1 x9 C
- 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+ ]1 \: z% o3 o
- Case option without 'm' (-diff), Tab Sep. txt file.
/ L; u9 q$ J* M: `2 p$ J - Case option with 'm' (-diffm), Line Sep. txt file.
* F- }, c3 Z9 A8 ]' A: ^
$ K0 A- |3 P' _& z$ [3 IDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) [' M& ~8 H! [8 D+ I/ w, C7 S( a# R# ?! L4 S* J- {
- Export string item(s)2 Y- i. _8 \: Q& M2 b
- Option with 'u', extract without dup.
4 W; j. p6 G7 F - Option with 'm', Line Sep. txt file.
5 L7 a: V, ~' e& V4 t% _: Z - Option with 's', sorted by strref.
$ y  Y0 q% i  l* c0 ]4 I - Case omitted to-txt-file, saved to tlk-file.txt
1 ]6 j" `" n0 c0 e: a; a+ J- A' x! e: Z' R5 Y* v8 i- h
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]6 ^/ o3 e+ l0 z6 S

: |- Q9 k' C4 B. S* C- b' p' [ - Import string item(s)
+ B1 f) Q+ s1 B  c* V& \ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
- |" R) H% w/ F" G1 o' u - Option with 'S', update a string value separately by strref; r  y3 D9 s6 }: R2 c6 ], y
- Option without 'S', update directly the shared-string (multi-reference string value)1 E) k& E  i- a+ z" N
- Option with 'R', strings will be reconstructed, and the same strings be merged.$ q* X' S, \* ~5 q8 m
- Case omitted save-tlk-file, overwrite tlk-file
# r  H+ _7 Z9 n- [. |0 X2 S2 O* ] 2 b8 Q3 l1 S- Q* c5 D( X# |( G1 ~
DAOTlkEdit -d source-files output-save-directory export-txt-file
- j# M1 K7 j& V& |6 `6 F9 ~
8 u' F0 _2 k7 z1 f2 z - Remove & Export GFF3.2x embeded strings
) \) t& b) [2 `$ ^ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", Z& R  `6 p) H( v/ O
  0 C* |- s/ Y% _9 Y+ b5 V
* History -------------------------------------------------
& L! B! _" P+ O5 q! m4 L" W+ a" R$ m% L- }5 J
ver. 0.20, 2010-01-19
! [, E; h, Q6 w4 b+ {1 s, ~9 n% v! t; U/ o+ H4 g
- fixed. didn't found strref.
: l( U4 X) B3 ^9 S2 W+ K2 w) a0 |+ v- added. GFF3.2x remove & export embeded string.
" o; U+ }# S4 u- added, Find All
2 w; q1 W0 j: p, d' B  s/ i/ f- fixed, edit text didn't changed when undo current cell
* j4 B- ]+ w: Q- Q# E- fixed, Find(F2) didn't do from start row. (v0.16 bug)! Q: ]: w! ^) N8 G
- deleted, empty.tlk
: @) r9 q; M& a; M: m2 t8 s
8 g, F0 Q: `5 `$ c[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,8 R+ F$ Z; y% C! r1 U, K8 K1 a5 t
如果有支援字典檔的話,那翻譯、校正起來就方便多了。; ~8 l- n9 b' P; }
* u  A! I* h$ A7 k8 ~8 N6 A
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
( b6 c+ o- n6 {0 _* d給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" H/ I9 q! r3 T# Q5 w給UTF8什麼的文本,導回就亂碼了。 ...
; R8 D( Z" V7 G& c- r7 e, qblackteajing 發表於 2010-5-2 15:49

! e  z6 S1 q' {4 S3 r1 W% x% J% `, D, o
話說,我是用這個來修改 TLK 檔案的,- y% U2 x: O* T2 E: J) C* q  }+ L% N
/ \/ b. K, O# ?3 Y
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
% Q4 a) w: @2 i7 [# J3 g7 O0 Y: V
+ D2 g+ W( |9 l匯出時選圖中那項,就不會是亂碼了,
  H% `" K9 C* X7 A/ n7 k" Z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
4 Q2 O- q) Z. K. O對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 . r2 a3 s- t5 H- p
. D! ~. }2 d- S6 i8 a; I9 s
good software !!! 9 o' w0 ]) V( e
support, support !!!
+ ]6 D. L* t5 q7 r6 n# W! F
; i) y% ]! \  r3 m6 n# j2 U; w疑問,
7 {: N/ N4 e# _7 _, S3 \在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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