奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用2 u) u9 C3 K/ J1 x5 |4 Q
* `$ ?# p  U3 [5 a' q8 o
" n# b1 l1 b: p' F9 n2 O

+ v1 O6 p1 J- l7 l9 X: m0 O原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
- Y& F, g9 D$ W# ~/ l1 I- m& G$ c7 Q9 W. h. Q) D. o0 |
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                * q8 N8 d, b& N0 O+ d9 q& ~# `- z4 A
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)( D' D' ^( {; D2 [6 X- @' V
ver. 0.20, 2010-01-19& x  z0 y4 G# A: s5 [7 E

% |: e/ p8 A( p* f2 n5 C3 H2 d - DAO TLK Editing Tool" D7 G& @1 @8 O3 \! B. T# O
- Can handle multi-referenced string(s).
- s1 \4 @6 M" ?# M6 q& s" U - Export (Tab Sep. or Line Sep. with/without dup.)8 V! P& x2 H% a" R8 `8 S1 T/ d
- Import (Tab Sep. or Line Sep.)
( J" t+ K' K3 P  L$ A - Comparing tlk-files8 Y/ d: e9 }( L0 z" b& H
- Checking categories of the strings and Filtering the strings.( `! K- s( ]; }
  $ D( i& k* `! |, }, z* {
- Require .NET Framework.
; C: `! q" H. _" s6 {6 I7 j  a7 S/ x* y( R# u6 f* N$ d4 B
* Without command-line option, Program starts in UI Mode.
! [* `8 z' L$ t4 U8 t; ~/ L. p
. e8 Y+ t$ c* Z( g: r; S& ?2 i* Command-Line mode ---------------------------------------
' o% t2 O; v/ R+ T; t- q; F* B7 e) j% X% K6 k$ X
Exitcode: 0 No-Error or Succeed. else, Error Occurred3 v: o+ ?' w  M: [

) F1 T) t; d" s, i: ]6 r5 X1 oCommon options# x0 B4 Q* ?- F6 M  Z7 @7 m
) R- V2 K, S2 ?
- Option with 'Q', silent mode. doesn't display message box for error
; @' _6 Z' M, V: r2 k - Option with 'X', always display message box showing exitcode  h9 {( y/ I* W: g5 k- I: v
- Option with 'Z', logging off, X/ e0 X. T. M# {  u2 C6 H

1 E* X; A" X1 a+ ^7 p4 \DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
4 W' b5 Q: q% j" z: b8 l- m9 Y- B& }2 f5 i% s. t/ h7 ]
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) V# T3 a9 N5 ?, R9 A" R
( O& N( v# o$ }( P
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt% r% e8 {" b8 Y: @- ?8 j
! D' a% k  s; g+ w1 b* b% B
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT 2 {. i. p( P$ B
& N' w& {3 B6 M/ _4 p; x
DAOTlkEdit -diff[m] a.txt b.txt9 h. v" _* j, A2 {2 G* _6 ?4 x
$ Y; E8 z, v& K0 b: ~/ x
- 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 y# ^/ ^0 ^" _0 x - Case option without 'm' (-diff), Tab Sep. txt file.$ k! A# N/ p4 c8 ^8 r8 u
- Case option with 'm' (-diffm), Line Sep. txt file.
1 o) K% m0 u+ U, }/ K- ?& j/ U& P$ j  `: s* X) c; J) p* E
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]+ y/ @; m1 h+ {2 F# S

) p8 d7 J$ q( o- V/ d* k - Export string item(s)* t9 f* A: `  @- \9 S
- Option with 'u', extract without dup.
' }/ S/ r+ s' n6 m  \; m - Option with 'm', Line Sep. txt file.
- e5 p1 D& G5 {$ e% W+ y - Option with 's', sorted by strref.
# P* L- i9 K3 A* t; f - Case omitted to-txt-file, saved to tlk-file.txt
9 S( R0 |' s% d4 q) A) ^2 Q
. i& Z  r3 @  [# iDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]4 c/ ?# f8 R1 Q( x* C" }
. Q+ \1 J: }, X1 F
- Import string item(s)
* i7 z6 l- w/ N( l" J" X/ N5 p# ] - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"4 x6 Y0 x1 A) v" l5 {5 J/ Q
- Option with 'S', update a string value separately by strref
' h% k. C7 H; \0 v - Option without 'S', update directly the shared-string (multi-reference string value)
) z% j# i! @9 Q - Option with 'R', strings will be reconstructed, and the same strings be merged.
! F% l: }  ?( _ - Case omitted save-tlk-file, overwrite tlk-file% x) B; ?! F. M+ _  U# A
3 B1 O# _6 M- m" n
DAOTlkEdit -d source-files output-save-directory export-txt-file& ^7 w* n! K, P4 i# M

" c/ a% B8 H( y, Y, G, T) Z - Remove & Export GFF3.2x embeded strings& r5 ^+ }% b4 {4 {0 L* M% `
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
% a6 G9 U1 G) m0 k9 _9 @( Q  2 `$ X0 X3 O# H+ @
* History -------------------------------------------------
' _( F) X+ x3 k) U8 v
+ O' i* [+ K1 L' v+ Yver. 0.20, 2010-01-19
! \0 z# L+ b* Y# H. T  @- m% Y2 k2 o& d2 z: X- B( ^
- fixed. didn't found strref.
8 z$ y$ ]' V1 m3 j, X3 b' }9 K& j3 c; P- added. GFF3.2x remove & export embeded string.+ B5 H6 g0 ]- k* i1 n
- added, Find All) h1 v8 T& l' [8 H; Z4 \0 _
- fixed, edit text didn't changed when undo current cell; S# j7 E( q6 B3 Z. W
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
5 Y; P6 s( i, ^; z7 P- {- deleted, empty.tlk
) l9 Q' v6 O0 a) L2 @6 E% f2 f2 F+ J0 W& D
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( C% E' H/ |# h' ~: u8 M如果有支援字典檔的話,那翻譯、校正起來就方便多了。% A( Z1 E* D3 o* B" ?( J

2 @( J6 K' f" W0 I& }# A) Z等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 C) F% R* @6 n1 F$ v: `% E! J
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. l9 d; l/ L: H, P給UTF8什麼的文本,導回就亂碼了。 ...* o9 u0 f; E- U. R+ x6 O" _+ z
blackteajing 發表於 2010-5-2 15:49

. c, m8 u! N: j/ ?8 p8 n0 k1 H. v2 Y. _; v: j) K+ V, O  n
話說,我是用這個來修改 TLK 檔案的,1 G' T5 X# A' E  p. S* B9 x
8 @4 k8 G7 Y7 w: T8 D3 u$ M: N
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了% m5 K! ~  o+ g6 e' w- b

1 L7 V/ L& K' |  _匯出時選圖中那項,就不會是亂碼了,. i# A* e% z* K  w* c4 v* w* S
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?* I& Y, c9 [1 J4 d  q1 t( T4 W) d" P
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
7 i$ l" F. o) I$ k9 [' v
& Y) K) w; p  h, xgood software !!! 0 B9 B$ z) h& K& h- J6 l8 \1 S$ a
support, support !!!
( t/ L: Q5 W( e, z1 }3 h, P; {& e. i) r& b5 B: C$ j, i4 q- i5 r9 c3 \
疑問,
! d2 W6 z9 n+ I' E% _在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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