ScreenScraper SDK

From Screen Scraper Studio

(Redirected from ScreenScraperSDK)
Jump to: navigation, search


Introduction

ScreenScraper SDK is the software library offering screen scraping and UI automation methods. ScreenScraper SDK can be redistributed with your application either with a royalty based license or an unlimited redistributable license. Studio is build on the top of SDK. You can think of SDK as the RUN-TIME files needed by your scripts or to run. It includes:

TextCaptureX SDK
Specialized to screen scrape a region or an entire window or control. It exposes the screen scraping interfaces. TextCaptureX can scrape the visible text out of a region on the screen or the whole text of a window or control even if the text is scrolled out of view or the window is not visible. It is able to screen scrape apps created with major UI technologies, including Windows common controls, MFC, JAVA, .Net, WPF, Flash, Flex, PDF, FoxPro and more.
UIElement SDK
Enables manipulation of windows or controls created by a 3rd party apps as they would be within your own app. It identifies them based on a readable text moniker that doesn't depend of their position on the screen. Useful when screen scraping a window or control who's position change or you need to do UI automation.
TSelection SDK
Allows selecting a region, a window or just a control on the screen. Control selection works with most UI technologies available for Windows inclusing Windows common controls, .Net Windows Forms, Java, HTML, Flash, WPF.

Compatibility

It works with all flavors of modern Windows, starting with NT 4.0. Fully compatible with Windows 7. Works on both x32 and x64 versions of OS.

Read more.

What programming languages are supported?

.Net languages are supported natively by ScreenScraper.dll assembly. Any other language that is COM enabled is supported. That includes C++, VB6, VBA, Delphi, javascript, vbscript. Java can use Jacob project to call COM interfaces.

Read more.

App development

Depending of the nature of your app you can use SDK either as managed interfaces implemented in ScreenScraper.NET assembly or as COM interfaces described in TextCaptureX, UIElement, TSelection objects. Best way to start dev is to get one of our sample and adapt it using the source code generated by ScreenScraper Studio for your particular scenario. If you are developing in In VS 2010 in a .Net language best way to start is using NuGet package maneger and ScreenScraper package.

Read more.

Deployment

ScreenScraper SDK can be redistributed with your application. It comes as an msi and merge module package that can easily be integrated with your installations script.

Read more.

Licensing

ScreenScraper SDK can be licensed either with a royalty based license that requires a license for each computer where you install the SDK or with an unlimited license that allow installing the SDK to any computer. Read more here.

Personal tools
Namespaces
Variants
Actions
Documentation
SDK reference
Support