February 6, 2007

Buying Macro Scheduler in Romania

Filed under: General — Marcus Tettmar @ 12:08 pm

Did you know it is now possible to purchase Macro Scheduler in Romania? Selling software in some Eastern European countries is difficult for two main reasons:

1) The local USD exchange rate means the regular USD price is much more than most can afford.
2) Credit card penetration is low.

These factors have lead to a high rate of piracy in places like Romania, where people either cannot afford, or simply don’t have the means to pay for software.

So we have teamed up with SoftMall.ro to sell Macro Scheduler in Romania. They are able to take local payment methods and Macro Scheduler is available from SoftMall.ro at 49 RON which equates to approximately $20 USD.

January 19, 2007

AppNavigator – Point and Click Enterprise Automation

Filed under: Announcements, Automation — Marcus Tettmar @ 3:07 pm

AppNavigator is a powerful new tool that lets you create automation routines graphically, without any need to write code. With this software you can create processes by highlighting screen objects and assigning actions to them. Any process can be automated based on simple graphics – by “seeing” the screen. Just show AppNavigator what to watch for, and what to click on, and build up a process based on visual cues. You can read more information here. We also have some Flash video demos available:

Creating an AppNavigator Process
Playing back an AppNavigator Process

January 11, 2007

Restart Aero Glass

Filed under: Vista — Marcus Tettmar @ 2:56 pm

Sometimes Vista appears to lose Aero Glass. Aero Glass is the fancy effect that gives windows a semi-transparent border and adds a certain gloss to the desktop. Purely aesthetic but very pleasing. But very occasionally my screen flickers and then Aero Glass gets disabled. I’m not sure why – my best guess is the memory somehow gets maxed out so Vista downgrades the display. Trouble is it doesn’t come back again automatically. I’ve always had to reboot the machine, which is annoying. But I’ve just discovered this little trick to get it back: Stop and restart the “Desktop Window Manager Session Manager” service using these commands in an elevated DOS prompt:

net stop uxsms
net start uxsms

And back comes the lovely shine! 🙂

January 3, 2007

2007 – 10 years of Macro Scheduler!

Filed under: General — Marcus Tettmar @ 3:23 pm

MJT Net Ltd, and Macro Scheduler, will be 10 years old this year. The company was officially incorporated on 15th August 1997, though Macro Scheduler itself was launched sometime in March. So 2007 will be a special year for us. When I first created Macro Scheduler back in 1997 I never imagined that it would evolve into the product it has become. The evolution of the product is largely thanks to the many wonderful users who have always offered valuable suggestions and ideas for new features. Development has always been extremely user-driven and here we are today with a superb product I can be very proud of. So, many, many thanks to everyone who has contributed with suggestions and feedback over the last ten years. It has been an amazing ride. Thanks to all who have contributed to our success so far with your custom and loyalty.

Here’s to another ten years, and more, of Macro Scheduler!

January 1, 2007

December 11, 2006

Works with Vista – Official

Filed under: Vista — Marcus Tettmar @ 2:17 pm

Works with Windows Vista We’ve recently entered the Microsoft Windows Logo Program and just obtained the Works with Vista logo for Macro Scheduler 9.0 🙂

December 7, 2006

Mindless, illogical bureaucracy

Filed under: General — Marcus Tettmar @ 10:50 am

My sister and her partner are emigrating to New Zealand. Her partner went out there a few weeks ago. In order to ensure his legal and financial affairs could be easily dealt with he gave his mother power of attorney. So he gets to New Zealand and opens a bank account, then asks his mother to transfer some money from his UK bank account to his new NZ one. His mother goes to the bank to sort this out but is told that they can’t do it because they don’t know her – she’s not the account holder. But she has power of attorney. She shows them the power of attorney papers and demonstrates that all is in order legally. Nope they won’t budge. They won’t authorise the transfer. So she has an idea – can she transfer some money from her UK account to his NZ account instead? Yes, no problem. And, as power of attorney, can she transfer money from his UK account to her UK account? Yes, no problem. Ok, job done then. Seriously. I’m not making this up.

December 5, 2006

Web Automation in Vista

Filed under: Announcements, Automation, Scripting, Vista — Marcus Tettmar @ 1:51 pm

