Category: Scripting

Sending Email via Office 365

October 29, 2017 by Marcus Tettmar in Scripting

We’ve had a few questions lately about how to send email using the SMTPSendMail function via the Office 365 SMTP server. Until Macro Scheduler 14.4.02 which we have released today this wasn’t possible as explicit TLS was required and SMTPSendMail did not support it. We have now added this. So as long as you have […]

Read more »

Regular Expressions (RegEx) In Window Commands

October 3, 2017 by Marcus Tettmar in Scripting

Did you know you can use Regular Expressions inside any of Macro Scheduler‘s window functions (e.g. SetFocus, WaitWindowOpen, WaitWindowClosed) so that you can match a window title using RegEx? As an example someone recently asked us how they would match a window from an old piece of software where the window title was always the […]

Read more »

OCR Functions Anyone?

September 19, 2017 by Marcus Tettmar in Announcements, Scripting

Note: Macro Scheduler 14.4 with OCR was released in October 2017. This post was written prior to that. A sneaky peak of some new Screen OCR functions we have in development: Please note that this feature is currently in development and therefore the syntax and final implementation may differ on release.

Read more »

Parsing XML with XMLParse and XPath

July 26, 2017 by Marcus Tettmar in Announcements, Scripting, Tutorials

Prompted by a recent forum post from Phil Pendlebury the other day I have written a new article on using XMLParse in the knowledge base: Parsing XML with XMLParse and XPath Hope it’s helpful. I’m sure you’ll have more questions when you start using it in anger. So when you do, be sure to head […]

Read more »

Script Development Services

June 1, 2017 by Marcus Tettmar in Announcements, Scripting

Did you know that we offer script development services? If you’re pushed for time or need a helping hand we can usually be of assistance. We often help people who don’t have the time or resource to build the automation themselves, or just want to get a jump start. What sort of things do we […]

Read more »

HTTP Request With Custom Headers using Python

November 14, 2016 by Marcus Tettmar in Scripting

As you will hopefully already know by now we added the ability to use Python code a while back in Macro Scheduler 14.2. A customer recently had a need to retrieve some data from a web service which requires some custom authentication headers to be sent with the request. It’s really easy to do this […]

Read more »

Finding Window Titles You Cannot See

September 15, 2016 by Marcus Tettmar in Automation, Scripting

Someone emailed today saying they were having problems trying to automate Internet Explorer 11 because it didn’t seem to have a window title. Actually IE11 does have a window title. Each tab has a different window title. But you don’t see the title in the main title bar of the application. By default applications show […]

Read more »

Capture Screen Text using OCR

August 5, 2016 by Marcus Tettmar in Automation, General, Scripting

Here’s a way to get screen text from any application – even from an image – using OCR and a free open source tool called Tesseract. First, you need to download and install Tesseract. You can get it here. Tesseract is a command line utility. The most basic syntax is: tesseract.exe input_image_file output_text_file So you […]

Read more »