奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% z/ }. [7 N1 {2 ]

) k& l4 z) [: L9 _* v + u: Y; P+ a$ R9 N8 \- v
/ W5 A  F2 c. h" B: o* g: |
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
! B/ \2 _# t& r& F9 G0 V+ R; _: E" F( A4 ~! e$ L1 c
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                # i' B$ l. U+ v3 l- J5 D! x- f
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 X7 D) ?/ O, S  C& M% Q! C3 w ver. 0.20, 2010-01-19
; I- [! H" R- x& ~# v: @' y. [/ \) ^4 [6 d, n& s4 h+ e
- DAO TLK Editing Tool
# C0 ~% k8 z9 M9 V - Can handle multi-referenced string(s).: l, E* ^- K4 \' R: L% O
- Export (Tab Sep. or Line Sep. with/without dup.)
3 U! L7 s' p0 v6 ~+ _0 h# A - Import (Tab Sep. or Line Sep.)% w4 [. o% s* {5 d8 B( E
- Comparing tlk-files
; x1 m5 }" N+ D - Checking categories of the strings and Filtering the strings.$ t4 ~" c9 K/ Y' }. e* `
  
; v* P3 |# X" s - Require .NET Framework.: k4 z4 e' }# F9 h. S/ j  s

& ]. H: U( B% U# Q; q9 G( O  A# v* Without command-line option, Program starts in UI Mode./ D" I* h. U4 i$ ~# a4 k
$ X+ z+ R" i' E
* Command-Line mode ---------------------------------------
2 y+ e, D1 W1 d7 V; O4 _/ B' O: S7 i
Exitcode: 0 No-Error or Succeed. else, Error Occurred2 T: w) v  ?4 s7 Q/ c" \8 b

  i) s3 l  `, K' PCommon options8 q. M, N; M) ~$ n2 N, C
0 y; J# ]8 z7 O8 ^
- Option with 'Q', silent mode. doesn't display message box for error
$ R! C. Y  h: y  l - Option with 'X', always display message box showing exitcode6 [3 Y7 D7 o% _% X% t& Z, K0 v
- Option with 'Z', logging off
8 K" Q( w- N3 _. s% ?! k; `# o; d" u
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
5 A7 g8 I, r  L# \$ @% H5 g4 H' B, I
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
, w7 k5 M% _2 M7 \) E8 G- H/ P6 k
' ^, f% `5 K; N7 m) MDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
) `9 {1 Z3 W$ f+ Q. q* }. C1 |3 T% [  r$ b1 j% v, b. {
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 9 |" Y+ e- C) L8 X) i: U
% q  t; N0 n7 o) y5 T) q% c
DAOTlkEdit -diff[m] a.txt b.txt" e  c- v$ F4 S: c0 `: \  U
7 f6 w) P+ N% ~3 E
- 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>
( @8 u4 s$ V' y( m2 y; q) o* u9 W - Case option without 'm' (-diff), Tab Sep. txt file.: O% D! t; e- M; R8 \$ ~' u
- Case option with 'm' (-diffm), Line Sep. txt file.
! l. S" Z$ X+ J" R  p" \) o* b
+ [5 ~' w" t& z# q/ {" v/ b/ \DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
4 A* O- C0 y, o* G1 q2 K
" P/ G& k/ z% A/ x( e9 G  q: @ - Export string item(s)6 G- e, B9 ^7 z$ N/ }6 t# R
- Option with 'u', extract without dup.
& Y7 ~- m9 H2 |9 D" X - Option with 'm', Line Sep. txt file.
: y. M( ^$ e2 |7 I - Option with 's', sorted by strref.: k: f6 b, `/ S* g6 v: y, U
- Case omitted to-txt-file, saved to tlk-file.txt4 C: Y# z$ a+ H" n& v

, E) g" c! g7 K1 ^" u4 RDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# i! x# H' ^7 m4 G% F, T0 R8 W# r; L$ h/ d; u# B- a: ~: f
- Import string item(s)5 Z. ^# O; ~$ X5 N( R7 S
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
+ ?# }/ M# f  p1 y3 s - Option with 'S', update a string value separately by strref
  `9 `* E9 h0 n- \ - Option without 'S', update directly the shared-string (multi-reference string value)
% T$ P; Y, _3 H0 R% J& X$ ^0 o1 \ - Option with 'R', strings will be reconstructed, and the same strings be merged.
: l2 ^, w& u; o9 M - Case omitted save-tlk-file, overwrite tlk-file" ~1 r0 }! x' ?4 e- d6 o

! A0 Q+ C4 n( A4 \* MDAOTlkEdit -d source-files output-save-directory export-txt-file, z* t8 f2 s8 e4 {* Q
) J, Z# Q" L" b! |
- Remove & Export GFF3.2x embeded strings" c7 B* i( s5 O0 [+ w  B5 {  r( e9 h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( h! n8 w* z1 [8 [
  " n3 Z2 e! Q+ W; P9 I
* History -------------------------------------------------, m0 p9 F" s- M  V
& l7 K* O! f5 J% i6 x3 @' [
ver. 0.20, 2010-01-19
9 U' P* j/ a4 T5 Y
0 p% `1 ~! y7 E, A4 j1 f- fixed. didn't found strref.; Z' q) U0 B" ~7 e7 p
- added. GFF3.2x remove & export embeded string.: \; `/ y0 p2 D- G) s' x
- added, Find All6 L# f  n- {8 O# q/ U9 h$ |$ M! c
- fixed, edit text didn't changed when undo current cell: K1 }9 c" L0 b$ R) W
- fixed, Find(F2) didn't do from start row. (v0.16 bug)8 G# J/ n% }. [% J$ Q
- deleted, empty.tlk( u- x, o8 Q' f

  Y2 e. d/ b7 A: C/ j' P6 @! D[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,4 v7 p( |! i0 R# n7 q: p
如果有支援字典檔的話,那翻譯、校正起來就方便多了。! _5 \$ v  @# G5 Q

$ f$ Q: J. t3 h* U, b& x等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. r' l' p* [: E+ F- u. v) _4 T3 J) ]給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼0 w: i( N9 _9 e& [+ x
給UTF8什麼的文本,導回就亂碼了。 ...- W8 u& t0 r" d5 L; k# p8 R* k
blackteajing 發表於 2010-5-2 15:49
$ J- \7 [1 V! y2 Q0 I: o1 _

5 ]% b( b& b  U" G6 O1 j話說,我是用這個來修改 TLK 檔案的,/ F" }; q' k7 \. W$ y

5 V' O2 g/ U$ R: _. x也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! |6 P' y! @# F5 `, A& d- y

% g  e, _& E% G8 ]& X2 Y3 d6 O匯出時選圖中那項,就不會是亂碼了,( t5 u7 Z3 y1 H
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?4 @3 c" }. M7 e& e9 B6 w
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
& j4 c) d' G, ^2 {0 a4 i  B) g* S7 S
good software !!!
( I) x- |. ]2 ~6 K' rsupport, support !!!: F9 x% M. f6 W
- u" `" v; |8 p& Z2 b
疑問,+ \+ h, ~7 U1 N
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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