Hello. I was thinking about a neat idea for AutoHotkey. I use remote control software frequently for support issues, and it seems that AHK would be perfect for providing such functionality.
It would be very cool to see AHK include the ability to receive control commands via TCP or UDP and be able to capture screenshots to send to a remote client.
I suppose the following items would be needed:
TCP / UDP support (allow remote computer to connect to AHK and send control commands and/or scripts: RUN [scriptname] or actual AHK script language. (Secure, of course!)
Ability to authenticate remote user.
Ability to capture screen and send over network.
Ability to determine which parts of the screen have changed and only send those parts to reduce bandwidth.
Program to display the screenshots on remote machine and to interpret keyboard/mouse input and convert it to AHK commands and send over network to remote host.
AHK just seems suited to doing this since it is already able to simulate all the keyboard/mouse controls, and would simply need to be "stimulated" remotely to provide a user complete control over a PC.
Anyone else who is interested in this or who has input, please post here!