奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' x7 c  v; F1 ]  T# n
0 p, W( ?: A# L, r - }) Z) y( Q2 Y5 u; K
- X5 n* F! h; r1 z
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
) ?! n% P1 y" z. g0 \6 r( {/ a7 ]: R: W  g
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                , u- u; L: j7 H# U
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; x7 j7 ]. s, b ver. 0.20, 2010-01-19
' \& L" \* i- M) B# `  b) e) [% Q- k: ^9 q; x" W/ V& A9 n
- DAO TLK Editing Tool6 L6 n% D7 r! c0 Z
- Can handle multi-referenced string(s).
& J2 f6 n( A6 A* c - Export (Tab Sep. or Line Sep. with/without dup.)
+ B% U. ]5 y, S- y3 l( q3 a- ` - Import (Tab Sep. or Line Sep.)
" q% ~/ O( \& p  h: _% B. N - Comparing tlk-files
4 a6 R! @, x, V - Checking categories of the strings and Filtering the strings.( A4 T  v% ~/ Y1 B
  
- \4 t+ B( b" G; R+ E' H - Require .NET Framework.
# s9 e* j- @+ V
9 l2 Q8 v* ^; F; N( O/ v+ O* Without command-line option, Program starts in UI Mode.
0 c. g+ J/ P( Y( @6 Z) r
: C5 O' o+ M( ~6 B4 r* Command-Line mode ---------------------------------------" A+ G/ }. c; J  p* ?( p
* E5 w3 e/ \2 z7 Z. Z+ ?
Exitcode: 0 No-Error or Succeed. else, Error Occurred9 |) s% ]0 E" r( C& k& `
# _7 ?; z+ H  _
Common options
5 s! y4 e5 X2 f& v5 j- ^% W
9 [" Z) k# _' H+ d+ z! L - Option with 'Q', silent mode. doesn't display message box for error6 a1 c3 F: A; W
- Option with 'X', always display message box showing exitcode/ N5 o7 V/ u6 Q8 G
- Option with 'Z', logging off
& ]( V, c9 V+ j, q. f$ T
9 R, J1 L& E" P- C  jDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt4 u: C6 D- `- q4 b* y! D

3 Y: r3 m! C' H% P0 A - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File. L6 x7 G$ L! s8 D! c
" b' \3 i: ]$ }/ y
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt' B! ]5 }2 Q9 g- Z

/ i9 _. W+ K6 a0 y. X - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
/ K" r# V' z0 G" @
: l4 k* G1 g  E  m3 D) y1 r: PDAOTlkEdit -diff[m] a.txt b.txt( R# I9 i/ m- b# N2 Y. C1 O
/ G0 G- q, x6 n4 Q6 i
- 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>
6 X  `& Y# @0 v. k, ]2 b - Case option without 'm' (-diff), Tab Sep. txt file.
: c* h5 I& `6 W8 h+ @+ k: a3 V& ?7 u - Case option with 'm' (-diffm), Line Sep. txt file.; m! M5 M# H6 f' w3 e

* Y6 v) v0 Q& X+ Z  Q2 Z- SDAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 P3 T; j' B# |) C- Y  t

: ~2 U" s. D& |5 K) o - Export string item(s)8 m' A  a( V# R) z1 F5 R
- Option with 'u', extract without dup.% \6 Z- B' ?4 E' b+ y
- Option with 'm', Line Sep. txt file.
5 ^) z1 T; Y# C8 g0 q6 J - Option with 's', sorted by strref., b, k' Y8 m0 b  m1 J
- Case omitted to-txt-file, saved to tlk-file.txt4 N9 g8 a( I1 x4 i$ Z7 o3 X: V1 o
6 l5 U, P6 ~$ F+ W$ s- x4 ~
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 ?% G, q5 E# m) Y/ P1 l
) }  K* E; E# E! z+ G
- Import string item(s)( i+ u2 T5 J6 p4 s* c" C
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"( w% P; D# ^9 e" }
- Option with 'S', update a string value separately by strref8 F4 @7 y, I- S" M+ Q. X
- Option without 'S', update directly the shared-string (multi-reference string value)
5 p7 ^( J5 `+ u; |( L) y8 q - Option with 'R', strings will be reconstructed, and the same strings be merged.
5 n3 S0 _8 B4 a6 x - Case omitted save-tlk-file, overwrite tlk-file
" R3 L' X6 W. Q$ L" s: Y$ M
# ~( `9 f8 m; Z& y# k! L4 L) nDAOTlkEdit -d source-files output-save-directory export-txt-file$ n* L# z6 x  Y0 g4 ~

8 B* k3 `9 ^3 M: [  R: f5 a - Remove & Export GFF3.2x embeded strings
9 g  ^! n5 }. Z' Z) _ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
5 T+ f. t+ B4 S  ' w  y) j5 T8 _3 T9 ~  @1 l
* History -------------------------------------------------3 O1 h3 T8 t; Q- W- |  F0 @

) R/ _9 J$ H4 g/ x" @0 O% N* ?# c/ a% vver. 0.20, 2010-01-19
3 D2 H( ^5 H  I- c0 n" h2 Y( l$ d+ S, H( i% V  ~, a- G" d
- fixed. didn't found strref.
+ n5 I; a( H# v* j* d1 `+ x- added. GFF3.2x remove & export embeded string.8 x4 w  F! V; O$ N/ F& q
- added, Find All
: x) A6 A2 j0 ^" G$ @1 c7 X6 s- fixed, edit text didn't changed when undo current cell
8 X+ c  Q# K4 W" R! \- fixed, Find(F2) didn't do from start row. (v0.16 bug)3 A# u$ W7 M) |9 Y: O
- deleted, empty.tlk# L9 E/ [9 [8 Q6 M  b' q( \' O9 f1 L  p
, W# K2 R0 A; G* D% B  W+ @
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
' w6 _# @2 h4 P% N- t' p如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 t# |* ^9 V/ n6 J) |! T
4 O) q( h" \, x$ f等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 C& Z. p6 o3 s2 x2 |0 B給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ s4 M+ C8 T3 Q( k3 s$ R& q給UTF8什麼的文本,導回就亂碼了。 ...
! E2 K$ U$ C; d$ {) Yblackteajing 發表於 2010-5-2 15:49

/ O3 c/ f8 \" K7 q6 ]$ e5 {
& B2 e0 ?0 z" `  F- A話說,我是用這個來修改 TLK 檔案的,  t% D  h) O2 R

: s& V9 p& W+ K% R6 N也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
7 M: n" H' p( B) l! C. T1 m6 a; G' [/ Y( C
匯出時選圖中那項,就不會是亂碼了,
  H) ^9 Q9 `& e# j: e[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?! n. Y5 ~( b. \0 t6 r- R. s! Y! ?' U7 p
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 : P; G  G5 w( x0 p

, p5 L3 @/ ?8 o. C3 [/ Z# |: X) A0 fgood software !!!
6 R! h( p* H  csupport, support !!!
6 h& ^- X6 u8 {7 u5 [! N; k. s& ^4 z0 v" ~7 n1 t
疑問,
# o% w: l& x4 Q& T+ ^在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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