News Archive

PTFB Pro v4.2.1

Using ProgMon macros PTFB Pro is able to detect when a critical application enters a “not responding” state and restart it automatically. Unfortunately some programs, particularly those that aren’t mutli-threaded, may sometimes enter a non-responsive  or “hung” state briefly then recover. In reality all that’s happening is that the program is temporarily too busy doing its work to respond, but previous versions of PTFB Pro had no way of knowing that and could restart the app prematurely. Starting with version 4.2.1, you can now tweak each ProgMon macro individually to make it more tolerant of these brief apparent “hangs”.

If necessary you can still have PTFB Pro restart a program at the very first sign of a hang, but now you can also make PTFB Pro keep an eye on the program and only execute the restart if it’s been hung continuously for some time.

Get the new version from our download page: http://www.ptfbpro.com/download.shtml

PTFB Pro v4.2

This release brings two key new features that our customers have been requesting.

The first is the ability to restrict items to acting only on foreground windows – those that currently have “focus”. This might not sound like a big deal in itself, but it enables PTFB Pro to be used in a number of new ways. For example, a common source of annoyance on Windows is that different programs often use different keyboard shortcuts for what is basically the same action. This new release of PTFB Pro allows you to bind that common action in all your favorite programs to a hotkey of your choosing, so there’s no longer a need to remember the program-specific keys. One of our customers who has reduced hand function is already using this to make it easier to drive his favorite apps.

The second new feature is the ability to temporarily enable an otherwise disabled macro when certain circumstances occur. This makes it possible to chain macros together in remarkably sophisticated ways, but rather than asking them to run immediately, you simply enable them to run when the time is right.

Here is the full list of changes for this release:

  • Added ability to limit items to fire only on foreground windows (those with focus).
  • Added ability to temporarily enable an item from within a macro
  • Added “cycle” option to Switch To Prog macro action
  • Minor user interface improvements.
  • Changes/Additions to the Help file.
  • Note that the file format has changed with this release.

You can download the latest version here: http://www.ptfbpro.com/download.shtml

PTFB Pro v4.1.5

A new release of PTFB Pro is available from our downloads page: http://www.ptfbpro.com/download.shtml

This is a recommended update, as it fixes an occasional fatal error associated with the creation of “window restore” items, and makes PTFB Pro able to “read” URLs and html pages in the latest versions of Microsoft’s Internet Explorer and Mozilla’s Firefox. As usual the update is free for all those already running PTFB Pro version 4.x. Anybody running an earlier version should visit our upgrade page to find out whether they can get the latest version for free, or at a substantial discount.

A further release is planned in about a month’s time. This will include some small but powerful changes that will make PTFB Pro even more flexible, and better suited for those who have issues with hand/finger motion when using their computer.

 

New release – PTFB Pro v4.1.3

Ever since Windows XP, Microsoft has been taking steps to keep the system tray (also known as the task bar notification area) free of clutter. Its latest operating system – Windows 7 – now automatically hides system tray icons in less than one minute, often without warning. In fairness, Microsoft has at the same made it a little easier for knowledgeable users to permanently unhide icons they want to see all the time, like email icons, antivirus and of course, PTFB Pro. All you have to do is click on the little arrow by the system tray and drag the icon you want off the little popup window and back into the tray:

HiddenIcons

Click the arrow to see the icons that Windows 7 has hidden, then drag PTFB Pro’s mouse-like icon out of the popup window and back into the system tray..

System Tray

Now PTFB Pro’s icon will stay in view permanently!

This is fine for users that know about it, but I’m sure it confuses a lot of people. They see the icon one minute, and the next minute its gone, without any warning from Windows. Not very helpful, Microsoft!

To help counter this, the latest release of PTFB Pro can now live either solely as a system tray icon (like all the previous versions) or as a regular task bar button. On Windows 7 and Vista, this choice is now offered within the installer:

Minimize To Tray - Installer

Minimize To Tray Option In the Installer

It’s also available at any time via the “Minimize To Tray” entry in the Options menu within PTFB Pro itself:

MinimizeToTray

 

Hopefully this will help new users who aren’t familiar with Windows 7′s icon-hiding practices, whilst allowing more experienced users to run with PTFB Pro in its most discrete yet readily accessible form: the system tray icon.

Advanced Target Recognition – What it is and How to Use it!

Introduction

Windows 7 contains a new technology that enables PTFB Pro version 4.1 and onwards to find targets in non-standard screens and even some browsers. We’ve called this new feature “advanced target recognition”. It dramatically increases the power of the “single press” item, allowing it to auto-click on links in browsers like Internet Explorer and Firefox reliably even if the browser window is resized.

XP, Vista & Svr 2008

If you’re running PTFB Pro on an older operating system such as XP, Vista and Svr 2008 you can still take advantage of Advanced Target Recognition as follows:

  1. Download and install the latest version of PTFB Pro from our website: http://www.ptfbpro.com/download.shtml
  2. On PTFB Pro’s main screen, select Options -> About PTFB Pro. If you see the text “Advanced Target Recognition AVAILABLE” in the resulting About screen, you already in business; any new single press items you create will use advanced target recognition automatically.

  3. If the About screen said the new technology is unavailable, you need to install Microsoft’s “Platform Update for Windows Vista” via Windows Update. Don’t be put off by the name if you’re not running Vista – the update works for XP and Svr 2008 as well. It’ll most likely show up as an optional update, and also goes by the name of KB971513. Once it’s installed, revisit PTFB Pro’s About Screen to verify that is well, then you’re good to go!Get more information on the Platform Update for Windows Vista here:
    http://msdn.microsoft.com/en-us/library/ee663866%28VS.85%29.aspx

Using Advanced Target Recognition

Once Advanced Target Recognition is available, you don’t need to do anything special to use it; every new item you create will use it as appropriate. Single Press items get the most benefit, but macros and Window Restore items can also use it to help make sure that they’re acting on the right window. It really comes into its own if you want PTFB Pro to click a particular link on a page in Internet Explorer (v8 or later) and FireFox. It won’t help so much in other browsers as yet; at the time of writing, Opera and Google Chrome still aren’t exposing their pages using the new Microsoft technology.

Performance

While the new technology in Windows 7 and the platform update lets PTFB Pro “see” more, isn’t quite as fast as the older methods. To offset this PTFB Pro only uses the new tech when it really needs to. You can also help to keep performance high by making your new macro and single press items as specific as possible. For example, if your item operates on a particular program, go into the “Identifying the Target” page of the item properties and make sure you tick “Fire only if window belongs to program” and “Match Window Type”. Using these two settings allows PTFB Pro to narrow down its matches using the older technology, and only use the new stuff once it’s pretty sure it’s found the right target.

Enabling/Disabling Advanced Target Recognition

It’s highly unlikely you’ll ever need this, but there is an “off” switch for the new technology. You’ll find it on the first page of the configuration screen (Options -> Configure) :

As the option itself suggests, changes only take effect on new items. If you’ve already created some items that use the new tech, they’ll continue to use it even if you disable the option, but any new items you create will use the old technology exclusively.

How to tell if an item uses ATR

Go to the “snapshot” page of the item’s properties and look at the scrollable text box. Under the section titled “CHILD CONTROLS”, you’ll find a short introductory line of text. If it includes the words “standard windows children” then the item uses only the old technology; if instead you see “accessibility children” or “UI automation children” then it uses a mix of old and new technology to do its job.