奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
6 B$ `. _: g5 {
; C4 o% F  S. _: r- W; x3 \
, {2 R5 ]- Z: S/ |" X
! @* O2 J2 G: |( ~3 a原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
+ d( E4 `/ |2 U" F) l; d
( h: j# D+ C5 b# v1 `5 |) J. s" AUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  d+ A: {! _  E1 J( Y# l
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit): c& ]/ V  w' R" P0 K
ver. 0.20, 2010-01-19
$ w) R3 A5 X  X& L5 V& f) R! l+ i5 l! x7 V3 l2 I! r
- DAO TLK Editing Tool
  U1 k, T5 L/ o% H! L - Can handle multi-referenced string(s).
5 N; ~( Z( S' \0 v - Export (Tab Sep. or Line Sep. with/without dup.)
2 k6 a$ ?: ?$ m2 f8 V - Import (Tab Sep. or Line Sep.)
' K  Z+ M8 m& V/ U' _9 Y6 L - Comparing tlk-files5 e! G( `! ~: A& F9 t- `/ l2 y
- Checking categories of the strings and Filtering the strings.! |0 j1 x% t0 I. C
  
3 o  L" @  O2 n- c - Require .NET Framework.
5 G) |" v4 g; ]. Q# p
4 V! p7 C" V0 f1 E* Without command-line option, Program starts in UI Mode.; c3 F& x$ b( f* u
' H* V3 Q% N& ]+ E, y
* Command-Line mode ---------------------------------------
8 s6 r8 ^/ z& r- S9 \8 y
; w" `4 k8 R; O' [7 zExitcode: 0 No-Error or Succeed. else, Error Occurred& \5 e4 a4 m) i0 i1 |* [9 ]% O) ]
$ }# g3 i+ {! p; J, M% A( ^. G: M/ ~
Common options
* ]% W; G# B! N
% g" ]# Y: G6 Q% R" {: A5 L/ [0 r - Option with 'Q', silent mode. doesn't display message box for error! |7 @# I- p- b# e# k1 s
- Option with 'X', always display message box showing exitcode
' q  y6 D1 c+ L$ Y: E - Option with 'Z', logging off8 v7 x0 ?0 e  p* v+ E/ y; i% W

* n% g; P' A# z. I4 }( \DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  v/ E9 p" x8 I7 n; A1 S" z" `
7 I2 k; i6 K# t4 H) o
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
5 ]/ o- t( d) j! S; v; |- R0 j" u0 _. f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* h% W9 W9 B$ v& b
3 x( h* u1 S3 \( @, _% h - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
9 W2 t. F4 q8 c9 _' o1 g1 K$ z7 _1 m7 V/ q: n9 Q+ U, z1 l4 F# ~
DAOTlkEdit -diff[m] a.txt b.txt
6 `' {: i4 c1 J# T% j
) r0 d) A- t- s$ n5 w4 I - 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>
! d0 y# S5 L- P# G5 v1 @/ Q  H6 Y - Case option without 'm' (-diff), Tab Sep. txt file.
' z/ R- J, j. Y - Case option with 'm' (-diffm), Line Sep. txt file." E3 h' |+ m$ j# Q
' k+ h4 n7 B- e) |0 M
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
$ e! S; ?  j' w( y1 Q' S' g6 Y, U0 X! o8 A+ C  \, A
- Export string item(s)) Z% r3 U' H% d2 w8 k4 X
- Option with 'u', extract without dup.5 d$ d0 L- B- B- V7 H6 e
- Option with 'm', Line Sep. txt file.
, K  l; X8 W' o& n. q - Option with 's', sorted by strref.4 q9 o8 F, L8 |) a& K" p0 Z
- Case omitted to-txt-file, saved to tlk-file.txt8 q5 R, L+ @2 w; e/ _/ ^: D7 e% }

0 u% {# n) `* c, J, U3 CDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
1 r/ y8 F' r$ v2 n7 n( n7 F: g1 x" {! @
- Import string item(s)2 i& i  f# l- p5 X9 b7 A8 G
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"1 P! x9 ?* u- m. m
- Option with 'S', update a string value separately by strref% I4 f$ F+ \5 {+ z- `
- Option without 'S', update directly the shared-string (multi-reference string value)! N+ r) ~. _& x( p. D
- Option with 'R', strings will be reconstructed, and the same strings be merged.9 P, E6 ^: N$ |7 R0 a" z
- Case omitted save-tlk-file, overwrite tlk-file3 p) {7 y! Z6 ~$ z  t

+ W  n! \/ Z7 Y( ]: HDAOTlkEdit -d source-files output-save-directory export-txt-file* q( R# q; U: T6 q
" J( b. s- |6 w8 Z
- Remove & Export GFF3.2x embeded strings
- L) Y' H4 V/ F( U0 F& B6 U - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"' T  I/ Q4 [3 o5 X4 m
  ' n2 w8 j& g! y$ J
* History -------------------------------------------------
" ^1 L! s5 n+ ~( Q- T& N- v4 C' x* |3 P3 J! ]# O7 T, w
ver. 0.20, 2010-01-19
' v$ J; E( m. w( j. T, C6 {
( R0 p* \0 O$ j2 t- fixed. didn't found strref.
+ ?. M- T2 l; m5 n2 N7 Z6 [- added. GFF3.2x remove & export embeded string.! G# w" N9 B2 V! A$ V
- added, Find All' i( V% X2 ?- J1 @  G* g6 X: u
- fixed, edit text didn't changed when undo current cell
- V% {" S& S. Y9 x4 ?- N4 @- `- fixed, Find(F2) didn't do from start row. (v0.16 bug)" e) `3 h3 @. b; g# B4 ~
- deleted, empty.tlk
. G8 K  j1 u/ _8 m
9 b/ {( d$ T5 E8 ?[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) x+ Y5 A1 ^' A- n# w, s! {6 \如果有支援字典檔的話,那翻譯、校正起來就方便多了。) D6 ^- @# L. D' V
0 i' J0 L5 w: E( l) Q  m% E- c
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 G7 N: A" k8 A! q! j4 C* A給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 r7 @* M+ J; S給UTF8什麼的文本,導回就亂碼了。 ...
- X. M( k, f2 S4 fblackteajing 發表於 2010-5-2 15:49

5 g1 r- l) `0 F( g2 ~+ D
6 ^( ?9 [6 p5 l/ r話說,我是用這個來修改 TLK 檔案的,
' M& R- a' f* |
' f$ T- |% B& o" R% J. g也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了  D& E$ P; x. M4 H
; Y: h, u& F3 G" s! N3 r4 I
匯出時選圖中那項,就不會是亂碼了,3 \# e' ~( z9 m5 d1 q, _
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?7 J: Y2 p( t1 c1 J
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 4 a, q9 |) C  Y
  v* h6 s  H/ G1 N
good software !!!
0 M$ B; d5 U" ]$ A9 H4 lsupport, support !!!
* a2 N' K( s- k/ g9 I/ X3 W* N7 _- _; R
疑問,
, ]- Q2 v9 Y, R% A7 `2 t在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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