奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用) T# P* j% z& {! h
5 f( v  {( _* D" w& r

' a3 I% }: M2 c" x8 d4 c) l' W! e- i: p1 j& G! m+ T
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
8 Z6 Y8 C, _: X- _, E0 i2 E; t- g6 F, {: U+ ]/ n4 i) R
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                2 |" o% L. b+ [- C% {* j. r0 L+ R
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
9 g( @$ o/ b' c' P& S: { ver. 0.20, 2010-01-19
/ k! E$ G, Z2 u. K, u' ^
% I/ ~1 ]1 j9 z' d6 ^1 t9 ]& j - DAO TLK Editing Tool
- [  R8 b/ \" S; B! j - Can handle multi-referenced string(s).
& h/ f  u. D/ F/ y$ l# T* q5 | - Export (Tab Sep. or Line Sep. with/without dup.)* y/ ~' X/ C: C% O
- Import (Tab Sep. or Line Sep.)
# I6 _+ u& v" }" L( d8 M$ L/ p - Comparing tlk-files1 s+ U5 x# w/ |6 _: K9 l" @. o4 ]
- Checking categories of the strings and Filtering the strings.
! e% a7 {2 m+ W8 b: Z  3 D8 I& K' Z* c
- Require .NET Framework./ G+ B6 b$ o- o) ?9 o7 s) `' D

% K' f$ g% Q9 m. \* Without command-line option, Program starts in UI Mode.2 t: \2 @! t+ D2 e; }9 a, ]" J
& s2 U3 X. v$ F% K! |: O
* Command-Line mode ---------------------------------------
4 A2 J/ T1 e/ s) K5 ~
8 Y" Q& P1 d7 gExitcode: 0 No-Error or Succeed. else, Error Occurred
( W2 C2 K3 \1 ?6 b8 q6 D3 i( U+ ]; K0 C; e; Y0 B, Y( y( w4 b8 h6 a
Common options' S7 u# Q/ p* |7 f! c' e3 H

, X4 }. ~' x8 D* H5 ]" T - Option with 'Q', silent mode. doesn't display message box for error. F" B5 y1 q8 X( [
- Option with 'X', always display message box showing exitcode1 ~' l5 y0 j( q4 T" H, M
- Option with 'Z', logging off) T" n) r7 I- o: |; p$ f  [

' Q. L7 V  s6 [! [+ ]* xDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt. A; `% I( K2 ?% Y6 Z7 \1 o

/ c  A( ^0 f$ g2 z' [ - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
1 _# }9 Y- y$ |( |9 F" Z
' B4 J- d* U' xDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
. k! L* H8 n  `. K9 m
" K; W8 e+ P) j. ?# f+ \7 _ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT - O, c7 R% l+ o0 Y. ~6 U
: W0 I9 B2 t; [5 }4 ]
DAOTlkEdit -diff[m] a.txt b.txt
1 m+ r/ B, j& w8 w* {& f( @: F
- 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>
" ?9 a6 |" \" A, \. O - Case option without 'm' (-diff), Tab Sep. txt file.% n- Z) b* N+ J9 t& m
- Case option with 'm' (-diffm), Line Sep. txt file.
2 ?3 B( Y# q; Z% |1 m4 p" _2 y  `* J. H2 j& e. F4 l
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
5 m: o7 ?( H0 v5 s4 D0 ~. S% m4 D5 C8 W' p
- Export string item(s)7 Y6 F9 }7 H( b  i
- Option with 'u', extract without dup.
) Q& c3 z2 U2 ], {; ` - Option with 'm', Line Sep. txt file.) `, {, p3 ]1 R" c; g' S1 ]( f: {
- Option with 's', sorted by strref.! d3 O' m/ C' o
- Case omitted to-txt-file, saved to tlk-file.txt
  a/ H, x/ v& O4 S% F4 B3 W4 G, e4 }
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ v$ z8 N( e7 [

- W& H' n  s% K* N3 ~; b - Import string item(s)5 D) p, j4 G$ y. ?, u: @
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
3 U/ T1 H" [1 f9 }+ u/ f - Option with 'S', update a string value separately by strref5 b5 j' H1 D2 q+ _8 T9 B1 D
- Option without 'S', update directly the shared-string (multi-reference string value)1 F. ^' D1 E" ~2 |9 D, C
- Option with 'R', strings will be reconstructed, and the same strings be merged.
- t7 V8 s0 ^$ g  \# ~* X - Case omitted save-tlk-file, overwrite tlk-file) ^! Z4 s6 _  ~5 A( }4 r) n' B/ F

% d5 M, d2 O5 |8 `3 {( mDAOTlkEdit -d source-files output-save-directory export-txt-file
9 @4 u& p) u, s/ |" n
' T3 ?1 l- V2 o8 z9 | - Remove & Export GFF3.2x embeded strings/ x) M% s5 d7 @6 c0 B
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 \7 f6 Y% X. t) ~! u' o7 w/ ]& m  
$ ~* {% X0 V' Q& ~* History -------------------------------------------------
3 U& ]6 A1 e: m! W$ A* M
( A: [% Z) w0 R) uver. 0.20, 2010-01-19& n  i% r: y% @. A& e8 `5 f

( {! X% _0 ^( E( A1 U- fixed. didn't found strref.
  [, G0 l* u5 Y. I- added. GFF3.2x remove & export embeded string.
+ z& e  _- U0 I- n- c3 h- added, Find All
; P, A6 E" Q$ E, _! b, s- fixed, edit text didn't changed when undo current cell
! V  j  p8 s3 m3 ]7 V8 C5 E- fixed, Find(F2) didn't do from start row. (v0.16 bug)" R8 Y. p0 l  e% m
- deleted, empty.tlk3 {% `3 M$ {( P' G' }

1 z2 ^$ {) i9 D) ^8 J5 d[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,2 P+ T* U7 A" d# j8 T  \
如果有支援字典檔的話,那翻譯、校正起來就方便多了。3 M( ]3 Y7 _* y
" U2 b. A' g. m: S
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 t  Q1 F, n) \3 o& m. K
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 W$ H8 |, a; f) m給UTF8什麼的文本,導回就亂碼了。 ...# F! x) ^$ W; H& U" z
blackteajing 發表於 2010-5-2 15:49

: v0 s7 D* |- @
* f& }$ w7 d1 c8 |. K話說,我是用這個來修改 TLK 檔案的,) [' j, y$ D+ Q# d
/ z) Z- p, q4 h' V9 K
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ ]: T1 r' _' p  u: }" Z$ J/ j4 C1 x% ?7 l0 s2 n9 @2 w
匯出時選圖中那項,就不會是亂碼了,4 K) f: r) Q( Z% m1 n4 l3 w
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
. S5 N. `1 ~6 n) o# K8 W. I對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 y2 Q" X' A! B; r- I2 D

; n  i: h, }1 d) dgood software !!! 5 G) j# U% E) o
support, support !!!
: Q0 R2 R- T1 r) _) I
7 q# q0 `, v) L疑問,5 I3 h& g0 f2 u
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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