Skip to content

agucova/uc-nrc-icalendar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NRC a iCalendar

Script que toma los horarios de BuscaCursos UC a partir de una lista de NRCs y crea un calendario en formato iCalendar.

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.

Los calendarios pueden ser importados a Google Calendar.

Descargar aplicación

Windows (46MB)

La aplicación puede ser bloqueada por SmartScreen al ejecutarla por primera vez. Al solicitar más información se mostrará la opción para ejecutarlo de todas formas.

Descarga y uso por git

Obtención del repositorio

git clone https://github.com/benjavicente/uc-nrc-icalendar.git
cd uc-nrc-icalendar

Creación de un entorno virtual (opcional)

Guía de entornos virtuales

En windows

py -m venv env
env\Scripts\activate

En macOS y Linux

python3 -m venv env
env/bin/activate

Descarga de módulos

python -m pip install --upgrade pip
pip install -r requirements.txt

Uso

Para mostrar el interfaz de la consola: src/main.py

Para mostrar el GUI: src/gui.py

About

Script (+ GUI) que obtiene y guarda el horario de BuscaCursos UC en formato iCalendar.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 97.5%
  • CSS 2.5%