奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用0 ^8 s% t5 E( g( q8 \0 z
+ t2 m% ?) Y& j) S/ t

: {: a3 o$ w+ k
0 h) S7 v2 o- ?1 m7 t8 |8 o2 ^& e原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2714 I1 G+ {: j6 ]4 V$ M) y* R' X
2 s4 @# F1 l. t% F
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                3 Q3 U7 [/ S, N1 o( D, Y; d" L
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
# b5 s1 K; V/ W& j$ Y# e ver. 0.20, 2010-01-19! D; V3 F9 N4 i/ M
; P# J& w; O% i+ [, m
- DAO TLK Editing Tool
# ~2 ]2 M+ \( n4 Y - Can handle multi-referenced string(s).( y( b# |$ P5 c$ R5 y9 J
- Export (Tab Sep. or Line Sep. with/without dup.)# d  h1 g$ E0 [  O2 I
- Import (Tab Sep. or Line Sep.)/ O& l7 r6 X3 _
- Comparing tlk-files9 R$ d' `+ D0 W2 W5 q  ]
- Checking categories of the strings and Filtering the strings.
. B" ~! O# _6 G% ?, i  L# K  
( a' k3 `; A! h7 }3 e" h% J, J - Require .NET Framework.; e& b8 U( W- B" V, d: {
  M6 z2 L" Y+ \0 n  ?
* Without command-line option, Program starts in UI Mode.
  P6 B; B" A5 F1 k! h) q4 i0 ]' ]$ _
* Command-Line mode ---------------------------------------$ m, I5 p- L6 W/ H6 Y9 l
: J3 E5 {1 r0 [; g# i" u
Exitcode: 0 No-Error or Succeed. else, Error Occurred% ?) Z! P  s. W7 P8 R* I
1 f# c2 x8 I$ a: b9 V0 u$ m' D
Common options1 r1 j! N" q% d: l9 e) G, D

: X2 f: A- G' y) c! I2 y - Option with 'Q', silent mode. doesn't display message box for error
9 \9 J2 g. D! ~ - Option with 'X', always display message box showing exitcode. }, ~4 `3 [6 l1 r
- Option with 'Z', logging off
; S; E4 m0 Y  O
$ s. L& a! p9 Y" {DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
' B0 n8 D  L5 O6 X$ @% y. ^5 J1 o9 J1 U- X- o# b
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( x* ?; x, V% F* k& _4 w5 V6 w1 P
: a( i/ B, u. e# V0 W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 X* s+ M, s$ v. g
$ z" b6 A% q* v" ?. R8 J' c - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
6 k  k0 u+ D( h$ \/ o6 B  J' Q. }4 r! i" ]- M* g
DAOTlkEdit -diff[m] a.txt b.txt" T& Z9 v7 k% \4 W+ j- R
! N0 J* K3 u& k/ t. u2 g: t. i3 C- 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>
3 x* y  l! I2 Q; I0 D* ` - Case option without 'm' (-diff), Tab Sep. txt file.0 o, u5 z9 x' ^
- Case option with 'm' (-diffm), Line Sep. txt file.# Z: z; _4 r" V$ \. Z9 y( i
; W. G3 P+ h5 D1 g8 |: j
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
0 h4 V2 y" N- b* E# j  p7 u' O1 l! M' e5 X& [& o. d3 c
- Export string item(s)
" O7 |5 m& k! r; p: h - Option with 'u', extract without dup.
% E0 n4 y5 W5 {  e' s. ~  n+ x - Option with 'm', Line Sep. txt file.5 M/ A, |/ |2 d0 z$ }9 f8 N- D
- Option with 's', sorted by strref.
- Y4 G$ u2 h3 F1 {" V5 \. J0 F  p1 e - Case omitted to-txt-file, saved to tlk-file.txt
2 \; v; j6 L% U+ d' l2 `4 l9 x1 r
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
- R3 B6 z0 X6 X4 S5 J* q
& }) T( v2 L+ b4 \) t4 q - Import string item(s)
& y) o! ~/ [3 I: q* g! h; |/ Q  E$ J - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": M" b! j+ C: s8 z; R
- Option with 'S', update a string value separately by strref
* _- G% W1 D  t9 D - Option without 'S', update directly the shared-string (multi-reference string value)4 `! P# U+ V" u6 C& U8 ^" c
- Option with 'R', strings will be reconstructed, and the same strings be merged.9 V- \- N* _9 P5 o) E4 u: N
- Case omitted save-tlk-file, overwrite tlk-file
* c! G' t) U* d: k$ _0 N 1 c5 P3 M6 Q( x/ @' k
DAOTlkEdit -d source-files output-save-directory export-txt-file5 h- W. w. w& S2 o3 D! ^2 a
# W6 p- y9 Q, f, {  T& y4 g2 y
- Remove & Export GFF3.2x embeded strings
5 S0 R; ?) r2 |* ~ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"  o, T. y0 h! y
  ( c! t/ [8 {' \/ O" y+ Z) ^4 Q" Z
* History -------------------------------------------------7 j0 Y8 d8 d- N  t( Y# U0 I) i# f; E
+ }" X$ r# k: X! B* h# R4 U
ver. 0.20, 2010-01-19+ a9 s! {3 e% }" l; j( Q% _

( U0 }3 @0 Z& l& S2 v$ K( V) A, i- fixed. didn't found strref.- P) O& B( c" A# Y8 _
- added. GFF3.2x remove & export embeded string.
: ]) V1 N# z  W! g! l0 x- added, Find All
9 H# o4 ~# [. n, _- fixed, edit text didn't changed when undo current cell
9 T: v# G5 ?, v4 M1 Z* c- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- N; A7 X( u1 f5 E* S3 W& k" [- deleted, empty.tlk
6 p& D/ Z+ u9 g9 }! N4 j. W- X( A9 @  o; w( h$ J' |, p# d8 I5 p+ ^
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,; E* B  ^* [7 q4 f) Y$ _
如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 q" j+ M# G; a2 \
6 m0 I, C- L4 y3 a; S" a+ C7 q
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" Y% \. H6 m: W4 a  E$ V給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 P, T5 g) G4 s給UTF8什麼的文本,導回就亂碼了。 ...$ d( F) o2 y( v$ N9 T4 s
blackteajing 發表於 2010-5-2 15:49
; n* f  B2 W# E5 B1 \

, }% F& F$ r2 L. ?* m- o) s話說,我是用這個來修改 TLK 檔案的,; w! v0 j( \. I. H: S
! s0 a* V. B8 K* a
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' D) \4 q# }' L: [
  I. l: i7 o3 _; u5 u6 [% {匯出時選圖中那項,就不會是亂碼了,  n0 T# a; ~* H- q; d* `
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
1 u0 R* `2 A$ |. g/ c3 o2 O4 V3 X對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
, D. v- g% y# A% b
; s5 w. P% F5 c7 o7 Wgood software !!! ; Q  a1 f6 y4 B: D
support, support !!!
+ @4 z8 A8 d# W2 m+ N: d6 Q
, Y( s- y( |/ K/ U% P8 g疑問,& A9 ~7 e" y4 S2 w
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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