Campus Running (keep) one-click solution tool. Supports custom pace adjustment, generating historical data, custom track configuration, and multiple batch generation modes. Ready to use out of the box, no complex deployment required.
// readme
Disclaimer: This project is provided solely for learning, exchange, and technical research. Please voluntarily abide by the relevant rules of your school and the sports platform. All consequences arising from the use of this tool are borne by the user.
Campus running has been a long ordeal
Early check-ins, mileage and pace, none of it can be skipped. Students have suffered from it for a long time.
The community already has many virtual location solutions, each with its own trade-offs. This tool takes a different path: it generates sports data files (FIT by default, TCX-compatible) with real track coordinates, real pace, and real cadence and step counts. Import them into a sports app and they are ready to use.
The author maintains this project out of passion and hopes to help students struggling with campus running everywhere. If this project has helped you, starring it is the best encouragement the author can receive.
What it can do
Four generation modes, covering everything from “backfill a single record” to “complete a whole semester at once”:
| Mode | Command | Use case |
|---|---|---|
| Daily range | daily | Given a date range, randomly… |