A simple script to encourage you to get off your arse and do some exercise regularly. Little and often is the way to go.
When the program executes, it displays a fullscreen window that blocks interaction with any other programs for a set amount of time.
During this time you cannot exit or switch to another program.
If you're looking for a way to pass this time, you could do some push ups, sit ups, stand up and look around, whatever you fancy.
Once the timer hits 0, you will be asked if you did the prompted exercise and reps. You can adjust the values if you did a different exercise, or different reps. Feel free to change the exercises included in the script.
Your efforts will be saved to a CSV file in the same directory as this script, so your pathway to swole is recorded.
- Python with Tkinter. Default Python installation includes Tkinter.
- A scheduler to run the python script. eg. Crontab, Windows Task Scheduler.
You can adjust the script! Prompt yourself to do any exercise you want. Open "PushUpClock.py" and edit the exercises, it's very straightforward.
-
Open Task Scheduler
Start -> "Task Scheduler", and clickImport Task. In the bar, go to%UserProfile%\PushUpClock-masterand choosePushUpClock.xml. Feel free to make changes to the task. It's set to run every hour once you've logged on.
-
PushUpClock is now active! Stick at it!
- SHOW PROGRESS, after exercise, give option to display exercise data using matplotlib
- REPS SCALING, give a "too hard" or "too easy" option to adjust the number of reps to do next time.



