奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
9 n. i- M( F9 [" ^0 `0 t" i8 Q1 {; E( s: L" O

/ X! j9 j& d! N5 m0 r
$ z; @$ c0 ?5 V1 q# H  ~# r原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- f' \  y1 q. ~
) k( S) Y" Z4 V5 ]3 A- O- KUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ! p! o4 e  L8 e
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
" J$ q" c; }6 _, _ ver. 0.20, 2010-01-19' V- R) b. f9 O  R
" ^2 S, O0 {# H0 b! |* S* _: K
- DAO TLK Editing Tool+ d. w. [. N# G9 e) o- h& O# i: H8 v
- Can handle multi-referenced string(s).
' o9 \1 @; Y5 g) }) Z - Export (Tab Sep. or Line Sep. with/without dup.)5 a+ A% I; I; `8 ?3 v/ ]: f5 ]
- Import (Tab Sep. or Line Sep.)
5 {/ U$ p( F" u5 ]( k" s - Comparing tlk-files/ d, |9 |. S* @/ e
- Checking categories of the strings and Filtering the strings.6 g& @* P/ N0 Z1 X$ N
  , \. ]( ^9 v# R# {
- Require .NET Framework.: v( a0 }4 D% t. X3 S8 j( Q

6 B0 o1 c4 `% d0 k7 g( o7 w2 Y* Without command-line option, Program starts in UI Mode.3 p: }, j, f- Z" n
" Z, r! W% ^, m! a8 S" G
* Command-Line mode ---------------------------------------
& y/ C! G' u3 T0 u. h2 `
9 ^) I+ t& H+ pExitcode: 0 No-Error or Succeed. else, Error Occurred
6 ?& o3 A& N1 K/ ]* M" E5 K! `
# B3 e7 u$ H9 h8 OCommon options  P  s1 u8 H  Z$ W- p; j

7 x8 F/ V8 y& t* k1 {5 h - Option with 'Q', silent mode. doesn't display message box for error- m- J3 S6 j  q: x1 Y
- Option with 'X', always display message box showing exitcode! H% ?. c, ^* B
- Option with 'Z', logging off
* J# }5 v3 i5 h9 g. q+ |& a7 v0 Z. g8 e7 q5 M
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt/ r; P; k* ~9 j1 O6 P! c
7 s8 R  W4 z7 Z. n. y
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 r" d6 h0 g) F, P3 g
; h# H( T. ?4 }: b3 W1 u
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt0 O: q; K* q* [& t
$ |* T0 ~) z/ F* T
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ' X0 u! X( g  u. \. N9 O

5 {" s6 D# ]; o  u& B/ d2 GDAOTlkEdit -diff[m] a.txt b.txt
+ ?* o3 y9 T# ?! @4 o
9 Z( U: \& q; f7 C9 S - 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>& h. ?& c7 S( F# X+ d" y
- Case option without 'm' (-diff), Tab Sep. txt file.
0 I3 J6 M( k% O5 x, G - Case option with 'm' (-diffm), Line Sep. txt file.6 w4 M) R  j& I! z# ~; n  n

% ?! [$ u/ ~, D! mDAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 _) W7 ?' }% T! E: r' x

6 g' A& N% D9 Q" I  ~2 L - Export string item(s)
$ m" P: u6 ~# b2 G0 k6 J - Option with 'u', extract without dup.
/ J5 e9 n+ ?5 o4 `8 K: Y7 Y - Option with 'm', Line Sep. txt file.
5 V2 E# A" {1 D- g- W3 a - Option with 's', sorted by strref.& U) o: V6 J% c1 g6 N1 ^5 R0 o
- Case omitted to-txt-file, saved to tlk-file.txt0 _( Q, l/ W9 G" O: s0 n& c

+ [7 D# {! f$ L$ |( rDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
) |/ ]1 k3 ?& q  O; l7 P0 D- S2 B8 z: Q! A# H
- Import string item(s)+ H( L+ o+ P! ~; o  E8 {
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"' V1 ]" w2 y' P# u- P" O
- Option with 'S', update a string value separately by strref5 M8 i+ F4 ^" w% G+ |, E
- Option without 'S', update directly the shared-string (multi-reference string value)
( l8 F! R3 N9 `. ] - Option with 'R', strings will be reconstructed, and the same strings be merged.
6 h2 A9 I5 H0 B+ I# }  t - Case omitted save-tlk-file, overwrite tlk-file$ B( O: R- s/ g% r7 a$ Y

  U2 _3 n# m) [7 Z# FDAOTlkEdit -d source-files output-save-directory export-txt-file
! `- `: O6 I3 N) ]; D
8 _9 S' d) U& Q$ k - Remove & Export GFF3.2x embeded strings$ }* V, [; ^& b5 h2 D
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( D- J8 y) t! j9 ]# O
  8 S" k8 |5 t) H7 L% e
* History -------------------------------------------------' G+ i/ D( }$ ]  G( ~

2 i" L" G1 C3 ever. 0.20, 2010-01-196 D7 t# ]( u1 i+ }2 L
1 i; }& ]. C! |
- fixed. didn't found strref.2 O% K+ u% N! t( r5 C1 Y0 ^  H
- added. GFF3.2x remove & export embeded string.4 }- c& Z3 @' U( r7 ?, H+ J
- added, Find All% Y: H& r9 ?8 g, n
- fixed, edit text didn't changed when undo current cell4 ?2 r  a- Z5 I
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
9 B- g4 c: P5 Q2 o- deleted, empty.tlk
$ o1 X+ x; Q, a4 W* e
! P; R, [9 f8 l[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
  Z+ S8 q8 N7 A' u1 r如果有支援字典檔的話,那翻譯、校正起來就方便多了。
2 E  c3 G6 b6 e( `' E
7 v& ]8 m  S% c) `9 Y等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; Z# R6 X8 K* ]; O) s1 X. ]+ r
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
% s4 u1 ^+ E6 j0 b給UTF8什麼的文本,導回就亂碼了。 ...
: D# c/ Y7 a- Y/ C! gblackteajing 發表於 2010-5-2 15:49

7 l  ~( o4 t5 R5 ~' c" s3 V1 C# G
: u' X2 |5 Z$ k% d3 f& {話說,我是用這個來修改 TLK 檔案的,+ o3 ?5 X. P8 o

& p0 y; Z- C8 i! q3 o( M& `/ s也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. u# [9 E; L( n  `& l3 Q3 B
2 t2 e" i8 B! y: [3 G1 Y+ n! m4 K# Z匯出時選圖中那項,就不會是亂碼了,! H7 O; c5 M, Z3 m3 Q3 T9 G
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
& o9 [% |2 q+ H9 S對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ' N& N/ X) ?& ?0 @: u. r7 g1 F

+ `8 {) e) [. g+ s, S# Wgood software !!!
+ O7 ]" b3 A. h' V  `3 s; @support, support !!!
+ a* B6 l3 p! y% d" _3 n! U: S$ o
疑問,
) U- [7 R- Q- H3 E5 D+ I7 R7 b在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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