奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
  d7 v% O2 E4 }; I5 w& N& a, I
% J; a( ^/ s: J # ]# L% u* x3 d! P+ r& f% Y
7 b1 }! j+ I2 g
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271! r7 J; B! N% ]/ A- M; x2 h
% M3 \4 b. |* c3 P& t) t
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
# y* s: r8 d- t) G" ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
5 g# v1 l# A/ h! E) E) \# a ver. 0.20, 2010-01-19
+ x/ K* Y; p( |( a/ f1 O$ F/ S' w2 ^0 U' S+ N2 W3 C9 h! [3 u
- DAO TLK Editing Tool% a1 V8 V7 L; o6 g! M
- Can handle multi-referenced string(s).+ h  c$ f2 ^. {# u* ?
- Export (Tab Sep. or Line Sep. with/without dup.)
. g& r9 i0 n' @( D# E. ? - Import (Tab Sep. or Line Sep.)
# o, v* }6 }3 @2 s) Y4 W - Comparing tlk-files. s" d$ z& M" N+ ]: U
- Checking categories of the strings and Filtering the strings.
( P7 p' U, t- _7 P+ t. {  
3 Y2 E* C% c8 ~2 s& |2 E( K& g - Require .NET Framework.7 o3 p' q9 Z  q+ x( [
8 H0 R, m4 Y( i! ]  j
* Without command-line option, Program starts in UI Mode.0 O. F( q, ^9 \$ F

$ U2 k( T+ O) T* Command-Line mode ---------------------------------------
# }, N2 R0 i8 _8 z8 D  i, w9 r# t% ]! I1 w# `
Exitcode: 0 No-Error or Succeed. else, Error Occurred, {+ @3 y: c" _* t

  R/ f- H3 S# U1 S0 BCommon options
/ o% \3 D. {+ J* R+ z# P% ~) M, z
2 [! t' Z; W  ?& M; p9 Y - Option with 'Q', silent mode. doesn't display message box for error
, p0 _5 Q  Y8 ~) f$ M- W, e - Option with 'X', always display message box showing exitcode4 w8 [  f' S( T8 S: w3 n6 K
- Option with 'Z', logging off
. G2 }( G/ k6 ?5 I+ ^
+ d" L/ ~& t1 r5 @: \9 Z3 UDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
- e3 F7 V% ?' T/ R5 a( p  _  p0 m( C# x/ _$ G% I: F
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; g0 c; [3 e! q; \( ^$ t9 L
3 J9 y* ]1 \3 t" q) e( R
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
: }! e5 e% c4 L; L/ D
3 C6 [7 W3 S4 M+ W8 |4 j - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
* \4 l( y& B/ M
$ ?: F9 z: j- h% `$ q: q$ v" MDAOTlkEdit -diff[m] a.txt b.txt% U; r9 ~( D* I4 Q7 s6 K( j# ^5 k

. j8 P, n: x9 `9 ]( }6 f( O$ A - 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>0 Z6 N: F" l7 ]6 Y$ D4 I& Y* ?  x# m8 u
- Case option without 'm' (-diff), Tab Sep. txt file.
4 W: c/ S) ]* b9 l2 x" f9 g - Case option with 'm' (-diffm), Line Sep. txt file.
) J; O- g- A$ `" z/ X
( c/ j; a# W6 q" a) w2 lDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
" Y8 f. z" {$ |; J5 R  o" F2 b6 r
5 O% K2 o3 b/ I+ D% B - Export string item(s)
+ n$ B; D# |1 _  a0 t' s( ^. i - Option with 'u', extract without dup.
; s9 n  B" g5 ]$ x* | - Option with 'm', Line Sep. txt file.
2 l( {. b( }# r - Option with 's', sorted by strref.  U- O. e+ e, M5 C( D
- Case omitted to-txt-file, saved to tlk-file.txt- c$ f) O+ {8 y" \7 Q0 {
$ h% Z* K1 P4 h2 a( X2 Q/ i% Z! ~
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! S. P& S& {5 R+ T- b2 R( @0 v4 r3 }$ j1 V# f1 `. O
- Import string item(s)
' G2 c9 L# }1 A7 y; [" Z - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"9 e; e% R' U' N5 N8 y
- Option with 'S', update a string value separately by strref
7 W& G! T  n% ]0 ^9 _' F; `5 j - Option without 'S', update directly the shared-string (multi-reference string value)
$ N- b8 }$ ?! M - Option with 'R', strings will be reconstructed, and the same strings be merged.
4 S: a4 F3 e* j0 b6 k9 `! u1 z - Case omitted save-tlk-file, overwrite tlk-file
3 H. l9 Q( `/ I6 w; v
1 \7 w7 x  V$ c& BDAOTlkEdit -d source-files output-save-directory export-txt-file& e! @1 Z7 l) f/ K

5 o7 R$ Y4 L5 H4 }- |& q: j - Remove & Export GFF3.2x embeded strings% H5 z0 _3 j; ?& W' b: ^
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"( X# V* y2 j9 \
  
9 i& [. ^/ Q- m) i$ q* Y* History -------------------------------------------------; e2 v/ H3 ~. U0 N
$ R5 P  }. `2 K+ d
ver. 0.20, 2010-01-199 X7 C' A0 ?  `) p) i. W; V: W9 `, u
4 ~7 e8 W6 T8 p: @9 ~7 f
- fixed. didn't found strref.
5 ]0 m, U4 i; }; H" N9 K/ H- added. GFF3.2x remove & export embeded string.
2 `# w7 S) B) z  Z. E- added, Find All: D% W' e- H# d8 Z. l! W
- fixed, edit text didn't changed when undo current cell* [8 g6 l! s$ |( E8 x9 G4 ^& s' v& `/ d
- fixed, Find(F2) didn't do from start row. (v0.16 bug)' B- W  ~8 E* W! O% D2 L3 g5 n9 X
- deleted, empty.tlk
! D8 M/ {3 T" y3 h( n. c; t$ c7 D- x- k. B" H8 K( ?
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( j" L; o6 }' ?- B' @如果有支援字典檔的話,那翻譯、校正起來就方便多了。
$ {7 C  q! N1 Z$ h% V( S' f. W# |6 g" P* h4 D0 s6 ~# ]2 _
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, j  k- C6 J8 w8 m
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" P1 F0 D' k7 z; N: `3 B" W- Z
給UTF8什麼的文本,導回就亂碼了。 ...
. o5 |( I  r) R, k( j2 p+ {blackteajing 發表於 2010-5-2 15:49
& ~2 V& U# _7 H( u
' E3 h! A" C# S  q
話說,我是用這個來修改 TLK 檔案的,
7 o2 y) R2 p( f! u. W  G* U9 ?5 A! H9 }. h, y3 |8 ~9 F
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- e! M  ^- l- r4 l0 d) F' s
9 J" o4 O4 i$ j2 K, v. m! Q
匯出時選圖中那項,就不會是亂碼了,5 g- t! V& t+ e) M
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?& g# j. H6 I2 t! E5 E) C6 {1 G
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
1 R7 V0 @: @7 L( T" W# n; T. `4 L. Y+ X) X  x
good software !!! 0 \9 W3 ^3 e1 g
support, support !!!
. l" A9 R: E& W; W
! @. w$ {3 F8 X) B1 V疑問,
* ?+ y' n2 Y' L: ?& l" K) J在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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