奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
, r" t# {* @# [, e( J; \9 g
1 D2 y" r9 J. h 3 `( \! [; M$ O
  g1 d# y' j' O* x2 ~  J+ x0 a
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2711 n. }7 g: U! t; K, d0 r' O& S
6 R+ b" f% [$ O& Q; h: s
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                / |( w/ F' X- v' E0 q8 b+ M
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)8 P* u0 ~8 |# {) [+ W* x! }: ?! W
ver. 0.20, 2010-01-19
; i& j! E5 i6 D4 X0 ]* m% R$ _2 ]% z& j* H6 S
- DAO TLK Editing Tool: |/ W1 {( i+ z0 G1 h# `* o) J9 U5 P
- Can handle multi-referenced string(s)., u- `8 W$ x% W8 q" f
- Export (Tab Sep. or Line Sep. with/without dup.)1 k7 k  T8 K2 r  R
- Import (Tab Sep. or Line Sep.)
% h. c" H( D- b - Comparing tlk-files
, g  C5 _: x9 n* e( v; j' Q - Checking categories of the strings and Filtering the strings.# T, L1 @# L  \( T
  7 t2 I+ F0 z& J' c  q" J$ o
- Require .NET Framework./ i/ A7 r# N: d6 W, x9 `

4 o2 P% e: }- A+ ?9 w  C* Without command-line option, Program starts in UI Mode.
% Z+ C0 H, S4 U/ A- |0 B
' n" [. d' S8 u2 U/ n0 G: @  m* Command-Line mode ---------------------------------------7 W3 i+ d; m4 j: b' |
9 K1 }+ \  x5 p$ C  A0 t
Exitcode: 0 No-Error or Succeed. else, Error Occurred
1 t2 k. X5 l6 B! }
4 @% L  a! C( o: Y6 O2 T/ [5 @Common options
1 w% D2 z1 n/ U8 N4 k# Q* m% ]0 e: P# H- \; |8 o% D% S4 I+ P) G
- Option with 'Q', silent mode. doesn't display message box for error1 v0 q/ U* q3 o/ C5 L
- Option with 'X', always display message box showing exitcode7 v+ ]+ o% U0 v- q6 ~
- Option with 'Z', logging off4 Y/ }* i9 J; D5 ]

) v2 H9 R' ^4 F; V4 Y' lDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt2 w! |0 ^' @' P0 w1 Z

* Q7 d4 t- X* ?* j3 D) _ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
  Y/ c( w8 H3 @- G+ ]1 _1 c' ~
" s8 J2 j* S. T9 D. A3 TDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
' N. W# p* \4 b  S+ G* F0 K
9 _8 p' d% t3 W# M7 @ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT / @) Z7 P- o- j" ?% Y- g) T

- e$ O( V$ g% Y. o' `" ~DAOTlkEdit -diff[m] a.txt b.txt& y1 e5 w/ l2 X4 _; `( |
; l% g3 q. o* y7 {8 J) [
- 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>1 b# u* H! |5 u  L+ |; X" K' q
- Case option without 'm' (-diff), Tab Sep. txt file.4 q( v: i5 ]0 }; [" l' q4 P3 d
- Case option with 'm' (-diffm), Line Sep. txt file.
! L6 U9 o- K0 c7 z6 }  l1 Z
* o3 T2 q  Y1 c: {1 UDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
# q7 N6 F6 m  i- o
0 O1 @, n3 @: F* D" L! W! M - Export string item(s); m; Q- c4 i% S0 H
- Option with 'u', extract without dup.* @5 w/ G1 X& E$ E2 p3 |
- Option with 'm', Line Sep. txt file.( j( H; G. u" ^( Y; Q/ A6 g
- Option with 's', sorted by strref.5 x1 V1 x) w. v9 ~8 z7 P
- Case omitted to-txt-file, saved to tlk-file.txt
! F' Q  }# H1 H+ F4 N( M' \3 y$ ]5 I7 y) G* Z% j
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
4 y: O6 _, f2 Z- x& N) x
' A7 g8 \8 @( W! M - Import string item(s)
% T9 H: p5 i7 a+ s0 c+ H - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
4 J) a1 P7 f3 \; S" ^/ ]0 ~" b - Option with 'S', update a string value separately by strref  F9 L0 d( `1 G1 x' C2 P$ X
- Option without 'S', update directly the shared-string (multi-reference string value)0 d1 x0 h. Z3 S
- Option with 'R', strings will be reconstructed, and the same strings be merged.; S* ?1 x- W5 @. b4 {4 m( B
- Case omitted save-tlk-file, overwrite tlk-file
8 H' ?0 g) u$ W
. P4 K: p2 i7 p) b$ A& sDAOTlkEdit -d source-files output-save-directory export-txt-file; e* S- G$ K) i0 x
7 Y, {  u* E4 V2 b8 j9 \* R
- Remove & Export GFF3.2x embeded strings9 y3 z; P0 V/ o5 V6 X+ N: D& B) N6 H" E
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) q6 F& E3 a5 }- r8 X9 n  
' x, r1 q. j+ ?4 l8 N# N* History -------------------------------------------------: n4 j3 W6 l) I" B6 b- n
) J1 B$ y$ s4 F4 H) U2 D& v
ver. 0.20, 2010-01-193 l! P3 o: M/ i
( ?0 p! o5 j& \! L- H# ~: M$ y
- fixed. didn't found strref.
3 _* C6 e0 u1 s: T; `- added. GFF3.2x remove & export embeded string.& w  Z9 M' {# w* |; V) v
- added, Find All# d2 E1 x% n4 q4 @/ r
- fixed, edit text didn't changed when undo current cell5 }% k$ u. a* y- h# E! O  j" ]4 d
- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 C/ |4 J* e% d) `. S5 Z' @( B
- deleted, empty.tlk, K" s$ h" g: Y; ]

1 x% ^& z# H6 m2 R8 F/ I[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
. X$ W9 ]; W4 v. R& D9 O如果有支援字典檔的話,那翻譯、校正起來就方便多了。
6 \' r$ r0 H- q3 U# V; M+ O0 K' F+ u
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
: Y: p+ s+ v( N5 _, x# G2 v給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& I! w, x# W/ z2 i( Y) b1 q. ^) l
給UTF8什麼的文本,導回就亂碼了。 ...
0 e+ P8 b# D, M. z9 \$ j( J  tblackteajing 發表於 2010-5-2 15:49

, A/ V% o9 @, e8 [  m. a- ]& w! e& ?' `, ~
話說,我是用這個來修改 TLK 檔案的,
( o  j% v$ G0 ]% w; i# ]
& @; s- _" ~% \" P& [" v- x# A也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- w+ z7 n) n* F1 w7 h( F8 K2 N
' I1 `9 E5 R7 ~, ?. B# E; a; ]) o
匯出時選圖中那項,就不會是亂碼了,
/ i: k$ [. J& L) x3 |$ z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?" E6 v' \1 K' c$ t* B& |8 ~
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ; r7 H5 |8 N4 X% v
4 ^  M- Y! s$ P5 Z# v
good software !!!
+ E) {, V" O6 C$ D! f% c  ~: v# }2 m4 |9 ?0 ssupport, support !!!
3 k' z0 ^) k9 V+ t: X; M; D1 `5 ]2 K# [; L3 @9 R
疑問,& W8 f  `* j" p
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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