奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用1 j9 ]& n% s. y0 w0 O0 y9 Y+ Q
) C. n9 B: O4 H, {0 B8 x6 E/ r

: ~9 R, W) w) S4 h; T5 z7 T, g
; M: _+ e& f. @5 N* i! c+ N) n( z. F原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
0 y6 l/ ?$ D# ]' g7 l& y/ z9 D
; V7 N! K5 ?/ i* P5 J( g7 k1 XUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                9 U9 n7 {3 l5 v4 s
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; X* `4 P* j$ M ver. 0.20, 2010-01-19
2 J# \* ?8 w" G. A: Y/ f' f& G# m* m) N. M' ]/ u  j
- DAO TLK Editing Tool8 ^2 q/ n: z9 k9 P4 p0 X0 \
- Can handle multi-referenced string(s).  T: ~/ J0 r8 s; W! U, c# L
- Export (Tab Sep. or Line Sep. with/without dup.)
1 ^; s& [- }% x: o3 j$ S - Import (Tab Sep. or Line Sep.)  Q2 }" y0 b6 w7 ~1 R/ U
- Comparing tlk-files( x* T, j7 v$ h. Y6 a# ]2 }% N9 d# a
- Checking categories of the strings and Filtering the strings.1 t! c) @+ w* u
  , B7 @$ C. T# A
- Require .NET Framework.
) V2 j" I% E" n7 A3 z2 o9 a9 o2 D* ^# v, |. k8 M: z7 n( ^
* Without command-line option, Program starts in UI Mode.
& C$ Y  r( A' g5 k9 s6 b6 `. z( `3 b/ G- R- p$ B: Q
* Command-Line mode ---------------------------------------1 y, `$ s4 _, w$ ?0 e* C

) u; N* H& Z$ j) e3 SExitcode: 0 No-Error or Succeed. else, Error Occurred/ {7 G6 ^8 X" `0 {1 R; A0 W

$ L6 S( x0 a' W. I. rCommon options' B( y6 w- Z) w8 k
. s4 S0 C; I! H/ Y
- Option with 'Q', silent mode. doesn't display message box for error
+ ]8 a4 r8 [3 Y - Option with 'X', always display message box showing exitcode
; {4 X, t, y7 ]/ _ - Option with 'Z', logging off9 [9 n  I4 c9 Q  B+ p5 X

0 q* e9 M6 D) B$ i! D0 p0 }DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: T) R; U. H7 n. u% w
  k, ^# _: x. s( e$ t
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File' g$ o8 L0 a2 t* m( w' Y
: o6 a0 A5 `' l+ {" M3 l4 a: {
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
$ J# j/ |! _8 H7 j5 Y) C: {; Q
# F) a1 e2 p! z2 \' F+ w+ c- G. q - Tab Sep. TXT File to SDJ's tlkeditor Export TXT - B$ H" G* Y) n- k  h0 p

; m4 U1 |% f0 V( t! T% q  i: J0 jDAOTlkEdit -diff[m] a.txt b.txt
7 H% g1 I( P* d. _, i* u. A9 o8 M+ H- h( i/ t8 }* L
- 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>( \6 R. o3 n  c. o; o$ L
- Case option without 'm' (-diff), Tab Sep. txt file.
; E; a" g- \& ^7 n9 }8 W0 N9 h - Case option with 'm' (-diffm), Line Sep. txt file.
8 \8 n* {3 X3 k" s" |) X
, A3 q* Q( p9 j! \# `DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
7 W0 |4 m- l3 ?# `! w9 }
7 t/ H! h3 ~/ b0 a( l - Export string item(s)
, o, t' p$ L7 ?0 m# [ - Option with 'u', extract without dup.
) c: C  A$ ^* ?7 B3 S - Option with 'm', Line Sep. txt file.1 ~/ u( A: I) ~$ K( o
- Option with 's', sorted by strref.- X" P9 ~4 f4 K; I/ K
- Case omitted to-txt-file, saved to tlk-file.txt) s1 @" S1 L% {6 z& J% ~3 Q- h) r

+ \# M2 K; h1 W8 gDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]! d  t) w3 i9 k6 \% e$ e3 ]4 d
" ?* f; {' ]' T) o
- Import string item(s)
1 f+ s+ y1 }/ G9 m - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
8 r/ b' E8 h3 @# J) D - Option with 'S', update a string value separately by strref$ O0 s  i' A  O( b9 {% z, U
- Option without 'S', update directly the shared-string (multi-reference string value)' R" B& Q3 M- l! v" Y/ K9 h6 r
- Option with 'R', strings will be reconstructed, and the same strings be merged.: G4 f! g6 W. U& [
- Case omitted save-tlk-file, overwrite tlk-file
/ |- \; q4 g0 R6 h
8 @% V' d) s2 ADAOTlkEdit -d source-files output-save-directory export-txt-file
- f2 \; _: }/ F* M, `- g
$ }6 l1 |: D, b* X5 h; D - Remove & Export GFF3.2x embeded strings+ W/ e& Y) B- f4 N
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"; ^2 F7 {5 f5 o$ u+ F/ r3 k
  5 }9 J8 p1 g$ Z' J/ o% l
* History -------------------------------------------------5 j: v, Q, W& l3 n! W& F3 ~. m
$ J# f" ^" ^" Z/ T7 d  @' }& n- r
ver. 0.20, 2010-01-194 _4 h  [- x( r: _

/ A: ^9 {3 x0 J. O1 @! W- fixed. didn't found strref.
9 i, m/ ~) g7 b) h( F! _' U- added. GFF3.2x remove & export embeded string.
# H3 @8 Y7 X' @( G- added, Find All0 T! Z) t! w5 H/ R  I$ k) p
- fixed, edit text didn't changed when undo current cell
+ i$ ]# h) g5 A* z3 O- fixed, Find(F2) didn't do from start row. (v0.16 bug)6 u: M: i1 V1 K) F3 _
- deleted, empty.tlk
6 r9 `# h4 ]3 @$ o6 c8 z! r2 |+ j4 p9 _
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,* p$ B" b( {* R4 H
如果有支援字典檔的話,那翻譯、校正起來就方便多了。' B# e$ Q! _% q, d0 |5 {
# ]4 ^' }7 X7 H5 u& d- V8 h
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
* p, m7 n: O4 S, H給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! A3 y) E  f, C& |: Q
給UTF8什麼的文本,導回就亂碼了。 ...
4 L' c9 p' `3 V; l7 D- ^* z+ u  I6 t1 zblackteajing 發表於 2010-5-2 15:49
2 y" z1 j( R9 ^& P

7 J& |& ^; h9 P3 M話說,我是用這個來修改 TLK 檔案的,3 R9 K0 d9 }5 t% N
  g5 m: Z* s. `2 R3 @
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了0 K" \; x/ I. a0 v. g* r
7 q7 g! \+ s+ }- [9 |
匯出時選圖中那項,就不會是亂碼了,
  l* `8 Q, l: T6 N- J6 F+ M[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 c7 f! O: F3 R3 e" _
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
/ P  m3 g1 K! K1 V
( B4 ^7 @" D6 h" v* @. ]4 t# `: jgood software !!!
. m! S# f; ~3 r0 ?. q! G# {5 isupport, support !!!. U0 ^4 V: T9 p+ p0 F' M
) h8 J# R, {: Z
疑問,# t' O. P+ |0 k
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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