
During normal operation PTFB Pro's only on-screen presence is a tiny tray icon. The main interface (pictured above) is only displayed during macro creation and configuration. Creation of auto-responses, macros and auto-clicks is a breeze - all it takes is a couple of mouse clicks, but there are stacks of advanced options and features available to power users, many of which are shown in the following screenshots:
You can adjust the playback speed for any macro. The speed range runs from one quarter of normal speed, right up to the maximum possible speed on your computer. Further optimize playback by using the "skip redundant mouse movement" option - PTFB Pro will skip over what it considers to be unnecessary mouse-move actions during playback.
PTFB Pro takes a lot of care to ensure that it is acting on
the right target window. For safety reasons its default settings require an
almost perfect match between a candidate window and its snapshot of the original
target. If differences are found, PTFB will declare a mismatch and take no
action.
You can however tweak settings to make PTFB more forgiving of certain differences,
or to change the attributes that PTFB uses to declare a match. You can adjust
settings and sensitivity to attributes such as the window's title, its type and
size, the program that created it as well as the contents of the window - its "controls" to
use the official Windows term.
Macros can be run according to a variety of triggers - choose from: when a target window appears, by schedule, by hotkey, by command line and running from another macro. Click here to find out more.
PTFB Pro has a built in macro editor that allows you to add custom commands to run scripts, programs and even other macros. You can add the following actions to your existing macros:
When PTFB Pro runs a macro, you can have
it take any/all of the following actions:
You can decide the default values that are given to newly created macros. This ensures that your newly created macros are configured exactly as you want them without any effort on your part. The defaults that you can set include the following :-