A small tool to easily send data (files, clipboard) between computers with 0 config, just using audio and mic.
Project description
# Grillo
A small tool to easily send data (files, clipboard) between computers with 0 config, just using audio and mic.
# Installation
On Ubuntu, install it by cloning the repo and then running this inside the repo folder and with a virtualenv active (yes, ugly, still hasn’t been published because it’s under development):
sudo apt install portaudio19-dev libffi-dev libsndfile1 xclip pip install -e .
# Usage
machine1> grillo listen
machine2> grillo text “hello world!”
After hearing some hight pitched sounds, machine1 should print:
machine1> grillo listen Received text: hello world!
You can also send files:
machine2> grillo file /path/to/a_file.txt
Or even update machine1’s clipboard with machine2’s clipboard contents:
machine2> grillo clipboard
This is currently under heavy development, that’s why it hasn’t been published to PyPI. The biggest issue right now: the tool used to communicate, can’t send packages more than 32 bytes long. Possible alternative we are working on: replace it with [this](https://github.com/romanz/amodem) other tool.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.