Acerca de ¿Hay Cupo?
En el registro de materias, los lugares se liberan cuando alguien da de baja una sección, y se vuelven a llenar en minutos. La única forma de enterarse era recargar la Consulta de Oferta Académica de SIIAU una y otra vez. ¿Hay Cupo? la revisa por ti y te avisa (por correo, Telegram o notificación) en cuanto una sección pasa de 0 a 1 o más lugares.
Proyecto independiente. ¿Hay Cupo? no está afiliado, patrocinado ni respaldado por la Universidad de Guadalajara. «SIIAU» y «UdeG» se mencionan solo para explicar de dónde vienen los datos. Para registrar materias, usa siempre SIIAU.
Cómo funciona
- Los datos vienen de la Consulta de Oferta Académica de SIIAU, la misma página pública que cualquiera puede abrir sin iniciar sesión.
- Un servicio revisa, cada pocos minutos, las materias que alguien está esperando y compara los lugares libres con la revisión anterior.
- Solo avisa cuando una sección pasa de 0 a 1 o más lugares. Si SIIAU falla o responde algo raro, no avisa: preferimos callar a mandarte una falsa alarma.
- Las alertas se apagan solas cuando termina el periodo de registro del ciclo.
Uso responsable de SIIAU
SIIAU es de todos los estudiantes. Para no cargarlo:
- Consultamos por materia, no por alumno: cien personas esperando la misma materia son una sola consulta.
- Solo revisamos materias que alguien está esperando.
- Una consulta a la vez, con al menos 3 segundos entre una y otra.
- Cada materia se revisa cada 5 minutos; durante la semana de registro, cada 2. Si la oferta aún no se publica, una vez por hora.
- Si SIIAU falla, esperamos cada vez más antes de reintentar, y si falla varias veces seguidas nos detenemos por completo (freno automático). También hay un freno manual.
- Cada consulta se identifica con el nombre del proyecto y un correo de contacto, y respetamos el archivo
robots.txtde SIIAU. - Nunca registramos materias por ti, pedimos contraseñas de SIIAU ni saltamos captchas.
Puedes ver en todo momento si el servicio está consultando o en pausa en la página de estado.
Código abierto
El código está en GitHub, con la explicación de cada decisión técnica.
Contacto
Dudas, errores o si representas a la UdeG y algo te preocupa: tucorreo@gmail.com.