SpyWorks Professional
Bộ ActiveX cho Visual Basic 5.0/6.0 giúp truy cập sâu vào thông điệp Windows, hook, subclassing, API và Dynamic Export Technology. Phù hợp khi cần giám sát hệ thống, mở rộng ActiveX và xử lý tương tác liên tiến trình.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
Tính năng nổi bật
Intercept low-level message stream cho ứng dụng riêng lẻ hoặc toàn hệ thống.
Hỗ trợ Windows Hook control ở mức thread, application và system wide.
Cung cấp Low Level Keyboard hook để phát hiện tổ hợp phím hệ thống.
Bổ sung Low Level Mouse hook để theo dõi chuột toàn hệ thống.
Nhận biết trạng thái nhàn rỗi của thread bằng Foreground Idle hook.
Thực hiện subclassing in-process và cross-task trong nhiều kịch bản khác nhau.
Export functions từ ActiveX DLL bằng Dynamic Export Technology.
Gọi API functions với tên DLL và function xác định tại runtime.
Đóng gói User Defined Type bằng các UDT packing functions.
Mở rộng interface của component Visual Basic bằng ActiveX Extensions.
Ghi đè IObjectSafety để kiểm soát việc đánh dấu an toàn của ActiveX control.
Override IViewObject để scale và print đúng theo chuẩn ActiveX.
Truy xuất text từ text box hoặc rich text control thuộc process khác.
Phát hiện cửa sổ mới tạo như message boxes hoặc common dialogs.
Tổng quan

SpyWorks Professional tập hợp các thành phần ActiveX phục vụ nhu cầu lập trình nâng cao trên Visual Basic 5.0/6.0. Trọng tâm của bộ công cụ nằm ở khả năng truy cập sâu vào cơ chế Windows mà Visual Basic thông thường không phơi bày trực tiếp, bao gồm xử lý message, hook, hàm API và ActiveX Extensions.

Bộ thư viện này hỗ trợ nhiều tình huống can thiệp mức thấp như subclassing, theo dõi message stream, giám sát chuột và bàn phím trên toàn hệ thống, nhận diện cửa sổ và làm việc với control thuộc tiến trình khác.

Các ví dụ đi kèm còn bao phủ Visual Basic.NET và C#, cho thấy cách dùng hooks và subclassing trong môi trường .NET.
Phù hợp cho
Theo dõi hoạt động chuột và bàn phím trên toàn hệ thống Windows.
Xây dựng add-on cho ứng dụng khác bằng cross-task subclassing.
Phân tích menu hệ thống và menu thường của bất kỳ window nào.
Tạo thư viện export function hoặc alias DLL cho tác vụ tích hợp.
Đưa task lên foreground và quản lý tương tác giữa nhiều process.
Tạo applet Control Panel hoặc phần mở rộng từ Visual Basic.
Ước tính chi phí
Chọn số developer để xem chi phí tham khảo.
Từ 5 developer trở lên thường có giá tốt hơn.
Thông số kỹ thuật
- Hãng
- Desaware
- Loại sản phẩm
- Thành phần
- Loại thành phần
- ActiveX, OCX, DLL, VBX, VB Class Library
- Khác
- Supports Apartment Model Threading
- Framework hỗ trợ
- .NET Framework 2.0, .NET Framework 1.1
- Kiến trúc
- 16Bit, 32Bit
- Loại license
- 1 Developer License — 1 Developer Upgrade License from SpyWorks Professional V7.x
- Môi trường phát triển
- Visual Basic 5.0, Visual Basic 6.0, Visual Studio 2005, Visual Studio .NET 2003, Visual Studio 6.0, Visual Studio 97, Visual Basic 2005, Visual Basic .NET 2003 và 9 môi trường khác
- Xây dựng bằng
- MFC V4.0, ActiveX Template Library (ATL), Visual Basic V5.0, Visual Basic V6.0
- HĐH triển khai
- Windows Vista, Windows XP, Windows 2000, Windows 98, Windows NT 4.0, Windows 95, Windows NT 3.51, Windows 3.X
- Yêu cầu
- Visual Basic 4.0, hoặc Visual Basic 5.0 với Visual Studio Service Pack #2 đã cài đặt
- Dung lượng
- Between 1MB and 5MB depending on product and options
- Sẵn sàng/đã kiểm thử với .NET RCW: Có.
- Version 8.0 có thể cài trên cùng hệ thống với version V7.1.
Câu hỏi thường gặp
Phiên bản 8.0 có điểm thay đổi nào đáng chú ý?
V8.0 có bộ component mới, engine subclassing/hook riêng biệt, có thể cài song song với V7.1 và cải thiện khả năng phục hồi Windows hook khi ứng dụng bị crash.
SpyWorks Professional có hỗ trợ export function không?
Có. Dynamic Export Technology cho phép xuất hàm từ ActiveX DLL do Visual Basic tạo, và các bản cập nhật cũng hỗ trợ xuất hàm từ assembly Visual Studio.NET.

OneTimeDownload-5M
Tạo và quản lý liên kết tải xuống tạm thời cho website với thời hạn, số lần truy cập, số file và giới hạn IP do lập trình viên kiểm soát…

Desaware Licensing System
Hệ thống cấp phép mật mã cho .NET với mã hóa đầu cuối 128 bit, hỗ trợ cấp phép theo máy chủ/máy và component, không cần hidden files…

Desaware Universal.NET
Bộ 9 sản phẩm .NET của Desaware kèm full code, gồm 41 controls và libraries. Phù hợp cho Windows hooks, state machines, event logging…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.