奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
7 e' O: U7 T2 Y; H, n2 \  @' b0 F6 ]
' l3 _) f1 J  ^; ^8 d( o
: a9 D0 {4 L: X- _$ ~
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
0 x2 y6 f; c" L' v% j9 K$ d! V* G8 f7 |. c$ m; }- I
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
+ P5 s+ o6 }" TDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 e* T' _/ w, o& `# r# P' t ver. 0.20, 2010-01-19
7 x1 q8 A4 h* i* I7 ?2 Z8 v! r! c- Q2 _
- DAO TLK Editing Tool
) _' [) ]) \5 B' O - Can handle multi-referenced string(s).
$ y5 o$ M) W, k# s- p% f - Export (Tab Sep. or Line Sep. with/without dup.)
& i! p9 {/ T- h$ t/ i! r9 N3 a - Import (Tab Sep. or Line Sep.)
7 b) r# P& ~' K2 y. x. h: B# @ - Comparing tlk-files
0 l9 H1 j/ ~  P - Checking categories of the strings and Filtering the strings.
) t# _) F2 M3 ~4 f  
- J7 i  g, l$ k$ ^- Z+ w8 a0 K, x2 x - Require .NET Framework.& Q. }8 s: H/ B$ @
1 b; r' }! `' c9 g* u0 k4 n4 D
* Without command-line option, Program starts in UI Mode.
/ P1 {; e9 G5 R( M' m, [8 q. w& W7 g8 ?1 k
- f, s7 H5 u/ Q4 J7 k" E. {* Command-Line mode ---------------------------------------
* E! Q4 q- I1 s- f( L
% Z$ O- f5 N9 u9 [0 S6 X6 u2 OExitcode: 0 No-Error or Succeed. else, Error Occurred, O- N2 _6 C! o+ s, X" P
2 N0 F2 g, ?; q7 L
Common options1 q, N" |( h, H: L! [! a

( b% q- O; {$ _ - Option with 'Q', silent mode. doesn't display message box for error7 C2 x/ a& o, k2 e
- Option with 'X', always display message box showing exitcode2 G! r: D- ?% ]0 f
- Option with 'Z', logging off7 o2 ?; D' p# u9 I; u3 a  b: b( P2 N
1 _7 c; c* b8 d& j9 B
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ O  `4 m" i8 ^6 l  N
1 C) Z8 o. U! ? - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& A* |+ C' ]! A, c/ n# N
  q' [" Z# j* |8 a9 }/ V' s  n) EDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
" C' G1 {7 x& n  H1 X1 t
% j( N( P( `: E) G# q" ^' V$ M - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 0 l$ x. S$ a5 n7 M6 F, @
& P7 H% D6 z7 g6 ?! e9 T% F
DAOTlkEdit -diff[m] a.txt b.txt5 L0 z. [9 L/ u0 H9 ~# d  f5 F1 u

, o9 P6 S# B: Z - 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>% |3 A0 w. L+ M% g' K  _  q3 H( E
- Case option without 'm' (-diff), Tab Sep. txt file.
% r5 p8 m4 T- H - Case option with 'm' (-diffm), Line Sep. txt file.
) E1 I( t2 v. S" g/ n
, a9 z4 @" z, `$ D# Y) lDAOTlkEdit -e[m] from-tlk-file [to-txt-file]) i/ @8 T6 f" `7 l" r

  ?, V( U5 p/ T/ S - Export string item(s)
' R2 Q5 Z6 b2 Y5 |1 s1 l - Option with 'u', extract without dup.6 v! a, |8 Q5 L2 p$ U% x
- Option with 'm', Line Sep. txt file.0 r# C% X; i" f/ J) l+ s- O
- Option with 's', sorted by strref.( m& N+ r$ ?, S3 R
- Case omitted to-txt-file, saved to tlk-file.txt
9 l9 T+ @! y. I6 b2 o
, d& [" `# G  |9 T+ ^8 oDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file], Y0 Y, m! O+ N6 G+ h# Z/ o8 J

4 P1 P. V4 i: c$ P$ B) ?+ n+ o - Import string item(s)2 _' V+ U$ N4 [* |
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"0 ?8 b8 u* S# [- v$ M& ]
- Option with 'S', update a string value separately by strref; e9 `1 D% n' [$ v; l
- Option without 'S', update directly the shared-string (multi-reference string value)
: N+ n) f& B# W% X- W' ]% M0 w - Option with 'R', strings will be reconstructed, and the same strings be merged.
1 }; _2 _! b7 u& @ - Case omitted save-tlk-file, overwrite tlk-file
" k) d4 B1 d6 V  x  z  }9 B! `8 C 8 B; ?# [* t3 E/ ~% Q$ D
DAOTlkEdit -d source-files output-save-directory export-txt-file( o: E2 b9 o& ], t. ~
- Z+ F9 }: |4 _# X% H7 A/ Y
- Remove & Export GFF3.2x embeded strings1 y" P; \, G6 h7 m& Q
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* b# R& ]. h2 b% x  K: J+ b4 v$ @4 G* z
  
- l7 z+ z0 N  C" W$ {  k* History -------------------------------------------------
- M. V4 F+ X0 g0 U: {
0 O2 n; P" y1 W: Xver. 0.20, 2010-01-19
6 }" B+ r! A& z# L/ h4 v
! H2 L; C0 j% E9 n+ s# F9 }- fixed. didn't found strref.
- \& c/ D8 t2 B5 ]! o- added. GFF3.2x remove & export embeded string.7 i" l: a% e5 ?, i
- added, Find All
, A- l7 l9 a3 n2 b' C- L8 H0 [- fixed, edit text didn't changed when undo current cell. |! I2 z" D, J( E: r, y
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
' G& o* B  s1 Z$ A% @" X8 q; B. x- deleted, empty.tlk
0 s( g  D* y! I" ]
$ _% n: E, P3 `; _) m. \5 v6 F* p[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
) f! H% E$ d6 H) Q7 q3 _0 W  `如果有支援字典檔的話,那翻譯、校正起來就方便多了。& u$ G3 {* M& q9 ~. ?
6 b! V& E- A; L; Y3 w1 U
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, V8 a! f" z) d7 U3 Y0 m9 n' ^
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 k' k0 h( y) r# C/ H
給UTF8什麼的文本,導回就亂碼了。 ...+ S7 ~- Z7 y3 W, o2 L
blackteajing 發表於 2010-5-2 15:49

" u4 T/ U$ T, m7 `3 x
0 o$ w7 e1 N% E話說,我是用這個來修改 TLK 檔案的,$ ~# }1 E: |; P% c( P

7 V% A9 _- v' z# B, d! ?  h' P' Y  G也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了  ?3 J% W* X% I( s" u& d& V, T8 s

5 C- n: E" E  M& S匯出時選圖中那項,就不會是亂碼了,& q2 W( x/ Y; s* [( Z" N
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) _! H5 A7 K; F/ j( V  t; P3 h對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
2 g% X8 u* p: N7 i- v: C
: ^* @% E7 l) T% xgood software !!!
& K* \; i' M* V0 o9 k1 Vsupport, support !!!4 q  H1 t, Q# E/ v4 z

; P3 s( m( u  q  X: T& J0 k# C疑問,
: c6 C' x& W/ W( |/ v; N" U2 d) X在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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