To run WebRecorder, or VBScript macros which automate Internet Explorer in Vista (IE7), you will first need to disable “Protected Mode”. Consider this simple VBScript code:

Dim IE
Set IE = CreateObject(“InternetExplorer.Application”)
IE.Visible=1
IE.Navigate “http://www.mjtnet.com”

In IE6 and in IE7 under XP this code would create a new IE instance and then navigate it to mjtnet.com. But Vista adds something to IE called “Protected Mode” and for some reason Protected Mode causes the Navigate method to open up a new IE window. This is most annoying because it means any subsequent code in a script like the one above would fail because IE object refers to the instance created with the CreateObject call, but the page is now in the second instance.

You can disable “Protected Mode” in IE under Tools/Internet Options/Security. This puts things back to normal and means code like the above will continue to work.

One known issue with WebRecorder’s IEAuto.DLL is that the WaitNewIE function hangs when using IE7. We’re working on this now. This function is only used when an action in IE causes a new window/tab to appear. Apart from that, once you have disabled “Protected Mode” WebRecorder/IEAuto works fine with IE7/Vista.

Update: Version 1.78 is now available, fixing the issue with WaitNewIE on IE7.

December 4, 2006

Running Legacy Apps Under Vista

Filed under: Vista — Marcus Tettmar @ 3:31 pm

If you’re thinking about upgrading to Vista and want to know if your favourite apps will run, here’s a very simple test to try first. In XP create a standard, restricted user account. Now try and run your apps. If they fail to run, or pop up access denied errors when trying to save data or settings, then they will very likely have similar issues when running under a default Vista install.

With previous versions of Windows the default account was always an administrator. If you’ve installed XP out of the box you are probably running as admin. And every application you start has administrator privileges. This means it can do things like write to the Program Files directory, or HKLM, etc. Because this is default, software developers have got into a bad habit of assuming that the user is an administrator. Believe it or not there are developers out there who don’t even realise there’s a different kind of user, and have never tested their software under a restricted user account. Until now this hasn’t been much of an issue because the vast majority of users are administrators anyway.

But with Vista things have changed, for the better. Now, while the default user account is still the Administrator account, all applications run at least user privileges. Applications that require administrator privileges to run, e.g. system configuration tools, can be marked as such and when started will prompt the user to ask permission to continue. This means that the user now knows when an app is about to do something that requires admin rights. If the user is not an administrator she can ask the admin to come and enter his/her password and allow the administrative function to proceed. Or not. This new approach will cut down on malicious programs, trojans and viruses etc, because a process that needs to make a system change cannot do so invisibly. If the process is not marked as requiring Admin privileges, it will not be able to perform administrative tasks. If it is marked, it will pop up a confirmation box.

So lots of applications you have been using happily on XP may be assuming that you are an Administrator. And you may find when you try to run them on Vista that they fail to work. Perhaps because they try to store settings in HKLM or Program Files. If the application lets you change the folder it uses to store settings and output files, change it to a folder in your personal Documents folder.

If you can’t change the fact that it needs to write to a privileged location, and assuming you are logged in as Administrator, one workaround is to run the app with Admin privs. Right click on the application and select “Run as administrator”. Or modify the shortcut. Right click on your shortcut, select Properties then Compatibility and check the “Run this program as administrator” option. But please only do this for applications you trust! Don’t go and give any old application administrative privileges, or you defeat the purpose of this new security feature. Likewise, please don’t disable UAC (User Account Control) altogether.

I’m running a small number of tools that I have to do this for. For now I’m running them as Admin. But I hope the developers will issue updates soon so that I can run them more cleanly under Vista. Reading through various developer groups that I’m a member of I’m constantly amazed at how many developers only just seem to be thinking about Vista, and seem to be confused about these simple changes. Yet Vista has already been released to businesses and has been in beta for the best part of a year.

November 28, 2006

Free Copies of Vista and Office 2007!

Filed under: Vista — Marcus Tettmar @ 9:52 pm

But only if you’re in the USA. If you are, you might want to check this out: http://www.powertogether.com/. According to this you just have to watch three webcasts on each product within 30 days of registering and Microsoft will send you Vista Business and Office 2007 Pro, for free!