Built with pymobiledevice3
and leaflet
.
- Python version 3.11.x
- iOS Device in developer mode
It's recommended to use a virtual environment
python3 -m venv ./.venv
source ./.venv/bin/activate
Install python dependencies
pip3 install -r requirements.txt
Have your device connected, USB connection is required
Start project
sudo python3 main.py
Browse http://localhost:3000
- Run with one-command
- Better UI
- Randomized location
- Adjustable speed -> Choose between 3 speeds
- Randomized speed
- Closed path -> Use "loop" mode
- Persist zoom and center
- OSRM Routing (?)
- Saved route
-
Electron(why bother) -
Get out of vanilla js before it's too late(why bother)