奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用* G" H4 U1 p+ J, F/ e8 G- T
% D. H) r! N1 ~) U  l- o( u

7 G* |% v, c2 d) ^& D# h5 _* _+ \+ h  h% Z) W/ F  h  ?% g7 d
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
/ ]% [* H3 s+ }" h+ v7 J6 [. Q  ~$ l, N6 Z8 q7 S2 B- e
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 i9 n" M. b; Q$ a" GDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
" u3 s9 x9 {7 @  c ver. 0.20, 2010-01-19
. T; a9 v1 E+ f0 Z& \* F/ D- y! L* v. S6 m5 D% }, I+ I9 R- L
- DAO TLK Editing Tool9 B) p( ]1 i3 e2 j. H- F/ P: |- v
- Can handle multi-referenced string(s).
1 u9 ^; y( v! j1 E - Export (Tab Sep. or Line Sep. with/without dup.)
+ U. G$ i  }3 X8 U: \9 { - Import (Tab Sep. or Line Sep.)
' s  H0 |( c, P4 A: C3 | - Comparing tlk-files& r6 P2 Z) ^) P. y
- Checking categories of the strings and Filtering the strings.. P4 ?! u  \# |' h" x, K
  
; K  h  B) D* b - Require .NET Framework.) A' b; g9 S/ F  B# G$ W" F
' c$ c3 e+ e9 y2 R7 F, Q
* Without command-line option, Program starts in UI Mode.9 B0 X# y8 U; I4 c) t- K) R# M9 V2 K8 b

. t; d7 D! N0 ?+ C4 ]* e7 @/ L* Command-Line mode ---------------------------------------( \$ ]. }$ V2 R# B6 u
, p5 Q4 n/ A2 Y2 f% u; ^7 o
Exitcode: 0 No-Error or Succeed. else, Error Occurred0 K% u# p  A* U& ^' \6 g% E& Z
! w* A" ]' F; W! ?$ X6 {7 Q. b
Common options9 w2 P& s2 G! `+ T" G

, I' H' Z0 p6 F7 Z6 p - Option with 'Q', silent mode. doesn't display message box for error
) T  D3 w$ w# V/ {3 Y5 u+ F7 Q - Option with 'X', always display message box showing exitcode% @# O9 n  e  e9 W
- Option with 'Z', logging off
3 a1 M) F3 B" Q7 L& w# Z: n# P- X- T' ~5 P/ c3 X
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt! e2 a$ U3 m) H1 V* K, U" B" G

8 F+ l: q( p" `: ]0 z - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File0 H: I" N1 f7 X9 t7 W- c5 X

- G7 }( x" ^  D  P" I# C! EDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt8 Y: y3 v8 K' o3 d5 D

+ G: c0 G" \7 p" ?4 B - Tab Sep. TXT File to SDJ's tlkeditor Export TXT * s+ y. p2 \$ f7 A4 j/ X

5 l  P/ B# w/ t+ L1 oDAOTlkEdit -diff[m] a.txt b.txt8 I. {9 \. {, N$ E5 K/ @
" n8 u4 D4 q8 i7 E
- 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>, |/ O; W( s" B6 l- M4 ]1 P
- Case option without 'm' (-diff), Tab Sep. txt file.
/ J- Q' z) P0 ?" V! M% H: G2 a- m  r - Case option with 'm' (-diffm), Line Sep. txt file.# ~/ P0 Z+ z4 t$ C

# f: N9 E, A* Z* Q2 {' ~. {, YDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
5 _) \( C1 @: Q0 n; P8 _
1 v0 a$ S" p. Y, v% p; T - Export string item(s)- p, A2 ?" r  H# X
- Option with 'u', extract without dup.
1 U% \' \# \- X; b( M% p- s" N' \6 g - Option with 'm', Line Sep. txt file.
* u8 }1 i& u- V! `" T - Option with 's', sorted by strref.  k- A$ L5 P6 m% Y) b
- Case omitted to-txt-file, saved to tlk-file.txt
5 t% }" X( A4 Q" g# Z3 m1 C( Z$ [, V) N/ r" v* x# u" Q+ L$ T
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
+ x4 v# Y" I, \/ ^" m- f. }1 [, ?5 C1 Z# ]
- Import string item(s)
, A2 A: }, q4 l - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
* Q( O" d' }& {" d& I2 i% E - Option with 'S', update a string value separately by strref% h3 k& O' l) y) V' H
- Option without 'S', update directly the shared-string (multi-reference string value)% i6 A' x' K/ N5 c/ J% n, b8 c( Z$ j+ t
- Option with 'R', strings will be reconstructed, and the same strings be merged.
6 u' E: e: ~7 f - Case omitted save-tlk-file, overwrite tlk-file+ l5 V& L7 k, V* y; V) _1 X
. E. e: Y( e& r& @
DAOTlkEdit -d source-files output-save-directory export-txt-file
- b8 X! p7 D' g$ M: {9 o" {% o" N8 z( L
- Remove & Export GFF3.2x embeded strings
% n6 v$ L. F4 n - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"6 k4 ]+ N& Q7 U+ Y4 N% D
  3 M) I0 ~6 f) _2 d. i# @
* History -------------------------------------------------* O, Q: ]% y* r0 r0 x2 z; W1 E
) r7 Y! x( h6 c8 ^( V: @- b) p
ver. 0.20, 2010-01-194 f8 f* ~8 S- ?0 ]

3 D& _6 B7 @/ f8 M  T1 d- I2 C- fixed. didn't found strref.
  R8 v% k" [& U) y  R+ Z' s. i1 n- added. GFF3.2x remove & export embeded string.1 a$ |6 n1 _) q2 ]
- added, Find All
0 p) Z; b8 F  k! M7 H; r# j- fixed, edit text didn't changed when undo current cell4 @1 x5 k8 S- ]. X% P9 V- N" K& s
- fixed, Find(F2) didn't do from start row. (v0.16 bug)4 W+ \+ e/ z# O: w
- deleted, empty.tlk& h: e' v; s" T1 D0 f
' h, |# b6 K, h1 h% n
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,' ^) e  |% c, p
如果有支援字典檔的話,那翻譯、校正起來就方便多了。' u6 K, @' E# W: A

# x! a2 N1 @. _等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ S- U) l8 ]7 f( R$ U, d7 A& \
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# V7 n7 c2 c4 f$ |1 u
給UTF8什麼的文本,導回就亂碼了。 ...
/ y5 P; G. S' b/ h" v- F9 A8 v+ dblackteajing 發表於 2010-5-2 15:49
& I) N2 n0 W1 l- n" Y% a! A

+ F1 x; O* q0 p話說,我是用這個來修改 TLK 檔案的,
( |6 i: @$ @8 ^' w+ `; A4 D" W4 K+ D1 M( R4 |; V
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
, F" `  k5 x: I9 \/ ]
$ {5 ^4 i5 {$ l6 z0 J" f! G匯出時選圖中那項,就不會是亂碼了,
& Q$ J) s6 R2 N[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
) G3 Z6 M2 h, @9 v9 h- u對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( Q2 C9 A* W) D4 L4 i' K6 {, V' e/ Y: @0 G! c
good software !!!
/ D; }: [# j/ n8 j! y" j  Bsupport, support !!!$ ?7 u: z/ Q: g* M

/ }4 l" u8 M) q! J: ?" c疑問,
* [0 b0 c6 K, x/ l& _在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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