奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
: X4 A( F) g! L1 M% c5 B. o5 m, B

7 z4 b! p9 W% W4 C$ t
5 Y, Y2 T7 B. E( s& o4 [  s; O原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' X- r7 Z) K9 F; P1 p
) _+ u) [3 S+ \+ F' y" b
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  b) D1 a0 P& w, P
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
. D: `/ v& D* i) P  B: T ver. 0.20, 2010-01-19
0 d( m+ T! P0 {" `5 U9 z( z5 M0 }9 s$ E& ^. O6 j
- DAO TLK Editing Tool4 O$ W9 ?) p. N4 w( p* M  A2 p- Y
- Can handle multi-referenced string(s).
$ i# W4 b" t9 w4 U$ f0 D; c. _ - Export (Tab Sep. or Line Sep. with/without dup.)
1 Q: w/ s( Y2 d$ o  ~ - Import (Tab Sep. or Line Sep.)2 J' {, z) _, l2 h4 |3 P
- Comparing tlk-files1 n/ y3 I' m: M0 |% B( B
- Checking categories of the strings and Filtering the strings.
' ^  z: [$ O  O6 W$ o$ g( g5 y0 `  
- Z* c/ G7 h7 B# b3 v& Z2 a - Require .NET Framework.
9 J9 g/ G9 R) y- Y4 p7 a
( F9 l( d7 v, ^9 e: [& r* Without command-line option, Program starts in UI Mode.
6 G' m0 U" g0 c6 e# ~
7 c9 f# M& d* Q/ v6 q- Q* Command-Line mode ---------------------------------------  n% f2 _7 x% b& r

9 K) I+ v: H9 f* S5 NExitcode: 0 No-Error or Succeed. else, Error Occurred' r6 c  Y3 F# ^# R
4 r2 ]" S0 L" t; F
Common options4 q: u/ o6 [( T7 S8 M/ n
- T6 P0 {2 J! ^$ F. H4 U- S
- Option with 'Q', silent mode. doesn't display message box for error
: E2 J) _4 {5 G! n: D2 h5 q - Option with 'X', always display message box showing exitcode: g. p" f1 C3 O0 u# c% `5 U
- Option with 'Z', logging off
5 X2 ?! ?1 d% l/ j: a% @; W8 B
& M1 [. j" ^0 I+ R; ~DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt- a7 z; M& @3 e* w( w3 M

: ?# |8 d9 K; E( n/ l - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) A& E7 w7 W5 }7 D* l/ ~. \
+ g6 k; S3 J* p7 P& h. H8 f1 Z
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt$ `2 b$ S+ M3 |5 B9 Y9 h

  A( r( H; O' V& L; u4 J! U: J - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
/ u5 X4 Z) }7 ]3 ]- x
9 ^; r. A* X  O0 B+ B1 T/ [DAOTlkEdit -diff[m] a.txt b.txt
- y2 D/ b& V4 k  t& c3 u9 N" l
' ?- V5 R0 U) B% 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>; a! v! x8 @/ @4 |3 }! ]
- Case option without 'm' (-diff), Tab Sep. txt file.
# R( ]  T& S& f: B" M! P - Case option with 'm' (-diffm), Line Sep. txt file.  P$ P: K6 K# c

  j) p8 W% F  e1 x0 v# [/ nDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
8 R0 Q% D/ V3 X& x# R, B. s1 u# m, r1 Q6 L; j0 O' k
- Export string item(s)
& P, z9 i' T9 _% I& \ - Option with 'u', extract without dup.
. L) L. N6 w6 D - Option with 'm', Line Sep. txt file.
: z+ J+ z/ o( m - Option with 's', sorted by strref.
1 Y9 P, y2 I1 w# L4 l6 Q - Case omitted to-txt-file, saved to tlk-file.txt
7 L6 a# n- b9 t# B* W+ @! c" y9 V, s+ c: O2 u
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]5 X' f! A+ V  G# o& A
  W5 K3 @! D1 }1 O$ m
- Import string item(s)
1 @1 W3 @' Z# I7 I8 B1 \8 C - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"0 k, \1 l/ A" f6 G+ j) s
- Option with 'S', update a string value separately by strref
( S5 j' l. W# k& B - Option without 'S', update directly the shared-string (multi-reference string value)
6 M( l- {& m* k( G6 a/ }+ q - Option with 'R', strings will be reconstructed, and the same strings be merged.- L1 l6 G8 K/ z$ t! c1 }  U% q
- Case omitted save-tlk-file, overwrite tlk-file2 {3 F$ t! q( s0 L
7 ?/ d3 ?; e* o" n* T
DAOTlkEdit -d source-files output-save-directory export-txt-file
+ O' D% K1 e, t" E% Y  h4 L- e7 V! k5 @7 V- C5 j
- Remove & Export GFF3.2x embeded strings
7 b# s6 Z* m, V9 V - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) ~' D. L  {. q: D5 v% ]- V# a  
$ a0 F* {; N/ H% K8 G9 B- J* History -------------------------------------------------
# P# ~. n$ K7 u. A$ ^& j: @- P' z( g! z  O/ k% d/ l
ver. 0.20, 2010-01-19
& U! G; Q$ o0 r/ v6 h* O- `' {
) ~+ ^% D! W9 |% k- fixed. didn't found strref.' ]$ |& Q6 ^# n9 [9 a5 P- m+ O8 R
- added. GFF3.2x remove & export embeded string.
/ L, Z$ u* s) H. t) E1 t4 q- added, Find All
0 F) a1 s3 ^4 c- fixed, edit text didn't changed when undo current cell/ t( g. K1 ^" [. P7 d  _4 |
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
/ S* z  I$ @* v- P- deleted, empty.tlk/ A5 {5 Q, m, b3 c

# Z- q. j# g: Y( I& L8 C[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,3 J7 H1 ~* o6 U7 b& g/ B5 e+ W
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
3 [, y7 W. Z7 ?8 i7 B' Y1 A  N' f; z& S. F
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼) ]' g) H* b3 j( R3 b4 d  h
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. D8 z' a8 v% Z$ w
給UTF8什麼的文本,導回就亂碼了。 ..., ]- V1 ^" f9 z8 d+ o) H
blackteajing 發表於 2010-5-2 15:49

  ?, C! s8 [! ^5 k! |2 L4 s8 O( R& I$ ?3 y) \
話說,我是用這個來修改 TLK 檔案的,
& I- J& z# H* l1 j/ L( p+ C
% H% y* w" `5 g1 A, u也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ r; h" f7 [  f
* H! k0 N$ v2 G$ a# p5 D" U匯出時選圖中那項,就不會是亂碼了,0 W/ u2 m! H+ n) Z) ^% r
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 Q& t5 e1 w! U7 F" ~/ R0 W對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 m2 P1 I$ j/ |- b, I8 E& F- M8 n' V& j5 O
good software !!!
7 v. h( ]+ T2 n; m  }' vsupport, support !!!" d2 W7 Q) i6 R  j
" Q; d/ V  ^$ s+ K+ ~
疑問,+ A5 l6 X. a: l3 C% _) y
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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