奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用4 v) j7 [6 A- R! s" o8 @  ~! l. X

8 d( o- l: a6 _# Q & R' D) J2 G  O  ~. I9 s3 q. M, _
) i/ D% t1 H$ U. y
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2712 H" a  b8 X; N
; }; f; c0 _7 f; N1 P
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ ~/ z$ J+ w2 e2 j1 b8 aDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)# ~( |7 t+ l, @2 {$ I
ver. 0.20, 2010-01-19
: R1 D5 h7 T3 |0 Q% z
) q% _) L& J- y$ V0 O" v% x - DAO TLK Editing Tool, s! N. r: @( \8 O% D% i5 O7 s8 ~
- Can handle multi-referenced string(s).' A% q% U2 v: Q& q$ Y: x
- Export (Tab Sep. or Line Sep. with/without dup.)% ?8 y% ?1 l) }
- Import (Tab Sep. or Line Sep.)
' {  x) p* h  N; w5 @; Z - Comparing tlk-files# V- g/ e4 X0 n) b5 o' ?: s
- Checking categories of the strings and Filtering the strings.
( R* \1 V2 J7 o  
/ N3 H! n; L  \2 C7 D# L - Require .NET Framework.8 x, Z9 M! e& Y

( Y: F, i$ n% K. {6 I2 c* Without command-line option, Program starts in UI Mode.3 N+ B. r) C& `6 M) ?

! B: }5 t3 M1 p& t' n8 \* A* Command-Line mode ---------------------------------------
; p4 T/ k7 A3 T. A% C/ K8 h( p1 J& ^4 L2 K
Exitcode: 0 No-Error or Succeed. else, Error Occurred
; m5 c* d' g( j1 F; E/ |; E5 |; P( x1 H2 q0 E$ Y. Z# Y1 B
Common options
! P; C" c* |& u+ G/ H( v8 A0 R' J" q* ?# r. t) V
- Option with 'Q', silent mode. doesn't display message box for error% q* C: Q. N+ Q' a0 [- h( ^, D* g
- Option with 'X', always display message box showing exitcode' L; G/ i& E( o! p, d5 M
- Option with 'Z', logging off5 H3 o8 L  m: R1 y- y! ~8 C4 V, q& ~
$ `4 D: N# Z8 ?
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
; c3 I* h* a. T/ N9 {) g0 S/ J' z$ ]( s5 Q0 S/ |( J  h. N
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File" i0 I! n* \) o$ u: E" T
# f3 u, f$ c4 V' ]0 W
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
% C, x' k6 W  O6 i6 U! N+ e2 q% o, O5 W4 q3 V, o6 O# `$ P* ]+ _! T
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 I' z$ d) S; o9 P& Z

6 m9 a: E4 |+ zDAOTlkEdit -diff[m] a.txt b.txt
; f. }2 j: h1 j
7 A: F7 M" w; u* j2 q - 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>
2 k* ?: W) \/ P2 a" H - Case option without 'm' (-diff), Tab Sep. txt file.; ^' Q+ R1 X$ F6 g( i
- Case option with 'm' (-diffm), Line Sep. txt file.. G3 Q. r: \* e5 b. X: D% f6 n- m

3 O1 K; g. i2 yDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ x' n- n+ d, S. E6 U' q; A
) P2 \1 |) E& |/ }3 m% }+ ?' n/ J - Export string item(s)
% f% `$ `" y( G# w! l - Option with 'u', extract without dup.
% O3 p5 x7 I( M0 M2 P" d3 S# _# S0 P - Option with 'm', Line Sep. txt file.
3 C2 l& D! J7 s' Q1 d9 B - Option with 's', sorted by strref.
9 i; {$ i+ w2 S$ c+ u - Case omitted to-txt-file, saved to tlk-file.txt- r( T6 l" a3 }/ {& S( K0 }
# E9 C. s/ O4 z; V& @
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
  V) Z7 v" T, S$ f. `. g" {& I! X% M0 h' t6 ]
- Import string item(s)
. W" |5 e8 S! b# m - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
- f, E! D% {2 k0 L% b3 x - Option with 'S', update a string value separately by strref' A: a+ M1 K; \8 T% b' n
- Option without 'S', update directly the shared-string (multi-reference string value)
, v: M% ]1 V; u$ `- X - Option with 'R', strings will be reconstructed, and the same strings be merged.; D+ y; L0 ~/ s* X
- Case omitted save-tlk-file, overwrite tlk-file2 F! f0 S7 `3 o4 Q
. y- {8 {/ |* {5 z9 l
DAOTlkEdit -d source-files output-save-directory export-txt-file
7 Q# n: \8 b" L8 ]
+ a) f" e& U7 m! S, o - Remove & Export GFF3.2x embeded strings0 B' b  W! v2 o- ^; [9 I
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"1 ~" N( j3 X9 m- U
  9 h" p; B; K& J% }- n/ q
* History -------------------------------------------------
; z# v2 b1 P+ t1 j' ]7 |
' }8 d8 X4 G5 t& C6 I4 iver. 0.20, 2010-01-19
" W% i* l$ }/ b) }. u( Q) ]  g
( I! _" P( h6 `: R; a$ p- fixed. didn't found strref.
& R9 A: r; ^4 ^* V5 }3 }* t7 o- added. GFF3.2x remove & export embeded string.5 I' q4 U* {# K2 o( V' H
- added, Find All
( h; @2 W: O% C. _3 `; k- fixed, edit text didn't changed when undo current cell$ Z8 v& B: D9 Y4 ?; s3 N3 s) N
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
8 V- N& x1 l# [/ b$ e0 R0 I/ E- deleted, empty.tlk
7 H0 R) r; Y' Z/ o- O- B& r4 ^) R3 ]8 f
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,1 z* S  o/ _' r$ O0 T
如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 {3 G! Q" |2 [0 D! p4 O
( |/ k3 F6 ]3 ?$ c6 `
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
' l4 s  Y. C4 \1 m給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 C% l& v# Q& ^9 w3 Y- s# @, D8 J給UTF8什麼的文本,導回就亂碼了。 ...9 x( J1 v2 ^0 w8 o" f
blackteajing 發表於 2010-5-2 15:49
5 ~/ s, J6 z" w/ Z/ r: L% B" j3 o
/ {( T2 P% I8 b2 S* O  t# `5 S7 J+ ]
話說,我是用這個來修改 TLK 檔案的,5 u* U7 c1 l" {" {! v

" X% j( G9 {/ L) k0 d5 Q3 A' `2 ]3 b也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! l* A4 s/ R1 t# ?& d4 n2 ]- |, K4 y. S, o9 S* I) x- f
匯出時選圖中那項,就不會是亂碼了,! n& D7 R4 a% v8 W) G
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
* \4 `9 T* f- `4 }8 c5 f) Z對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 % `9 ^5 d3 j+ w1 z. q
1 r$ H; k: p7 B1 D, G# F
good software !!!
+ G# \! d. I/ m0 K, Asupport, support !!!/ p2 N& G. h1 K# B# _" e! Z
5 A6 n( T- _; p3 U' \+ J
疑問,
& k- t4 Q: e9 @. M1 M在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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