ScreenScraper Studio
From Screen Scraper Studio
Introduction
ScreenScraper Studio is a development tool that enables you to perform screen scraping and ui automation tasks. It also generates code in the language of your choice to easily add screen scraping and UI automation capabilities to your own app.
Wizards
It offers few wizards that lets you perform specific screen scraping and UI Automation tasks. All of these scenarios that you visually define can be fully automated by either generating in a few clicks an automation script that can be run at request or by creating code to be embedded into your app.
- Screen scraping wizards
- UI Automation wizards
- Generate JavaScript & Code
- OCR languages
Immediate screen scraping
Once a screen scraping task is performed the plain text extracted out of selected region is displayed in a new window - see Fig. 3. This window also lets you change the scraping method, tweak the screen scraping settings, perform new scrapings on different regions or windows and generate automation script or code to embed into your app.
Read more here.
Automate screen scraping scenario
A typical screen scraping scenario requires extracting text from a certain region on the screen, a whole window or just a control like an editbox. The first step of a scenario has to identify that window based on window title, window class and the name of the application that created the window. Once the window has been identified a screen scraping method is used to extract text from the whole window or a rectangular region. The plain text is saved as a text file or an excel sheet. Often the scenario has to be repeated at a predefined time interval to get the text changes.
Using the wizard you can create in just a few steps the jscript that will automate your screen scraping scenario. The automation script can be run at request or scheduled.
Understand the script creation wizard here.
Generate code to embed into your app
You have to initially generate the jscript code that automate the screen scraping scenario you have defined. Starting with jscript code you can write the code in your language. Check our sample projects for a quick start to use the SDK in your language of choice.