奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ G! Z/ d% O: \; B2 V3 ^& y) [" S+ }1 I# {
  t2 }/ v* T& J$ F

& J, K) C+ O0 n) C2 e$ A6 B原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' h* L: l$ |* v5 N/ R2 H
/ k0 h: n& s9 |: i& p# s% ?5 Z
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
8 e4 z# Y& {. X+ C  ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
! L1 s& x$ Q/ G, w  x3 |2 l! @) @ ver. 0.20, 2010-01-19* ?7 g7 p! b, z8 X! F& d$ f

4 f5 t+ E7 q1 A) ?2 n5 x- E - DAO TLK Editing Tool9 J- T2 n& `/ y! @/ v
- Can handle multi-referenced string(s).
, B  e5 k, B" ^ - Export (Tab Sep. or Line Sep. with/without dup.). \- D+ z& `/ \6 j8 c$ L
- Import (Tab Sep. or Line Sep.)
0 N" e. w) {& D - Comparing tlk-files4 R  T  Q. J1 ^& H
- Checking categories of the strings and Filtering the strings.+ F% U& |+ }! H
  
! f5 x4 g3 ?$ i6 R5 H9 `9 a - Require .NET Framework.. b, a$ T% H3 h+ s0 `4 Y

% l' B- D7 U5 t, g+ r7 a* Without command-line option, Program starts in UI Mode.
8 h( ^) r* I0 ^+ B! C: V8 S1 e
) j5 R0 e" I3 x( n7 Q* Command-Line mode ---------------------------------------8 a) _, b# V. B6 u" q: p

3 f( n% o- O8 y7 h% _# }Exitcode: 0 No-Error or Succeed. else, Error Occurred
, Q1 b2 K4 Z/ i
1 n" u% T, g1 W( S* QCommon options
! Z' F8 c+ x) S
6 g3 B3 `' q) I- T: q - Option with 'Q', silent mode. doesn't display message box for error) e4 u0 u/ P' N+ m% |9 Z/ \
- Option with 'X', always display message box showing exitcode
4 f2 W& h: Y; |8 ?4 R. l# t7 G# F - Option with 'Z', logging off
+ @# s1 E, ~4 U) T! K: U! R
7 g( q& W5 u/ L; e7 _DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  G, ]4 H3 n& v; w* o1 F8 f
: z  v9 d1 Q1 O- k- A: [  S
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File1 [' |% D6 _0 v2 s2 Z& m; r5 n0 i

) X# ]) B7 o1 |DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
/ b' O$ r' s+ n1 R, a/ R) s3 b* k; ~5 g
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; n6 g* h0 r+ E+ [; f. @
% ~( ]( ~  ]' |% Q5 N. U0 `
DAOTlkEdit -diff[m] a.txt b.txt, d4 a! V+ a, \) ~7 _4 c4 i( _& C
6 j+ L" m& _4 }
- 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>: q: Y& i' q% @" e; w
- Case option without 'm' (-diff), Tab Sep. txt file.
6 G" W2 t+ U/ s; u& o- C9 L - Case option with 'm' (-diffm), Line Sep. txt file.
0 r$ F3 U5 q2 ~4 v4 L( E+ }* q, p& K; Y$ E
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]: X( X: u4 o+ W2 t. J2 X
! B+ W8 h$ g: w" P9 a  ]& T
- Export string item(s)8 Z# U- c5 \/ N7 f6 @* K
- Option with 'u', extract without dup.0 G) P6 a: |  ?4 _
- Option with 'm', Line Sep. txt file.
$ H, ?# C, T3 x  }* m - Option with 's', sorted by strref.
/ U: j5 P2 @! J3 H$ M) A- g! r; H, H - Case omitted to-txt-file, saved to tlk-file.txt/ q1 J( {2 c; ~  z( C

* H; ~% @6 `+ z/ ^DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]% A; ]& ^9 {8 Q; @3 g

7 ?" H& _' U3 ], \5 |) o - Import string item(s)2 v% ~! a0 D  c3 I
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt": P0 K( M" \' U6 K" s% j
- Option with 'S', update a string value separately by strref
: z7 ]8 {( v: Q  L  f$ \8 K# M9 L - Option without 'S', update directly the shared-string (multi-reference string value)5 z- ^2 a4 i/ H6 h& n3 s# W
- Option with 'R', strings will be reconstructed, and the same strings be merged.
0 E+ h* k# p  E( h- C& H) H - Case omitted save-tlk-file, overwrite tlk-file
4 B  V; |5 E% D
2 {/ n# _. k9 X6 qDAOTlkEdit -d source-files output-save-directory export-txt-file) J6 d+ d- D7 F' s: N% u

5 T* c+ @! J) y, G - Remove & Export GFF3.2x embeded strings# t* l8 i! A  p/ x
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
8 l9 o* m8 B, K; b* F2 L  
3 C2 I7 z. h1 N$ t* History -------------------------------------------------
+ C5 ?+ \6 l+ T2 _
1 E; l, e6 ^8 v4 r1 |! sver. 0.20, 2010-01-19* j/ p* O: s$ Q

9 h+ \* u. s: ]9 w5 |, _0 M- fixed. didn't found strref.
4 V2 F* ~4 f+ Y) {- added. GFF3.2x remove & export embeded string.
4 S( t+ v. V0 D# s: Q" `9 q- added, Find All
) ?5 N7 H9 {* F$ W$ j8 M: D+ |3 d% T) p- fixed, edit text didn't changed when undo current cell9 M: E( B2 J# @5 K- Y& g' W! n7 X
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
" v# K  c5 q' n: ?: ?( `; X9 z- deleted, empty.tlk
+ [+ u8 m7 N: O! D& L
+ A; m+ V2 r+ E9 _' v[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 x" p( _5 r! B* i2 h% e如果有支援字典檔的話,那翻譯、校正起來就方便多了。
; z; @, C# D- B* Q" Z! ?0 X  F' `
4 n. L# U8 ~6 G$ T9 a. n: f0 F等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 ^- A( \8 X, [3 f4 p9 x& [- [  D給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. n. y& B' ^  g0 Z1 k; f! f# |
給UTF8什麼的文本,導回就亂碼了。 ...; r6 u* M3 s% I! S+ e* n: T9 V, K
blackteajing 發表於 2010-5-2 15:49
2 `# z" A7 M! U, |$ c; w

4 s1 O7 t! Q# P9 E5 }  r9 j話說,我是用這個來修改 TLK 檔案的,+ s+ X3 M) R; ]* u* y% X2 d- c
& [1 n# W/ Z* S4 R
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了! D. H% ?% g' d4 ]$ c& h1 R
9 F$ x7 @5 r3 H  \
匯出時選圖中那項,就不會是亂碼了,
0 p  @5 {% E/ R[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?: _/ }" q8 p! S! v* r
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 P' o# Q; X- |7 a1 C4 Y

3 H. m# F5 W0 _* r% R2 ?- pgood software !!!
1 S( y* Z" e; g' d3 [$ tsupport, support !!!
8 U2 V  m+ s3 S$ q* Y1 e# I! E
# e# x2 S2 l3 ], w6 J3 v3 Z疑問,
& @# }5 c* X# t2 v, u在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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