KeySndr is a server software for receiving signals from client applications and transforming these into keyboard input to be used in creating macros for games or other apps.
- KeySndr Android client
- Windows Phone 8.1 client eventually
- Modern Browser on any device. ie. dont try with older IE versions
KeySndr uses the following
- Owin For running the webserver
- Nowin Avoiding running the app as an admin by using this instead of the default httplistener provided by Owin
- Jint For executing javascript
- Beacon For server discovery
Plus many others
By default, the webserver listens to port 45889 on your PC at all available interfaces
http://localhost:45889/manage/index.html for the admin interface
With the admin, you can create new configurations. Available are grid based configurations and new html view based configurations that allow more visual customisation.
Example view configuration coming soon.
- For grid based configs: http://YOUR_PUBLIC_IP_IN_LOCAL_NETWORK:YOUR_PORT/play-grid.html?name=CONFIGURATION_NAME
- For view based configs: http://YOUR_PUBLIC_IP_IN_LOCAL_NETWORK:YOUR_PORT/Views/CONFIG_NAME/index.html
The Installer will install the app to program files.
Installer and the application exe are not signed and will cause all sorts of warnings from UAC and other defender applications.
If this troubles you, feel free to clone the repo and build your own.
MIT