Aplicación que toma los horarios de BuscaCursos UC a partir de una lista de NRCs y crea un calendario en formato iCalendar que puede ser importado a Google Calendar.
No crea eventos en los feriados (incluyendo la semana de receso). Inician desde el 10 de Agosto hasta el 4 de Diciembre (inclusive).
Incluye las fechas de las evaluaciones si es que estas están disponibles en BuscaCursos.
⚠️ La aplicación puede ser bloqueada al ejecutarla por primera vez ya que esta no tiene una firma digital. MacOS no ha sido probado. NO SE GARANTIZA QUE ESTA FUNCIONE.
git clone https://github.com/benjavicente/uc-nrc-icalendar.git
cd uc-nrc-icalendar
En Windows:
py -m venv .env
.env\Scripts\activate
En macOS y Linux:
python3 -m venv .env
source .env/bin/activate # en bash/zsh
. .env/bin/activate.fish # en fish
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install -r optional-requirements.txt
cd src
console.py # para ejecutar en la consola
gui.py # para ejecutar en el gui
cd src
python -m PyInstaller --clean "build/uc-nrc-icalendar.spec"