An AutoHotkey wrapper for the Interception driver
EXPERIMENTAL TEST RELEASE
I am going to include the changelog for v0.4.0 in here, as that was just a test release...
Most of the credit for this release goes to @crumbl3d - many thanks for your contribution and your patience!
The major take-aways are that Interception DLLs are no longer packaged with AHI, and Subscription Mode callbacks are no longer fired concurrently (In parallel), which was kind of pointless anyway as AHK is not truly multi-threaded, so could not handle them all at once anyway.
If you have problems with this release and your scripts are not behaving as before, please try setting the new concurrent
switch to true
for all your Subscribe Mode subscriptions - this will mimic the old behavior. Whether this fixes or does not fix your issue, please let me know, as I am considering removing the concurrent switch (Always be not concurrent), but I want to make sure this is not going to break things for anyone
Includes @crumbl3d 's changes, some other tweaks and fixes
Documentation has not been updated yet, all the SubscribeXxx
methods now take an extra concurrency bool. True
= callbacks fired in parallel (Old behavior). False
(Default) = callbacks fired in series