automatizar tareas con extensiones del navegador

Crea tus propias extensiones para el navegador web


Siempre he tenido pendiente ver cómo se crean complementos o extensiones para un navegador web y tenía algún que otro proyecto que me servirían como “excusa” para aprender a hacerlo pero afortunadamente, cuando automatizar una tarea pasaba inexorablemente por crear un add-on para Chromium descubrí la solución ¿definitiva? al problema que sólo requiere saber algo de javaScript y que funciona perfectamente en los navegadores más habituales (incluyendo Safari, Edge, Opera e incluso Dolphin y UC Browser) sin tener que meterse (por mucho que la mayoría sean “forks” de Google Chrome 😉 ) en las peculiaridades de la creación de extensiones para ellos 👍

Y todo el truco está en hacer uso de la extensión TamperMonkey que, una vez instalado y gracias a su panel de control

nos permitirá ir creando y configurando (p.e. para indicar en qué páginas concretas debe aplicarse automáticamente como en el caso del script de la Metralleta del que os hablé para pegar las notas directamente en Séneca desde mi hoja de cálculos 😇) los diferentes scripts que queramos utilizar.

Una de las cosas más útiles que encuentro en él es la posibilidad de hacer copias de seguridad en la nube de nuestros scripts de modo que cada vez que instalemos el complemento en cualquiera de nuestros equipos (o navegadores, recuerda que sirve casi para todos)

A modo de ejemplo, te dejo aquí un gist con el código que utilizo para poder copiar y pegar datos de la hoja de cálculo de Google Sheets en la que evalúo a mi alumnado a la versión 2 de Séneca Educación de la Junta de Andalucía.

Conclusión

Presentación del complemento TamperMonkey, que nos evita complicaciones a la hora de crear nuestros propios complementos para el navegador, y del que os iré hablando más adelante al tiempo que espero poder compartir scripts e ideas con todos vosotros/as 👍

Y tú…

  • ¿Conocías tamperMonkey para automatizar tareas desde tu navegador web?
  • ¿Has tenido que crear algún complemento para el navegador anteriormente?
  • ¿Qué te gustaría poder crear con tamperMonkey?
  • ¿Te parece interesante que dediquemos algunos artículos a la automatización con tamperMonkey?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios .