奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
( @8 G: a) T& x1 ^6 z7 I2 \
( @7 J% y: q5 H3 A1 z# ] . i5 }' N. \; ?, {# M

+ q6 n* b8 w3 K2 w! F原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# s# q2 C7 a' `, x$ ~3 W' R
' h" o9 b! V& j! _. C. SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 p/ F4 i4 m- q* ~) O9 }3 n; VDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; r5 Q! U9 y/ x$ U4 L ver. 0.20, 2010-01-19& t% O7 b2 K$ r' e) \) E9 Q; N+ C
' O+ O; X! l$ X& ?9 {; Q
- DAO TLK Editing Tool) P& J+ ]0 |3 I2 I7 s. H( b
- Can handle multi-referenced string(s).
4 w3 x0 Q  f! Y+ P9 I) u# g' p3 S - Export (Tab Sep. or Line Sep. with/without dup.)
( F' W! X7 }9 y - Import (Tab Sep. or Line Sep.)
+ a  D! r- @' h4 ^. O) y - Comparing tlk-files4 y0 \' k5 R5 S6 T2 g  @# r
- Checking categories of the strings and Filtering the strings.
0 ^/ E: L1 K7 h2 l  
) x0 o( n; b" S1 }2 g - Require .NET Framework.
: v; |1 [+ {  s* j; W
! D7 s( i: D6 [5 s3 e2 w1 K+ |, h3 s& G* Without command-line option, Program starts in UI Mode.9 R$ ]6 j. @" i3 q% L5 R' Q/ m

7 }0 v9 p+ R0 P0 z* Command-Line mode ---------------------------------------$ F8 Z! b3 {% |
8 ?: u2 `" r% o1 \) E
Exitcode: 0 No-Error or Succeed. else, Error Occurred
6 u1 e0 \& w, q+ q4 e1 K, X2 k2 L  ~
/ y7 Y* E4 f9 S: I# w- l/ _% oCommon options
; J# O) S: }) E/ q4 M7 r9 C$ k% j& S) ^% F1 Q6 y- I
- Option with 'Q', silent mode. doesn't display message box for error, S; ^7 a2 R5 v' r
- Option with 'X', always display message box showing exitcode, n7 J. f& q% |5 T
- Option with 'Z', logging off8 t$ T& T) J0 C& H# ^2 M% w

8 |0 L9 X: M" @) P6 @. H4 iDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  Z; J* F9 W+ X2 |7 L% |4 Q
! w* r0 p+ I  t* Y5 e
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
9 U$ {8 m( X( ]) q
# B8 ~8 u. U% @0 [9 H/ k/ MDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
7 r) \1 J0 Y+ T1 w. E4 V4 X! ]- f% a0 h1 u, C9 v7 E/ k/ O+ c2 Z
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT + @) o) j: |3 I! ]/ ]
2 ]8 I# G" C+ L: f6 e
DAOTlkEdit -diff[m] a.txt b.txt
- ^9 S/ z& B7 S/ x& u- G. E  Z( [) M" W6 T9 T7 h
- 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>
" L4 a$ x) Q8 `1 X4 e - Case option without 'm' (-diff), Tab Sep. txt file.8 F& L; a/ H+ k. M
- Case option with 'm' (-diffm), Line Sep. txt file.
' m+ ~$ H6 B8 h9 z0 U# p, c3 m; ]  Y8 ?
& n; f/ v8 j  L9 o5 l! wDAOTlkEdit -e[m] from-tlk-file [to-txt-file]! k! R! Z! J- ]1 }+ a
+ e! h, l  c+ ^
- Export string item(s)
8 R1 }8 M7 h* K; C8 O" {. \ - Option with 'u', extract without dup.6 L3 K; D% P; _5 z, R+ f
- Option with 'm', Line Sep. txt file.% K* r1 V+ `' j1 d% d+ J
- Option with 's', sorted by strref.
. h) z: \' x* ] - Case omitted to-txt-file, saved to tlk-file.txt
. p8 D9 ^! V/ }
6 A5 ?  F) e1 k9 _) ~- i' h6 A/ G# HDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ ~0 G9 W; u2 l* ^' J5 y. X
: e, v6 s2 }3 c# G1 n4 O - Import string item(s)
; n# h) v+ m* \- ? - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
0 M: s4 W1 ]/ H* m. Q) {$ ] - Option with 'S', update a string value separately by strref& J8 b3 x& o* o2 F! |( O
- Option without 'S', update directly the shared-string (multi-reference string value)4 ~$ z: p9 d2 Z1 R
- Option with 'R', strings will be reconstructed, and the same strings be merged.
+ D6 ~9 T- [& c4 |) j5 B. f. d - Case omitted save-tlk-file, overwrite tlk-file
% X: y# F  d- D0 g1 D! p9 |  |$ |) u
: D* y" s" Q+ o2 C$ W+ Z: J, RDAOTlkEdit -d source-files output-save-directory export-txt-file! l, P6 A$ P7 m7 I; V7 C. P% X. c* P

; ?& w) S  h' l! C - Remove & Export GFF3.2x embeded strings
( N; Q; p5 b! \, L5 ~0 W - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 N- a/ ~$ x' ~4 `) ^% U9 F
  
# w3 z; g- N( ]' e* History -------------------------------------------------/ \& M8 ]. C/ J% U5 Q: i

1 G, j8 n- `7 ^6 E. @! h: {ver. 0.20, 2010-01-195 y) j& r" g! A
$ u, J4 J7 C5 b8 }, [- y  G6 T
- fixed. didn't found strref.8 J' q- k8 n! u5 a- b
- added. GFF3.2x remove & export embeded string.8 ^1 r# ?' w; a; [$ G/ K& ]1 ?# k+ M
- added, Find All! C" K) g! }- @# _" R; a5 ?+ e$ ^
- fixed, edit text didn't changed when undo current cell
9 e! R7 ^% q$ |/ h. r- fixed, Find(F2) didn't do from start row. (v0.16 bug)4 M& Z5 d: O1 U4 m
- deleted, empty.tlk' o/ W) J7 W) s9 x. Q, M* N
2 q" m4 X) L/ e" t, H/ `
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
% y7 }- ?# Y! p% i/ F如果有支援字典檔的話,那翻譯、校正起來就方便多了。
& C$ z2 r( h( g4 m$ `# |+ ~0 k
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
& ?2 Y  d& g+ z- {1 z- ^給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 W7 h( I1 f) G5 E6 j$ x: j
給UTF8什麼的文本,導回就亂碼了。 ...
7 n) y6 z8 w& T! A. A+ Z1 Kblackteajing 發表於 2010-5-2 15:49
' \9 r$ ?7 G- U: k, n  z9 z& c

- b- \% r+ o1 ~8 E& Y話說,我是用這個來修改 TLK 檔案的,
7 d0 t2 w3 u0 J3 l8 O7 }# f0 I! O8 ^& h; L
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
2 c) q+ G3 L' ?( U! k
# X& G4 u" n. F+ c- q: r匯出時選圖中那項,就不會是亂碼了,! F5 I' s) R% a8 z9 z( G
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& P: d. o  C+ `
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
- H. W& \+ a6 b% B$ F" q& n
/ C! X1 g5 _  }+ H9 a; T% jgood software !!! 3 e8 }' w* _, E3 N0 G
support, support !!!6 X3 p9 Y' b) q, O

, U; {1 w5 e3 a+ ]7 @疑問,( C# L/ n9 n9 W, a2 Z9 F1 `' U
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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