奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
" a5 b: k5 K3 E, e1 f% C- H- b6 ]( D" P9 @+ `: y9 x5 U3 e

! L5 h. e# g8 x( q" X8 l7 g( c
8 U( i5 Z) [' x. k5 r  b# H" i原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- u8 C; k) `* W2 l* i8 |4 U
- n- Q' r+ E6 K9 O( P. p& ^, N. D4 ^
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: W- ]- j1 a: DDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)6 U) G1 a/ s$ L+ _8 x0 C. [
ver. 0.20, 2010-01-19
7 @* p0 k5 D. e" q: `& K* \" u5 \
! q7 u5 x  P2 ~3 g- X' P - DAO TLK Editing Tool
' {3 {0 H6 K0 K - Can handle multi-referenced string(s).
! M/ D& a! h# w. j( ]+ h - Export (Tab Sep. or Line Sep. with/without dup.). Y  n# u* u( r  {
- Import (Tab Sep. or Line Sep.)
! G0 n; J4 ?5 M0 }" z" _0 j( f - Comparing tlk-files, N5 s* o) W  z- L
- Checking categories of the strings and Filtering the strings.1 G8 n5 c0 {8 A: c- x8 n" d+ _
  
' [- n( }- V' V8 n9 l; V - Require .NET Framework.) J! [* }$ R  k- D. R9 l

. J4 h, ^6 `. j3 O1 q5 |* Without command-line option, Program starts in UI Mode.
/ b$ i9 Y8 P9 ~$ A8 X4 j; A) G* X9 @. z4 d' Q
* Command-Line mode ---------------------------------------
$ }: |" Y9 ~7 t5 J9 B& c
$ P; a$ ]% D2 R) r0 gExitcode: 0 No-Error or Succeed. else, Error Occurred
' l+ X, o$ R6 K) _2 h5 x- \4 Q+ b5 ]! O8 j4 r% q5 K& J- H
Common options+ n8 [, O) i8 e

5 [, o: G3 a: Z9 Q9 O" k0 p8 T. b6 O - Option with 'Q', silent mode. doesn't display message box for error
% E+ D. z2 d% T( j% V2 | - Option with 'X', always display message box showing exitcode
/ ?! B! g6 I) W" _. X3 h! ^6 b - Option with 'Z', logging off
9 ?. s+ Y: a2 l5 M0 R! }* f; u' O9 A) w! E6 r. A; m! F* f
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) y2 b% F9 b9 e1 X3 q' s

5 u0 c8 t) E: E4 D# @2 j% Y - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
( s/ X! _& v) _" \( a  Z$ |7 p% }, c' a, [: P
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
( h4 {# v; }7 f+ P5 n, ]% G) t8 Q! }0 v2 A+ t% d4 c
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 3 D# x5 z# d( @7 |/ i/ T' j; C" j

4 t  \& ~8 Z' U# PDAOTlkEdit -diff[m] a.txt b.txt
) ]3 s4 \8 u8 @2 t$ ^- d6 c3 c# J& d8 Q8 W2 _
- 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>) ]# e  H$ L1 p, V2 J  ^, _
- Case option without 'm' (-diff), Tab Sep. txt file.
# K2 m4 K' o1 L+ M - Case option with 'm' (-diffm), Line Sep. txt file.
- m& w) l2 U  o' e% E0 y4 w
  M* [6 ?* O  W( S+ v) gDAOTlkEdit -e[m] from-tlk-file [to-txt-file]8 d% z: j" X$ @: X% X
5 b3 [  {& h# X+ m6 [
- Export string item(s)
3 h2 z; O- _9 Y - Option with 'u', extract without dup.
, e1 _. K# U5 j7 | - Option with 'm', Line Sep. txt file.- K  o/ I9 K% R5 i' \/ B; W
- Option with 's', sorted by strref.& S- Q( R; K9 L+ C
- Case omitted to-txt-file, saved to tlk-file.txt
) x- w5 N, |$ \9 Z4 D% B6 V' F4 P0 @! N2 w  a2 q
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
0 e% ]; g6 o0 ^0 \; v3 L8 Y5 F" U# t, V  I2 [( R
- Import string item(s)
3 N% Z0 t4 t: o& ] - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"4 d& b3 `) f# z) l1 K
- Option with 'S', update a string value separately by strref! D) ?; B  B/ K8 `" _
- Option without 'S', update directly the shared-string (multi-reference string value): h: K0 @: s( T
- Option with 'R', strings will be reconstructed, and the same strings be merged.* ~, I  C& J& l
- Case omitted save-tlk-file, overwrite tlk-file+ _$ y) g0 ^- ]! g/ [: f

% x7 ^6 i: v6 V2 P1 D2 [DAOTlkEdit -d source-files output-save-directory export-txt-file
) J: y: }. v$ V  [* u
; j% N2 v+ T$ \! @ - Remove & Export GFF3.2x embeded strings
" B0 w6 Z4 Z. V8 q - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"$ D; w! j# f( }# D- r* P
  * f) a5 D: Q, F) ~2 o
* History -------------------------------------------------" h( A+ c6 C! i9 _0 P. e: r7 b" l7 Y
/ F# w' y  d& ]: v+ e
ver. 0.20, 2010-01-19
7 a0 A) w: P+ e$ D- r
6 z- E) w  ^/ a. w- fixed. didn't found strref.
# ]$ \, v. g6 G. M7 s- added. GFF3.2x remove & export embeded string.( E& E, O) {5 s1 k/ M6 s
- added, Find All
/ d: Q/ S- L7 B1 c! u; i0 \/ {- fixed, edit text didn't changed when undo current cell
5 `) }7 p- X' b# d- fixed, Find(F2) didn't do from start row. (v0.16 bug)- ^8 e$ f" Z) u4 D* b' ?  U1 w7 D
- deleted, empty.tlk
4 V( b: c4 D/ e# h  F+ n: C* f
6 w: b) ~( ~, Y6 [9 s9 ~' ]; z0 f5 |) F/ N[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,; Z! x; Y1 U* ]0 `( x
如果有支援字典檔的話,那翻譯、校正起來就方便多了。. C# ^( z* p( [, S4 L" G: N

* A; U( O5 r; T8 m7 n5 R等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
) Q, `! |8 `& k! [給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) B: ^+ P' C. m% @) ~+ T- G3 U
給UTF8什麼的文本,導回就亂碼了。 ...
( x9 F9 v; g4 _+ rblackteajing 發表於 2010-5-2 15:49
3 b# G# v7 ^; S

' w1 x$ a2 V3 Q1 M4 P話說,我是用這個來修改 TLK 檔案的,
9 @0 r, c8 k( M/ }; r
3 }3 Y: o4 L4 h" k5 ^也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: w* z5 H& l8 O& z  x9 G7 ?; ^! ~$ a0 V" d# b; `& g! R
匯出時選圖中那項,就不會是亂碼了,
' }" M, [$ Y' y+ F, a[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 @7 C, s' {- @2 S( d
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
+ G3 R9 E7 |+ q1 u4 t/ N$ x0 T8 f; e3 R4 S% T. `  b. V
good software !!! ; B  d' t0 I' L4 `& |$ m- ?* H- U& t
support, support !!!4 P" D4 G4 F- A4 T  E
5 J3 f5 \  q  g. F8 Q! U  [7 p
疑問,
8 U& L7 v% N& m- B# w在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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