奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用% n0 u% s; l' F' F- ]5 u

4 a" X5 f! l2 C% t- e
9 [( T9 `) U9 E1 d' ^% A4 s; G
: g4 ?0 I" a" o) O: t8 N; r! L: K( H- t原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271% t' a( L8 {5 E' z

0 h* w, n5 e- s3 Z  mUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ' Q; n4 t# G$ S+ ~( S
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit), J7 Y. }0 E! X
ver. 0.20, 2010-01-19& l7 Q' b3 _( n  t! X2 e& Y* x, B

$ @: {8 v! _6 \6 f: r+ k - DAO TLK Editing Tool' z& v7 b% d1 G9 F& Q
- Can handle multi-referenced string(s).
0 W( d# U3 }: s! N# r: G - Export (Tab Sep. or Line Sep. with/without dup.)
' m$ ^; x) }! `# _ - Import (Tab Sep. or Line Sep.)
2 a; a3 H. a  [: o9 ^9 _ - Comparing tlk-files
8 p: \- G; X7 o+ n9 ` - Checking categories of the strings and Filtering the strings." U6 P* o8 c. e% l  ~* \
  8 ?% R$ @, E  m/ E& L
- Require .NET Framework.' m7 S5 L3 g+ R

/ e/ l& X: R* Y- D( W; K: U* Without command-line option, Program starts in UI Mode.  Q  G" w5 k( i% c; r4 W% q- \

: S, m* a4 U! i+ z6 {* Command-Line mode ---------------------------------------
7 f! \$ N/ `3 l* L& @4 R, N" {# ]7 W5 u& x# e8 _
Exitcode: 0 No-Error or Succeed. else, Error Occurred
* d0 O' Y# w% [1 @
8 M: `: m. e, b9 K% F) p9 jCommon options
; P% b7 t6 Y: }/ ?) t  d- k5 N, l9 l: x! Y" c4 m+ S
- Option with 'Q', silent mode. doesn't display message box for error; g) ^9 o! E. c9 s7 q0 b3 e
- Option with 'X', always display message box showing exitcode
7 v5 _+ X5 @. H" ^ - Option with 'Z', logging off. z$ s* z  v6 E- H: S

# @( t3 u( T  A4 d3 q7 s; xDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt( Q7 T. h: H8 i
# x  M; L) e* x  d1 q% e
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File, e" K9 d' o: F  W8 s

' N2 y4 N$ Q0 ]8 b* |0 p. g& @3 H1 o  CDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
* @' f2 m' H+ `. T) \8 z
' t( U0 G, P' O3 s- \ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
* P. W2 K, e. w4 x* b* S3 n1 G, f# L* v2 Z: y$ u5 |
DAOTlkEdit -diff[m] a.txt b.txt! f( C) O  @" H5 [' H. K8 k

* ^. r9 X5 }+ N3 e9 m - 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>
. w7 ^# Z) h, w - Case option without 'm' (-diff), Tab Sep. txt file.
) V6 v' Q+ Z" W  G* g$ L8 S' l - Case option with 'm' (-diffm), Line Sep. txt file.
. e/ e4 B6 l! y8 ?, c. |/ U, H& Z' k9 m
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
+ {* r; R# \) U
- ]* u8 F1 B% J - Export string item(s)! \$ a% @  F0 }6 E* y0 V
- Option with 'u', extract without dup.4 x. j3 c% f, y
- Option with 'm', Line Sep. txt file.
8 v' {. _/ z& l2 s) V) J - Option with 's', sorted by strref.) o, X) O6 D) K! l
- Case omitted to-txt-file, saved to tlk-file.txt9 G% D+ ]" q4 q! }8 E  T

( i, X+ p, R" G$ J3 Y# P) CDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ W0 A$ Z0 u( O6 A$ e1 a3 G
* q, H' P/ G4 H2 F* u
- Import string item(s)% q6 A9 ]: R2 h- G8 @8 P5 z
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
1 |/ {1 I' t' u, T- J/ c; R& t) C - Option with 'S', update a string value separately by strref
. t% J3 P$ p+ a+ J7 C# M/ v - Option without 'S', update directly the shared-string (multi-reference string value)
- b+ ~9 x+ O0 }( D8 V - Option with 'R', strings will be reconstructed, and the same strings be merged.1 Z# C: s- R8 H/ K- o2 I/ \
- Case omitted save-tlk-file, overwrite tlk-file2 b0 u7 p2 T. ?& }" R( T
; m) R1 ?. U# X
DAOTlkEdit -d source-files output-save-directory export-txt-file
4 L! m  ]9 [3 n# F, @$ J; t' g- }% g3 D4 |6 @
- Remove & Export GFF3.2x embeded strings
8 d2 t  g, f8 b - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
3 t  b' L& p/ O: w) ^- u  
& d! J! Q* T4 [: S( l* History -------------------------------------------------3 Y9 L/ j" k9 m/ M9 L

) w& X9 {3 [0 q/ P8 o0 Pver. 0.20, 2010-01-19
7 n1 D* V9 g2 {9 e& I) }
6 Q  t4 ?1 A3 D$ ?1 ^8 W- fixed. didn't found strref.+ n- r# |: e1 e. e
- added. GFF3.2x remove & export embeded string.; }$ [7 I7 h- U: L& ^9 S
- added, Find All
/ J1 p, {# b% m# y' y. T% K- fixed, edit text didn't changed when undo current cell7 m0 g9 w1 T$ j* j  I8 }. Y) `2 I
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
% [' u" M, J/ e7 ]3 B% w- deleted, empty.tlk
4 @6 t1 b) J9 X0 i. C8 ~6 X0 I( v- M/ F7 ^# a( e0 w7 k+ K
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
/ u1 J- Q' b& `! ?  L$ Z如果有支援字典檔的話,那翻譯、校正起來就方便多了。
: @7 u" [! h) V  U% {, i0 M1 e8 r; z0 ~& U0 R/ t+ t6 K
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼1 n  d( t+ ]7 `  |2 J& _
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. M8 ^7 T" j2 K. ~8 m' @
給UTF8什麼的文本,導回就亂碼了。 ...7 {3 M7 ^# M& s. O  B' Z
blackteajing 發表於 2010-5-2 15:49

0 X" J2 A. k' K# _" Z- X7 j$ v7 j
& R! \: v$ i6 _: l3 M, v1 i6 E話說,我是用這個來修改 TLK 檔案的,
; }& o9 |2 d6 D5 u8 R1 Q; h0 B; U$ G% B  G& b
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
8 _* S0 r+ w/ q( [1 p0 E. O& \1 v' e9 j# ?0 a; ~7 a7 e
匯出時選圖中那項,就不會是亂碼了,7 m# ~2 X, X+ b& G! }4 g
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
, G) _: |0 b3 }9 T對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ) g* U  x( U* f9 C  D

& }4 \7 A% ~( [- T( Z/ }& c: ^  [good software !!! 1 L0 S, K2 d6 L8 d1 |9 p
support, support !!!/ m. `& F: b- g0 @
: c6 c# A& S$ j$ N) w! ], Q
疑問,0 ?# B! H- I! m( t/ u0 ~
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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