Archive: October 2009

More on Reading and Writing CSV Files

October 5, 2009 by Marcus Tettmar in Scripting

More on Reading from CSV Files In Reading from CSV Files I showed you how you could read an entire CSV file into an array of rows and columns. It used a SELECT * SQL statement to retrieve the entire table. If you just want to read in a specific set of data you could […]

Read more »

Fun with Chinese Windows

September 18, 2009 by Marcus Tettmar in General

As you may have noticed, in the last Macro Scheduler update we fixed a problem that prevented compiled macros from running on Chinese Windows. This probably affected other non-Western language versions of Windows too. It took us a while to track down this little bug even though, as is often the case, it turned it […]

Read more »

Macro Scheduler 11.1.14 Update

September 17, 2009 by Marcus Tettmar in Announcements

Macro Scheduler 11.1.14 is now available with the following changes: Added: WLN_ENCODING=UNICODE setting to make WriteLn create Unicode file if file does not already exist Added: WriteLn will detect encoding and output accordingly (ANSI or Unicode) Added: ReadLn and ReadFile can now detect and read data from Unicode files Fixed: Syntax highlighter wrongly highlighting start […]

Read more »

Including Often Used Library Files

September 9, 2009 by Marcus Tettmar in Scripting

If you create lots of Macro Scheduler macros you probably have pieces of code you use frequently. You might have blocks of VBScript or subroutines you often use in your macros. Copying and pasting code like that into your scripts is time consuming and also means if you ever need to change that code you’ll […]

Read more »

Workflow Designer Update

September 8, 2009 by Marcus Tettmar in Announcements

Workflow Designer 2.12 is now available with the following changes: Fixed: Invalid Pointer Exception on Stopping after Stepping Updated to latest Macro Scheduler language level Workflow Designer is shipped with Macro Scheduler Pro Enterprise. Registered Downloads/Upgrades | Evaluation Downloads | New License Sales

Read more »

Kudos

August 28, 2009 by Marcus Tettmar in General

Just received this email and had to share it.  It’s notes like this that make it all seem worth it, especially at the end of a long week. 🙂 To ALL I’m sorry.  I know I must sound like a broken record.  But…… OMG!!! You guys are AWESOME!!! The LEVEL of Tech Support here is insane!! It […]

Read more »

Determine IE Version and Automate IE Dialogs

by Marcus Tettmar in Automation, Scripting

If you are automating web pages or web applications you may at some point need to automate dialog boxes produced by client side script, like the one that pops up when you click the link below: Confirm Popup So you might want to be aware that the title of these popups varies between different versions […]

Read more »

Strange Support Requests

August 26, 2009 by Marcus Tettmar in General

I never ceased to be amazed at some of the queries we get. This one came in today via Live Chat. Perhaps it was a joke: Weird.  Now, I did wonder for a minute if the thesis had something to do with the use of Macro Scheduler or automation tools or similar, in which case […]

Read more »

The Power of DOS: Looping Through Subfolders

August 25, 2009 by Marcus Tettmar in Automation, Scripting

Twice today, for two different people, I needed to write some code to iterate through files in a tree of subfolders. The subfolder structure could not be known up front and there may be any number of subfolders and any number of folders deep. One could use GetDirList iteratively, or use VBScript’s FileSystem Object. But […]

Read more »

Summer Sale – Prices Reduced – 20% off Upgrades

August 17, 2009 by Marcus Tettmar in Announcements

For summer only we’ve reduced the prices of our popular items. Macro Scheduler Pro (Single User) is now only $195 USD and Macro Scheduler Standard (Single User) is $95 USD. Incredible value! See prices and purchase on-line here. And with the following coupon code you can get 20% off all Macro Scheduler upgrades: Coupon Code: […]

Read more »