奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
  s0 F% S- Y' t% E6 _* J( G$ X* z9 N% l6 c( J0 d5 J
0 d8 J5 Q% Q+ [! D2 P7 O

" M( v# W7 j: x% J6 o& U原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
2 b8 |: O1 n) M* H' A
6 i+ H- H1 K, O& q- }/ D/ A9 [Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
: F+ M+ n- ?; ]' Y! KDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)! C9 ^) x! R3 w! A3 U; j
ver. 0.20, 2010-01-19& M, a' e0 c8 J# J: C
! L" L" H& `4 L9 B! S
- DAO TLK Editing Tool
1 p* W$ ?" g4 v - Can handle multi-referenced string(s).
5 Z4 c# i( O4 I4 p  y  a0 f* e - Export (Tab Sep. or Line Sep. with/without dup.)
; a+ o) P' e# v2 z; Y: l; {4 g" y - Import (Tab Sep. or Line Sep.)2 k3 Y  ^0 `: Y( Y0 x5 L
- Comparing tlk-files
* ]& F0 P5 Q7 h( ]- ~7 Y) h% t* _- v - Checking categories of the strings and Filtering the strings.
3 P6 d+ T  e3 v/ ?& D7 s- D- K  , k# {5 R3 R0 L/ j* S
- Require .NET Framework.' A8 b; D7 A8 i7 [

& C7 F6 u/ q. ]3 @& ?# d* Without command-line option, Program starts in UI Mode.
3 o/ Z7 t; V& X  v, K; |, K. a8 O5 k/ E, I/ f( `# h1 E4 B
* Command-Line mode ---------------------------------------
: L/ P4 e( c9 T1 A
: w- J9 p/ S( v) ~- nExitcode: 0 No-Error or Succeed. else, Error Occurred
6 k4 s; a. E* g; c- [$ \$ ^  A" ^4 n0 B3 ^. j: e5 M9 m; q; T# T2 u
Common options
  U( i0 Y. c8 y/ T3 O3 y: E, E
  u- ?5 d4 g& w$ k0 i4 \9 e - Option with 'Q', silent mode. doesn't display message box for error9 t8 N/ A- m# B0 ~) H; E( g
- Option with 'X', always display message box showing exitcode
' d2 F0 M$ j9 | - Option with 'Z', logging off2 q( k  q- G# w) _4 r3 r5 D

/ w2 c- {5 C! P8 R$ ODAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: @6 {' z- j1 z: z% Z
2 l, z9 m/ x8 M9 f/ E% W% Z
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File2 f7 ]" y1 _& i' N! f' S
% W9 P# V2 }& T
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
7 p: M: F9 k& @, ~! ?# v- S. a$ s; K0 Z- _( E/ B. [
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
2 e8 L: I: O3 m4 W4 ]
$ B) ?6 t  U" s5 Y$ N6 g8 @DAOTlkEdit -diff[m] a.txt b.txt
5 R8 Q$ e1 L7 m- z) s
- }4 ~% M* |) {7 B3 y - 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>
+ U$ Z  T1 d. r# K& W - Case option without 'm' (-diff), Tab Sep. txt file.
7 S* M$ b+ a( t  M6 b - Case option with 'm' (-diffm), Line Sep. txt file.+ r: T' t# b3 }. X5 c& [( `+ U* l
( ?. V& X+ M! ^/ w+ M+ ~' t7 F
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]! J  d+ l9 {  n" l- H& `
$ G% f3 N& G1 D2 S: p
- Export string item(s)0 S! u! l" C9 I. E6 ^
- Option with 'u', extract without dup.
# O; t, b: p4 @( N. r - Option with 'm', Line Sep. txt file., P- [+ \/ E: f7 u9 x+ B" f$ S
- Option with 's', sorted by strref.2 s4 [4 q. \) @& D  O4 B' ?
- Case omitted to-txt-file, saved to tlk-file.txt
* n0 h- ?  n" W5 V( C; D+ G! T, O" g& e1 x3 D8 m2 l
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
/ z) T  G" y5 G. G! d: s
9 y; q+ S* r% A  b3 C0 h2 r) N - Import string item(s). Y- s* K' u5 ]
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"- J. `0 L& x) U
- Option with 'S', update a string value separately by strref
0 O, V; j5 a3 \; Q+ P: W - Option without 'S', update directly the shared-string (multi-reference string value)2 G6 x% y/ A9 b5 |; D' x
- Option with 'R', strings will be reconstructed, and the same strings be merged.
7 {7 e9 p# _  R. }- q6 t - Case omitted save-tlk-file, overwrite tlk-file) J0 ?4 J4 a( C  I: T
* i8 a; k0 c1 ?. t6 ^$ Q! T
DAOTlkEdit -d source-files output-save-directory export-txt-file
: J* }$ w& |' G) B1 H9 M/ k% V6 c( z6 |3 [2 C+ V5 I* y
- Remove & Export GFF3.2x embeded strings* F7 v1 K  W( b$ F) J
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- o2 d  @0 f. X6 Q  & ~' M( l# b& K; e3 o
* History -------------------------------------------------3 Y/ X1 U9 s. E) T9 T

4 N2 A  o: f+ t* f+ Aver. 0.20, 2010-01-19& C( h- F; \2 E1 e& Q) C6 E) v
5 e  p, r7 ^* @6 \; ?; Q* m
- fixed. didn't found strref.
" z3 n2 b; P4 ~9 Q- added. GFF3.2x remove & export embeded string.
) c" W7 M' H; \( w0 D- added, Find All+ S  v# J* t% e% y
- fixed, edit text didn't changed when undo current cell
8 T6 A' A. }; G4 [- fixed, Find(F2) didn't do from start row. (v0.16 bug)
# F3 W2 S0 ~+ e1 u' N* k- deleted, empty.tlk( @8 h' w; @' r2 V5 n0 c% S: k

! o2 o6 W3 v3 [' C8 U[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
- N, g6 o4 ]: w  T$ e. h如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 o# t- {/ E' g' J" [5 N
/ l( u. ^  m( o5 o+ Q3 G- W) f9 O等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
( [6 ~1 z2 h2 I9 x給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 ?: t9 X8 j. |2 X8 L# M給UTF8什麼的文本,導回就亂碼了。 ...4 ], ~; @0 ~' h9 I7 j$ _8 v
blackteajing 發表於 2010-5-2 15:49
9 @- Y. u" f! E
8 l2 N. q% l" R1 E; R" Y* T
話說,我是用這個來修改 TLK 檔案的,
" |! S3 j$ ^3 C0 i4 A
7 K. E, J: y& V8 j; O  y也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了% l( v6 b5 M$ v) v& V
. j  A, j# A" d( M/ V" {
匯出時選圖中那項,就不會是亂碼了," [- Z& N$ Y) E6 w# A  ?# }! F
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 G% u( D3 Y! L7 k7 A7 O對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 ' w' T' \3 ?- ^! \

# J2 x0 G6 _0 R) Q2 Z$ G, m6 Ogood software !!! 7 l! K8 a7 q! m% F# t
support, support !!!6 B! }2 N# E# [; t! N& y4 W
$ j$ a( S7 f/ y; G, U( Z
疑問,
! \9 _) f, T' G2 g在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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