奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
* m! u9 x  H, d+ w
8 @2 n6 {' t% G. [ 9 U3 B, F. h8 @  W$ Z

  E' K8 b( P7 ^! {. a7 a5 ~6 R原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
% ]1 b3 I+ r5 f6 K/ V8 Y- K* ?- S
7 _. x; p+ I; hUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                3 Q& m) k# i6 n; s  N3 T3 t) B
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)5 i5 b) x. @. `* p  D" v4 [
ver. 0.20, 2010-01-199 d) v3 ^& _9 q4 _1 G
9 M* ]4 E1 t: x; j
- DAO TLK Editing Tool% D: o1 Y; u* ~  |
- Can handle multi-referenced string(s).2 u) T9 `4 y) A. y
- Export (Tab Sep. or Line Sep. with/without dup.)) Z, [' e0 Q( s5 b0 b5 i& F
- Import (Tab Sep. or Line Sep.)
( Z8 m2 b0 e/ q - Comparing tlk-files; Q0 [1 c+ Y7 }
- Checking categories of the strings and Filtering the strings.
9 X1 P6 b3 H. Q: j  
0 a! W, n# k( o - Require .NET Framework.0 Y; E- n9 [# _
/ n: M  |; H9 H- `1 I
* Without command-line option, Program starts in UI Mode.
4 n- A" r- Z* W; D' {! D
9 {% h! V! D- k' f3 }( h2 I* Command-Line mode ---------------------------------------
# }' ]+ w+ g5 [6 P+ L/ K  z1 X! C. r) W* Q! Z
Exitcode: 0 No-Error or Succeed. else, Error Occurred
6 I. b9 v3 b. _0 a- Y
$ E, {9 L$ d" p6 xCommon options! ]5 l" {( b% ~) N. d4 U2 X

# _$ V' p* W$ q. d3 x- S3 L3 a. F - Option with 'Q', silent mode. doesn't display message box for error8 f2 A! V8 f; k: k
- Option with 'X', always display message box showing exitcode" T1 M: _. u  {6 ~* X8 ~
- Option with 'Z', logging off
! s' I2 y8 R4 Q: A/ S5 k/ a) f7 x$ w
' ~$ q  w8 C; f$ Z. _! s* ]/ X3 fDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 s6 M  z& x8 k3 o, _3 s
6 E4 t) e7 S& _5 S, V - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File/ B' i, `3 r# w9 h. C
' j5 G+ B( h: k/ e. E
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
4 r* {/ D' G# e. g- h. R& O
" W( n  P3 t: ^, u2 o - Tab Sep. TXT File to SDJ's tlkeditor Export TXT / E$ g" P- S7 [2 z- U5 m
6 J( p9 `$ E& a1 f; g: f  x, I
DAOTlkEdit -diff[m] a.txt b.txt
3 m" L  Z  P& v9 o; o3 b$ T1 D- s! L# N" l3 d7 i2 u
- 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>
% p) W2 j. c8 p6 V+ e. Z - Case option without 'm' (-diff), Tab Sep. txt file.
0 e  q: E5 J5 e6 ~& X# o' j7 N - Case option with 'm' (-diffm), Line Sep. txt file.4 |6 x! ]. C0 K3 Q0 }
+ x4 N+ z0 z" A& L6 B: W
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
2 E+ ^, Q4 w5 X9 Y- y3 W- o* ]& [3 Q0 E8 k6 i! ]: b
- Export string item(s): z; o, n7 x# c
- Option with 'u', extract without dup.
3 I2 n2 a6 x* p" `* z  D+ C - Option with 'm', Line Sep. txt file.
% [9 a5 v8 l# m  k4 _, L - Option with 's', sorted by strref.2 d% M2 e, Q' R7 ]
- Case omitted to-txt-file, saved to tlk-file.txt& n3 V- Z7 \. K
1 \1 m% C$ ?3 ^2 `. n
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
# Q2 }$ Y. [, N& Q- r
. ?# z+ h: B2 ]! r/ _, \ - Import string item(s)
0 Z1 Z) L3 q. x4 |2 M - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
5 q# `7 Z. x) i: D- ~, } - Option with 'S', update a string value separately by strref
0 ^# C1 t" L* \# a. ~1 z - Option without 'S', update directly the shared-string (multi-reference string value)! i+ m% w) j; Z5 y, c& O' P% y( z
- Option with 'R', strings will be reconstructed, and the same strings be merged.' k& j7 h& R9 |
- Case omitted save-tlk-file, overwrite tlk-file
' ^/ o- \8 C2 P# ?( ]' _
* M, W- _7 k3 p# e6 qDAOTlkEdit -d source-files output-save-directory export-txt-file
8 x, \  I8 b- A) S* \. ~7 j1 ^8 i: r- q5 E7 A
- Remove & Export GFF3.2x embeded strings; |/ I9 {+ {2 n0 T  h
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 o7 M, Y" G5 l7 i
  
0 v5 k/ \; Y5 q4 M2 r5 _$ i3 t* History -------------------------------------------------5 `* b7 h/ }- a9 ]6 ^' S* C
1 Z8 u% q6 w# g5 ^& V* c- w4 J3 o
ver. 0.20, 2010-01-19
* |" `$ S/ t$ W  k- f6 l
/ o$ d) K1 C) O1 L, E- fixed. didn't found strref.
% [% p0 B, I" F; \. k" u- added. GFF3.2x remove & export embeded string.
! H' m, {; o4 n, j- added, Find All
3 u4 i: a% e( T$ v9 x: C9 j* K8 w' l- fixed, edit text didn't changed when undo current cell
8 d4 J) d* f: H5 R- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' s7 s. e8 O* U# Y7 [- deleted, empty.tlk
1 W1 f& ?+ W7 Q3 [
3 n7 B) I1 s- d; ^4 ]! o[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,! ~  F' M: k! m) {) }
如果有支援字典檔的話,那翻譯、校正起來就方便多了。8 n8 m  G8 ^, ?$ w

% P+ G1 P8 K: Q0 c等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. h1 n& @. T' U8 U2 K給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
" T0 h6 ^3 T. g7 i給UTF8什麼的文本,導回就亂碼了。 ...
9 G# d. t  L$ Y1 wblackteajing 發表於 2010-5-2 15:49

& N5 V2 }0 U3 j& w& t, N6 G  a# W) W/ s2 Q1 [! j+ t) o8 J
話說,我是用這個來修改 TLK 檔案的," N* U9 j' E: u. ?5 [) z: v
3 M  {6 w4 Y5 L& p
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
1 k' Q8 {( W' q$ ?) t% c+ M2 j
2 E1 r7 K) E% J* y  I" H匯出時選圖中那項,就不會是亂碼了,) _- O: n. G1 X/ j% c2 g" F  |
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?/ a9 i. C9 ^. {  `
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 : Z0 A' v$ ^2 a5 W) S0 R7 N" m* C
+ X# g6 D  k" d2 H1 T# E/ ?% k
good software !!!
0 l$ g( X) l  S6 }! ^6 zsupport, support !!!
/ J' b" P/ @% K' Z% H3 [0 }1 A/ D' H1 j2 @
疑問,
. L* A, [( Y7 w+ g4 ]在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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