Ai Squared App Central - HotSpot 220.127.116.11 by Ai Squared
by Ai Squared
HotSpot allows you to create custom commands (including moving the mouse, searching for text, executing hotkeys, and more) for a specific window or a specific type of window.
Listen to the HotSpot tutorial on the App Tutorials page.
Supported Languages: English, Dutch, French, German, Italian, Korean, Polish, Turkish, Russian, Spanish, Czech
Minimum Version: Window-Eyes 7.2
Release Date: 5/11/2016
Last Update: 5/11/2016
1/13/2015 9:20:31 AM
- Updated copyright and ownership to Ai Squared.
2/9/2015 4:46:03 PM
Updated copyright and ownership to Ai Squared.
1/24/2014 1:44:07 PM
- Fixed a visual problem where the hotkeys weren't showing up completely, even though it read correctly.
10/17/2013 10:13:57 AM
- Fixed a character encoding problem for Korean.
10/17/2012 2:31:20 PM
- Resolved some localization issues.
10/16/2012 8:27:28 AM
- Fixed a problem where hot spot chains were not working.
- Resolved all reported errors. Thank you!
4/11/2012 1:33:34 PM
1/10/2012 3:08:19 PM
- Fixed all reported errors.
1/5/2012 9:21:46 AM
- Fixed a problem where imports were not functioning correctly.
- Resolved all reported errors
1/4/2012 3:13:34 PM
- If character offsets aren't available for a clip when doing a mouse find, ignore then instead of throwing an error.
1/3/2012 1:41:23 PM
11/23/2011 10:59:23 AM
- Made HotSpot more performant when monitoring window activates/deactivates.
- Resolved all reported errors.
10/4/2011 8:32:40 AM
- Added Polish support.
- Users can send email to GW Micro from the app's About dialog if the GW Toolkit 8.4.1 or newer is present.
8/17/2011 1:06:14 PM
- The user is no longer prompted to accept the license upon initial and upgrade installations.
8/10/2011 11:10:47 AM
7/29/2011 3:42:04 PM
- Fixed a problem where importing and exporting would not work at all.
5/18/2011 2:16:32 PM
- Sped up navigation of category list view.
- Resolved all reported errors.
- Added support for German.
4/28/2011 8:16:06 AM
12/16/2010 9:58:26 AM
- Fixed a problem where the setting the mouse position, under certain circumstances, would cause a script error.
12/14/2010 3:23:30 PM
- Fixed a problem where an error would occur when setting the mouse position.
11/17/2010 3:28:24 PM
- Added appropriate entries to the Window-Eyes script menu.
- Updated the script help text.
- Other minor fixes.
10/14/2010 5:17:56 PM
- Fixed a problem where an error would occur when accessing the hotspot selection dialog in the Find String/Find Window actions, and no existing hotspots were available.
10/14/2010 2:58:58 PM
- This version introduces a whole new way of designating how and where and what you want your HotSpot associated. When you launch the Add/Edit HotSpot dialog (Control-Alt-P), instead of finding a bunch of radio buttons and check boxes, you'll instead notice a single edit box titled "Applies to" containing detailed information about the window that your HotSpot is associated to. For example, "Active Window with Original Name of Package Manager." Along with the edit box, there's a button titled, "Modify Applies to." This button brings up a dialog that has all the nuts and bolts for determining what a HotSpot should be associated to. You can select between the current window name (also known as title), the original window name, the window's class name or all applications. When you choose between these radio buttons, the Match edit box will contain the associated data. For example, if you choose original name, the original window name will show up in the edit box. Same for current name. You can also edit that text. If you select class name, the edit box becomes read only -- you can review the data, but it's not editable. Any of those three radio buttons will also enable a Use group of radio buttons, which lets you specify between the overlap window, the active window, the focused window, or the mouse window. Again, selecting a radio button will cause the match edit box to update with the relevant information. If you choose one of the "name" radio buttons (current or original), you'll also have the option to match case, and choose how the HotSpot should look for the text specific in the Match edit box (i.e. exact, starts with, ends with, contains). Using this dialog, you have at your disposal every possible way to match a window. If you choose All Applications, then everything else gets disabled, because all means all. After you're done modifying the window information, you'll go back to the add/edit dialog, and the applies to edit box will be updated with a narration of the window you specified.
- The Notes edit box was also moved to make the add/edit dialog much more succinct. There's a Notes button now that allows you toadd/edit HotSpot notes.
- Find String has been updated to search for the first occurrence or last occurrence, as well as an "If Not Found" option where an action can be performed if a string is not found.
- Added the Find Window action which will search for a specific window, and perform various actions when it is found (or not found).
- Added a Move Mouse action, which provides an easy method to move the mouse pointer any direction, any give number of pixels.
- This version should be much more accurate at finding windows, and moving the mouse pointer. Also, all reported issues sent through the error reporting feature have been resolved. Thank you!
WARNING: WARNING: WARNING: This version of HotSpot does not support older hotspots. You must remove your existing hotspots.ini file (rename it, or copy it somewhere else so you can refer to it if you need to), and recreate existing hotspots from scratch. This should be less of a problem in the future.
4/23/2010 11:24:02 AM
- This version of HotSpot boasts a significant number of changes from the previous version, hence the significant version number jump.
- The HotSpots dialog has been redesigned. Both HotSpot categories and HotSpots are presented in list views for easy navigation. The Import and Export options have been moved to a menu bar inside the HotSpots dialog. HotSpots also have a menu under the Script Menus menu in the Window-Eyes control panel.
- HotSpots can now be associated with a specific window, or a specific class of window, or all applications. This greatly increases the granularity in regards to exactly where a HotSpot should act.
- HotSpots are no longer dependent on the position of the mouse, but can instead set the position of the mouse as an action. Mouse positions can also be set to automatically adjust when the associated window is resized or repositioned.
- HotSpot actions can now be edited, and organized.
- You now have the option of importing and exporting specific HotSpots rather than having to import or export your entire HotSpot collection.
- The documentation has been updated. Please review it to read how the new features work. You can access the readme from the HotSpots dialog's Help menu, or the HotSpot menu under the Script Menus menu.
PLEASE NOTE: It is possible, maybe even likely, that previously defined HotSpots will not function. It is strongly recommended that you redefine existing HotSpots to take advantage of the newly provided functionality.
4/9/2010 8:44:32 AM
- Added Key Describer support for both main HotSpot hotkeys, and any HotSpots that are launched by their own hotkeys.
- Fixed a problem where removing and re-adding an action would overwrite an existing action.
- Fixed a problem where whitespace was not being trimmed from window names, causing defined HotSpots not to match the applications they were created for.
- Fixed a problem where a HotSpot containing a hotkey using Alt would not work correctly if the HotSpot brought up a menu.
4/7/2010 11:46:53 AM
- HotSpots have been re-designed, and now support multiple actions, including executing Window-Eyes hotkeys, inserting custom keystrokes, speaking and/or inserting strings, searching for text (even text with specific attributes and colors), plus the ability to be chained together to perform very powerful macro-like commands. Please review the documentation (provided in HTML format through the HotSpot pulldown under the Window-Eyes Script Menus menu) for detailed information and examples.
3/25/2010 3:27:09 PM
- Fixed a problem where hotspots would not work in Skype (and potentially other applications with the same window characteristics).
- When adding/editing hotspots, the available hotkeys are now listed in a listview, rather than a combo box, for easier access (i.e. being able to type out the name of a hotkey). Also, the hotkeys are sorted.
- You can now press Delete in the hotspots listview to remove a hotspot.
- If you press F1 to review the notes of a hotspot, and no notes are available, you will now hear that notification.
3/25/2010 8:53:32 AM
- Fixed an error that would occur if you tried to capture a low-level, system key (like the Windows key by itself).
- Fixed an error that would occur when the script was unable to retrieve process information for the mouse window.
- Now, regardless of whether you execute a hotspot from the hotspot manager, or via a hotkey, the same internal routine is used to minimize confusion.
- Mouse click hotkeys no longer say the mouse button (i.e. "Left") when they're executed.
3/24/2010 10:29:41 AM
- Fixed several bugs regarding the position of the mouse pointer, speaking strings, and performing hotkeys when a hotspot is executed.
- Fixed a problem where hotspot hotkeys were not registered until the script was restarted.
- Added import/export options to the Script Menus menu.
- HotSpot now requires at least Window-Eyes 7.1.
12/4/2008 9:35:07 AM
- Fixed a spelling error that was causing existing hotspots to not function correctly.
12/4/2008 9:33:18 AM
- Fixed a problem where editing an existing hotspot would result in an error.
- Added some bulletproofing to ensure that the proper coordinates exist before editing them.
12/4/2008 9:33:32 AM
- You can now create hotspots that speak strings and/or execute a Window-Eyes hotkey.
- Hotkeys can now be assigned when adding or editing hotspots.
- You can now add notes to each individual hotspot. If a hotspot has notes associated, the Notes column in the hotspot list view will indicate their presence. You can press F1 to display the notes.
12/4/2008 9:33:52 AM
- Hotkeys are not supported for both global and application hotspots. In addition, when you swtich from application to application, if the active application has hotspots with hotkeys associated with it, those hotkeys will become active when the application becomes active. In other words, if you have a Notepad hotspot with a hotkey, and Notepad is active, you can use the Notepad hotspot hotkey. If you alt-tab to Wordpad, the Notepad hotkey is no longer active. If you alt-tab back to Notepad, then the Notepad hotspot hotkey becomes acive again.
- Added Error Reporting.
- Enhanced SharedObjects monitoring.
- Fixed a problem where the last active window wasn't getting stored correctly.
- Fixed a problem where importing would cause incomplete entries to show up.
- Added Polish localization to script and to script package.
12/4/2008 9:34:08 AM
- HotSpots has been completely redesigned, hence the large version number jump. HotSpots are now displayed per application (or full screen) using a new interface. They can be easily renamed or removed, and can be imported and exported for easy sharing.
12/4/2008 9:34:21 AM
- Fixed a bug that kept stored hotspots from being listed.
- Added GW Toolkit error reporting.
- Updated with XML language support.
- Now includes GW license details.
- Filename: hotspot.wepm
- Date: 5/11/2016 2:18:11 PM
- Size: 255.5KB
- Total Downloads: 84549
DISCLAIMER: Ai Squared DOES NOT ASSUME AND IS NOT RESPONSIBLE FOR ANY LIABILITY WHATSOEVER FOR THE CONTENT OF THIS, OR ANY EXTERNAL, APP, THE OPERATION OR CONTENT (INCLUDING THE RIGHT TO DISPLAY SUCH INFORMATION) OF ANY APP, NOR FOR ANY OF THE INFORMATION, INTERPRETATION, COMMENTS OR OPINIONS EXPRESSED IN ANY APP. ANY COMMENTS OR INQUIRIES REGARDING THIS APP ARE TO BE DIRECTED TO THE PARTICULAR PERSON OR PERSONS RESPONSIBLE FOR AUTHORING AND PROVIDING THE APP.
A very powerful, very customizable app. Very useful once you spend an hour or so just trying things out with it.
Just a couple comments for what is a deceptively powerful piece of scripting.
1. When editing an action, the button to confirm the changes still says "add", even though no actions are being added.
2. If a spot has an action of executing a hotkey, it'd be peachy if in the main dialogue the specific hotkey being executed was displayed in the details column rather than the generic "execute hotkey".
App Central Search
App Central Links