奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用, ?. q9 d8 J2 E/ J! {% m

( f, c" E; I- T
$ Q% W+ N4 W7 W# X
0 m: U  ]% J1 q+ E原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, j3 _* u" E0 D7 I( g4 a3 X1 M5 Y5 I! S- @
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                : M3 p) A5 j. W' r' r) x/ w
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
  z# b, M3 [) C5 [& e, G. m+ q ver. 0.20, 2010-01-19: U9 y6 z/ [1 H' @

1 j6 z2 \" ~9 v  n: x! A, J- y - DAO TLK Editing Tool
8 m" A6 Y, M' C  X. F/ ] - Can handle multi-referenced string(s)./ Q1 ~6 F- A. S# N+ B  x
- Export (Tab Sep. or Line Sep. with/without dup.)
/ h! a" k4 d' a. W3 J! m - Import (Tab Sep. or Line Sep.)8 V& a1 u# O  w; U0 A+ U; I
- Comparing tlk-files4 s4 i0 h, n% Y) p- Y6 h4 E0 t( Z
- Checking categories of the strings and Filtering the strings.0 z+ r# h) ]0 n$ T9 p8 Q
  
7 @5 k* c& q4 [" [' V5 X4 }; c - Require .NET Framework.
! N6 r+ e  ?/ e0 n2 N
0 b7 ^) d$ @$ [- d* Without command-line option, Program starts in UI Mode.
. Q4 R5 ]9 `  Q$ d/ u. ^  U3 s, z9 ]! Y* W7 z; b/ i: _
* Command-Line mode ---------------------------------------
3 `4 k5 f% t: Z9 e" g, J9 M4 Y$ O4 E  b8 y) n& D2 t
Exitcode: 0 No-Error or Succeed. else, Error Occurred9 f+ A' M0 q9 v

" j0 C4 \3 V* U9 Y* q* VCommon options  O/ `$ U' q* `, @
9 z/ g1 j7 C2 _0 P" t( {
- Option with 'Q', silent mode. doesn't display message box for error. {" p' H2 E" l7 a# H7 Y. P
- Option with 'X', always display message box showing exitcode
/ b0 q% w! e0 q - Option with 'Z', logging off
' [1 S3 q) J( x5 n: ?% L0 r/ H4 u0 ]8 n+ J+ W) _
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
4 c, J  s5 Z% M1 [* D- e9 E* n! R: f. n
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) a) o. |/ l+ C
: U$ u+ W9 S  ^* y& ~$ T/ h
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt2 |3 q1 b/ u3 G& ]
9 q, Y) `) o, ]0 D: u
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
$ R" w7 B. Z. f
: E+ `& N, O, w3 }5 v& s9 m- l4 YDAOTlkEdit -diff[m] a.txt b.txt! d  m* x: }- r; ~
9 k" x* c& e7 o+ V
- 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>7 C% b3 H; A; u1 t' t- r
- Case option without 'm' (-diff), Tab Sep. txt file.
8 Z% q( }* A( K( m( H' S$ V6 f - Case option with 'm' (-diffm), Line Sep. txt file.
5 i) P& \2 G3 y( l' r% K. U6 \9 O& B
0 P, @& c4 z% F+ Z# z  |+ MDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
% s* {# A. m! A) G" n2 N
5 _% M. W; t) e0 I' l' m" X - Export string item(s)- v1 C4 ~3 u% I5 I
- Option with 'u', extract without dup.
! F( m+ y2 _# R9 A* z0 j - Option with 'm', Line Sep. txt file.
! N  D7 d% d# i) j: s: D - Option with 's', sorted by strref.7 M; q) H1 Q/ I1 H
- Case omitted to-txt-file, saved to tlk-file.txt7 N  ^5 k% l  ~0 ~8 ^6 n

2 T% v* o1 U* d: ^DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]3 e) F: v, q, }1 I7 ?1 Y9 S* s8 G8 J
# L* v9 d% ^1 S- j; ^0 v
- Import string item(s)
$ j9 A3 {) C. Z/ a2 o; d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
6 G$ [/ l+ h' f- _/ e9 [( } - Option with 'S', update a string value separately by strref, \3 I" A# v, ~9 ^* Z
- Option without 'S', update directly the shared-string (multi-reference string value)( U2 z9 B/ s' d2 _
- Option with 'R', strings will be reconstructed, and the same strings be merged.
" W6 P  I* w$ |/ n$ n& V - Case omitted save-tlk-file, overwrite tlk-file+ q& D; P3 Q$ n" s- e* `

' \/ @$ W8 d; ]+ UDAOTlkEdit -d source-files output-save-directory export-txt-file: _6 s2 R9 x) d7 V

  E4 R7 f  r8 S5 e$ `/ a. e - Remove & Export GFF3.2x embeded strings
9 T+ n) X; D( w - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"8 Z6 ?9 [4 l" E
  
. ?# G8 ^* _4 w: Z0 `: H8 J* History -------------------------------------------------5 E2 {6 }) n& x7 H$ i1 h4 a

" q/ T) b# `2 Kver. 0.20, 2010-01-19
5 m; E. J1 U! k# O: o
6 a& Q1 a; ]: D8 z; n+ Z' K- fixed. didn't found strref.
: ?" a) H. S- T" N7 u- added. GFF3.2x remove & export embeded string.
6 s9 I) Z- a# [" Q5 E- added, Find All5 E# W6 X1 f7 E: |4 V+ a$ j5 d- j
- fixed, edit text didn't changed when undo current cell
4 C+ h) E( r9 w# D1 e" s! ?- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- Q3 E5 L) C. f/ q- deleted, empty.tlk
+ d# }) ?' y( Z2 e* e! ?# R2 P
' _/ \1 C7 R: Y, A[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) I$ E9 G9 G- Z. |2 d: n, ~如果有支援字典檔的話,那翻譯、校正起來就方便多了。& o9 ?, U' @1 N7 y

2 l, D9 c+ O$ q, c: Y3 L5 A2 s$ \等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! V' u) W& g# P+ O" q2 @- A給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
3 b8 z" p2 u( z/ _- ~; `# G給UTF8什麼的文本,導回就亂碼了。 ...
9 J5 I' L; O  ~# u, K4 rblackteajing 發表於 2010-5-2 15:49

7 M9 C* |" c( u" O' }* Q' J8 v3 f) n/ e/ K) v6 G# Z* C
話說,我是用這個來修改 TLK 檔案的,
: F# j3 W( ?1 b
# V; k) o8 Q% Y: `( n0 }& M也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
  P0 r3 ^2 U0 N
2 c& P9 J- Z6 k! l3 F* I匯出時選圖中那項,就不會是亂碼了,* }9 G9 T, ?6 d, i" L& A5 U1 b2 Z
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?  E- r1 _5 [+ c& T5 n, L4 M
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 8 N8 t* r5 S3 m  y! [( d
: ^2 R  X6 F2 V& n" T3 w
good software !!! 2 E  n! e2 y: G6 f1 L6 b0 e
support, support !!!; J8 F% g6 v# I7 K8 k( }
! D  h, v" o: b; y9 b7 t' q; T
疑問,* U% y. S5 E- c, k# O/ u! Y
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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