sia_scrapper icon indicating copy to clipboard operation
sia_scrapper copied to clipboard

Pequeño script para seguir los cupos de las asignaturas en el buscador de cursos de la Universidad Nacional de Colombia.

SIA Scrapper (Experimental)

Pequeño script para seguir los cupos de las asignaturas en el buscador de cursos de la Universidad Nacional de Colombia.

Características

  • Buscador de cursos integrado.
  • Notifica cuando hay un cambio en los cupos.
  • Resistente a errores de conexión y errores aleatorios del SIA.
  • Seguidores independientes asincrónicos.

Dependencias

Quickstart

$ git clone https://github.com/pablomancera/sia_scrapper.git
$ cd sia_scrapper
$ npm i
$ npm start

Actualizando

Luego de actualizar el repositorio se debe correr npm run build para compilar los cambios.

Cómo correr en Android (Termux)

Requiere instalar las aplicaciones: Termux, Termux:API y Termux:Widget.

  • Dar permiso a Termux de mostrar notificaciones y mostrar sobre otras apps.
  • Ejecutar en Termux:
bash <(curl -fsSL https://raw.githubusercontent.com/pablomancera/sia_scrapper/main/scripts/termux.sh)

Screenshoots

  • Linux
    Screenshot from 2023-02-12 19-44-39 Screenshot from 2023-02-12 19-45-55
  • Android (Termux)
    Screenshot_20230212-201723_Trebuchet Screenshot_20230212-201708_Termux