Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 6 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 (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-29T20:08:40.000Z (3 months ago)
- Last Synced: 2024-08-29T22:28:45.125Z (3 months ago)
- Topics: keyboard-shortcuts, local-network, macos, menubar
- Language: Python
- Homepage:
- Size: 318 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.