Clive Galway
Clive Galway
@TaranVH Hi, made a bunch of progress with AutoHotInterception, it's getting pretty mature now. Also started tinkering with a new technique I thought you might be interested in... basically I...
@TaranVH FYI, we are currently looking into reverse-engineering Interception, and we think we have found out how to remove the 10 device limit. I don't have >10 devices to test...
1) @Matesaktesak That's not a loop, that's a GOTO. This is a loop: ``` doAnAFKLoop(){ Loop { Send W ; Go forward Sleep 1000 ; Sleep for an actual SEC...
It appears that the problem is to do with `SendPipeMessage` ``` var ipcHandler = new Func(fromAhk => { Console.WriteLine("received message from ahk " + fromAhk); return ".NET: I LIKE PIE!";...
The problem appears to be due to the fact that SendPipeMessage is a two-way communication: ``` SendPipeMessage(strMessage) { global A__PIPECLIENT A__PIPECLIENT.write(strMessage) sleep, 100 A__PIPECLIENT_RESULT := A__PIPECLIENT.read() sleep, 100 return A__PIPECLIENT_RESULT...
Yeah it seems OK if I take them out and don't try to do anything with a return value, but I don't know enough about it to know if it...
Not got time to read this all right now, will get back to it, but for now here is an example of inter-thread communication using a function object wrapped with...
So if we switched to this method, does that mean that all the pipes code could be removed? I need to have lots of copies of AHK running - up...
> It seems like it would complicate the documentation to have a feature added only for v1 and not for v2 I would concur. @bluechipps Also, there should probably be...
Double-check that you are getting a value in `mouseId` The "No such interface supported" error usually means you have an empty parameter