Author |
Topic |
|
Rob
USA
2615 Posts |
Posted - 02/13/2013 : 12:40:11
|
*** IMPORTANT NOTICE! ***
Please note that there have been some significant changes to the installers and the default functionality of StrokesPlus beginning with the 2.5.6 release.
Click here for details. (seriously, please read it at least once)
32-bit:
Portable/ZIP Download - Signed and Unsigned: http://www.strokesplus.com/files/StrokesPlus_2.6.3_x86.zip
Setup Package Download - Unsigned, Windows XP/Vista/7/8: http://www.strokesplus.com/files/StrokesPlusSetup_2.6.3_x86.exe
Setup Package Download - Signed, Windows Vista/7/8 with UAC enabled: http://www.strokesplus.com/files/StrokesPlusSetup_2.6.3_x86_Signed.exe
64-bit:
Portable/ZIP Download - Signed and Unsigned: http://www.strokesplus.com/files/StrokesPlus_2.6.3_x64.zip
Setup Package Download - Unsigned, Windows XP/Vista/7/8: http://www.strokesplus.com/files/StrokesPlusSetup_2.6.3_x64.exe
Setup Package Download - Signed, Windows Vista/7/8 with UAC enabled: http://www.strokesplus.com/files/StrokesPlusSetup_2.6.3_x64_Signed.exe
Notes: All installers create a shortcut in Startup. Signed installers also attempt to install the certificate; while I've tested on my machine and a clean Win8 VM, I can't be certain this will always work. StrokesPlus.cer will be installed in the destination folder, in case you need to manually import (to Trusted Root Certification Authories).
All installers will NOT overwrite StrokesPlus.xml, StrokesPlus.lua, or ActionHelp.xml (since some may have a translated version). So if you just want to update to the latest version, you can run the setup and not worry about losing anything.
The ZIP downloads contain both signed and unsigned versions as well as the certificate for manual installation.
Change Log: - Windows with an extended style of 0x00200000L (WS_EX_NOREDIRECTIONBITMAP) [Metro Apps on Windows 8] are once again included as top-level in the sp_all_windows table returned by acGetAllWindows(1). NOTE: There are certain window classes which are considered top-level, meaning there's nothing I can find which definitively identifies them as actual Metro app windows or simply ghost/listener/placeholder windows. As such, you'll need to use some logic to test for and exclude these windows manually. I've posted a set of scripts which demonstrate this: http://www.strokesplus.com/forum/topic/615/cycle-through-programs - It should be noted that acPreviousApplication() and acNextApplication() only work with Desktop windows, not Metro (Windows 8) apps. acGetAllWindows can be leveraged to handle Metro apps as described above. - Also, windows with a TOPMOST flag are ignored by acPreviousApplication() and acNextApplication()...This functionality is very difficult to programmitcally put in place in a consistent fashion! - To be honest, your best bet is using acGetAllWindows(1) and handling the windows yourself until I can really go through and make Next/Prev work more like the scripts I created for acGetAllWindows(1), but I need a lot more time and testing of the scripts to make sure it's consistent and covers the exclusion list properly |
|
|
Topic |
|
|
|