Automatically opens video conferences based on a google calendar.
Add the credentials.json
file in the project folder, ask to AM or LR for it.
Change CALENDAR_ID
constant in main.py:24 with your calendar ID.
Then:
- start
Automator.app
- select
Application
- navigate to
library/Utilities
and addRun shell script
, otherwise search for it - copy & paste your script into the window
something like this
#!/bin/bash
(
cd /Users/rivareus24/PycharmProjects/remind-me-the-hard-way
source ./venv/bin/activate
python3 main.py
)
- test it
- save somewhere (for example you can make an Applications folder in your HOME, you will get an your_name.app)
- go to
System Preferences
->Users & Groups
->Login items
(or System Preferences -> Accounts -> Login items / depending of your MacOS version) - add this app
- test & done ;)
- Python 3.10 or earlier. This application does NOT work on Python 3.11 or later.
Add the credentials.json
file in the project folder, ask to AM or LR for it.
Change CALENDAR_ID
constant in main.py:24 with your calendar ID.
Then:
- start
init.bat
only once to install the app dependencies - start
start.bat
to run the application - (optional) If you want to run this app at computer startup, run once the
schedule.bat
script. It will create a task in the Windows Task Scheduler. - Enjoy 🦄