Why type the same phrases again and again? Why mistype? Why not let the computer do repetitive and boring tasks? Why not have macros working in any Windows application?
Perfect Keyboard is an award-winning, time-saving utility running under the Windows 9x/2000/NT/XP/Vista operating systems. The program allows a user to create a file of frequently used phrases, paragraphs, e-mail addresses, macros, clipboard entries, scripts, etc. and use them in any application just by typing a short abbreviation (text shortcut) or pressing a hotkey (key shortcut). The Perfect Keyboard supports macro recording (keyboard and/or mouse events) so that user can simply record macros rather than program them. The Perfect Keyboard scripting language (150+ commands) allows one to insert time and date, activate a window, launch applications, manage files and directories, work with clipboard, download files, format text and more. Creating macros doesn't require any programming skills thanks to wizards and visual editing tools.
New features & fixes:
- Macro file can be optionally protected by a
strong AES encryption.
- <file_encryption> - a command to
AES encrypt/decrypt any file.
- <dir_encryption> - a command to
AES encrypt/decrypt all files in a directory including all subdirectories.
- <extcmd> - run external command.
External command is any command line executable that takes parameters
(optionally) and prints results to standard output (optionally). The
command allows customers to extend number of available macro language
- <remote_macro_call> - a command
that allows to run macro on remote machine. (A Macro ToolsWorks family
product needs to run on the remote machine.) It is possible to pass
parameters to the remote machine and the macro executed on the remote
machine can return a result back to the caller.
- Build-in support for running macros
from a remote computer.
- <www_fillform> - a command that
allows to fill a web form (for example password entries) automatically.
- Macros started using <run> or
<extmacro> commands can take parameters and return results.
- New "_vMacroResult" system
variable. This variable is used to pass results back to the caller (if
the macro was called using <run> command, for example).
- New "_vMacroParameter" system
variable. This variable is used to pass parameters to the called macro
(if the macro was called using <run> command, for example).
- Native support for date/time arithmetic's.
It is possible to count: date/time = date/time+span or date/time = date/time
- span or span = date/time-date/time.
- UI improvements based on user's feedback.
- Bugs reported by users are fixed.
Tools and Utilities
7 Beta 2
Product page: here