奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用( _( G, `9 J6 P3 h: P

5 l- p8 H/ ~: E* ?+ H4 g ' T" S. N4 [9 x% p

% L2 ~$ f) N) U" s; P原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
' M3 m9 V$ ]2 O. U  }& ?2 B! P% I' a$ a6 e' A3 T2 h
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                1 T- f9 N* V5 P: ^
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); ^; s5 m: ^* c* t6 _# {
ver. 0.20, 2010-01-19
8 ]& E6 |, B# R- \$ d* y
6 H/ v' v' e" \ - DAO TLK Editing Tool
( y  O8 L) O1 M# r+ c - Can handle multi-referenced string(s).1 {" k, M+ b+ }- Y8 _
- Export (Tab Sep. or Line Sep. with/without dup.)+ N3 V& b* X7 E
- Import (Tab Sep. or Line Sep.)
1 u" t; o5 Y, f0 j1 Q* k - Comparing tlk-files  y3 a' S" Y: S. ^( L7 ~4 B8 ^( J
- Checking categories of the strings and Filtering the strings.
1 V. {5 i. K( Q* n% [: s+ K) ^  S  
5 A0 Q* D  V* F% v4 Q/ o4 Q - Require .NET Framework.1 X. q" i# G" Q
0 }" S* q9 x: `
* Without command-line option, Program starts in UI Mode.8 T7 N8 V. \; w" S2 G+ l
3 P, G2 z. {% z' u# R! q; ?3 Y; O
* Command-Line mode ---------------------------------------
% U# [, M* C* W. W& t& u& `8 W* ~& `/ L/ [6 q9 ?% p
Exitcode: 0 No-Error or Succeed. else, Error Occurred
, @) W# J5 D2 v: c& ^+ U  Q" J& J% C6 E& a' @: v/ k2 _4 d
Common options
: v2 g7 H* u5 O  f/ s4 C8 o* _5 i. \- X
- Option with 'Q', silent mode. doesn't display message box for error: M' d# c2 m# |" k$ ]/ n
- Option with 'X', always display message box showing exitcode
5 b; E+ {" O% {9 h9 b - Option with 'Z', logging off9 @$ ~- j2 p, b$ V2 S1 V

6 @3 N  ~0 o2 K8 F1 e3 }# b4 g" [' TDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- ^7 z' ~  u; N/ H# L4 f/ l( o* [* u

4 z1 H; t3 C8 A7 r1 ~9 c - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, I+ t8 H$ C) X: m: p/ ?
+ I; A5 L# P  y$ \: b# i% w% q
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
2 `# Q2 t( O  [& h% p$ Y
: c) f& l" H( k7 q. d - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; D, ^. @2 x# B7 Z/ \+ g  ~3 j# |5 s9 M: Z. P. h
DAOTlkEdit -diff[m] a.txt b.txt
/ n# M( K6 k0 S7 w( u" \# P1 i2 y2 s( r0 o. S# ~# C: M, x
- 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>4 X+ M5 R! v+ i1 O7 @
- Case option without 'm' (-diff), Tab Sep. txt file.; |) }, P5 v) ]! y
- Case option with 'm' (-diffm), Line Sep. txt file./ `" O- q  ^* G/ f* k9 q4 u6 c$ d

) G1 e- r* ]9 F5 S+ \DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
3 t( o! `# P6 }# \! K, m3 X: [. j* d% z
- Export string item(s)
: G8 T5 I! b6 C0 o& O - Option with 'u', extract without dup.
+ F$ p( @8 P  B% K - Option with 'm', Line Sep. txt file.
9 p' F: X4 G: V0 C9 L& S* w0 Z, A - Option with 's', sorted by strref.$ u5 m. P. s& Y. x/ Q; S. R
- Case omitted to-txt-file, saved to tlk-file.txt" ]0 P7 p; v+ C2 `' I
& Y* ?% N% T' h7 Q- _
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
4 X4 i9 b4 G; L( h! s% q/ d. T9 _# c$ a- e
- Import string item(s)
' e( T' l4 b9 p' p3 ? - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
' t& ]% p, m1 Z - Option with 'S', update a string value separately by strref
: V9 v8 U$ T$ G$ n! h - Option without 'S', update directly the shared-string (multi-reference string value)' F% ?. K+ G8 W) a, y( j5 g
- Option with 'R', strings will be reconstructed, and the same strings be merged.' D, n0 w& g2 ]& v8 d
- Case omitted save-tlk-file, overwrite tlk-file* t  G( ^4 |! k& P

3 q8 g1 t( Q: j0 t3 ?! y1 }  qDAOTlkEdit -d source-files output-save-directory export-txt-file
  }, [+ _- t2 w, K8 m% K
$ M* N& R7 n" O - Remove & Export GFF3.2x embeded strings: c) y4 V" `+ _8 r' O+ D1 {
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
8 W! o; X+ T0 g  ' t: X' t9 I( ?
* History -------------------------------------------------
, P/ b9 ?# c4 ]  ^/ u( w- x. s# t9 }
ver. 0.20, 2010-01-19: T8 I5 `3 P9 g4 H7 D2 ?0 v- T

( C! b9 `- E& g% @- fixed. didn't found strref.2 r) d( Y" q2 ^, q5 h) K  q4 k
- added. GFF3.2x remove & export embeded string.
2 R' K( p' a7 a; l7 K& V- added, Find All, l, u5 `3 R( R" Q( v
- fixed, edit text didn't changed when undo current cell
& \1 S3 |: M& e- fixed, Find(F2) didn't do from start row. (v0.16 bug)
- H) q6 `2 x4 S- deleted, empty.tlk/ H6 x: F+ {; p- I" {

" K7 f* M4 i. D/ B2 Q[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法," j5 `; \' B3 f) M3 m9 o
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) q  N  ?# Z. F8 c* H4 ]
! c3 z$ O7 p+ K1 D  R  k等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼3 x- i, _5 I. M
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" T/ e8 ]! x. r! Z, R, e
給UTF8什麼的文本,導回就亂碼了。 ...
- _9 F: e9 M3 {blackteajing 發表於 2010-5-2 15:49
# H- I, F( Z* T1 k. `1 p
1 `) h' k& V# \+ T# x* H- Y
話說,我是用這個來修改 TLK 檔案的,1 `  n' _6 \  f1 n. O) C

! i9 m( \2 ~. G/ _$ `2 I$ v( J* T也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了" j0 \* R) l9 W; d/ O

  p2 M& R  p% |2 C; A* V匯出時選圖中那項,就不會是亂碼了,
! E) w9 T2 a  Z; h[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?5 i) x: Y& u9 n  S9 w# g2 n
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
3 ]: b4 ?1 S; R- m' X( j7 O# s  D+ y' r9 _$ ?; B
good software !!!
  j/ Y  Z. O* J  h5 Isupport, support !!!
$ r5 N' ^  q# j; s. n% _" o
% {6 D% r1 R. T2 p/ K% T疑問,
5 d9 \  q0 D' ?% U1 N2 a  M" ?9 {4 g+ q在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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