https://github.com/ryan-willis/lankey
Invoke a script on another Mac over LAN with a single keystroke
https://github.com/ryan-willis/lankey
keyboard-shortcuts local-network macos menubar
Last synced: 24 days ago
JSON representation
Invoke a script on another Mac over LAN with a single keystroke
- Host: GitHub
- URL: https://github.com/ryan-willis/lankey
- Owner: ryan-willis
- License: mit
- Created: 2024-05-18T07:58:36.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-13T22:54:05.000Z (over 1 year ago)
- Last Synced: 2026-04-18T13:34:15.850Z (about 2 months ago)
- Topics: keyboard-shortcuts, local-network, macos, menubar
- Language: Python
- Homepage:
- Size: 320 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

#
LANKey
Invoke a script on another Mac over LAN with a single keystroke.
## Local Development
```sh
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```
### Running the application
```sh
source venv/bin/activate
python LANKey.py
```
### Building the release version
The build script will create standalone applications in the `dist-main` and `disc-receiver` directories.
```sh
./build.sh
```
### Special Permissions
`LANKey` requires special permissions to run. You will be prompted to for the Accessibility and Input Monitoring permissions, and when running `LANKey` or `LANKeyReceiver` for the first time, you will be prompted to allow incoming network connections.