Hay algo de información que estoy esperando en un sitio web. No deseo verificarlo cada hora. Quiero un script que haga esto por mí y me notifique si este sitio web se ha actualizado con la palabra clave que estoy buscando.script simple para comprobar si se ha actualizado una página web
Respuesta
marcha y configurar una alerta de Google ..
También puede rastrear el sitio web y la búsqueda de la palabra clave que está interesado.
Aquí es un guión básico de bash para comprobar si la página web contiene el www.nba.com palabra clave Basketball
. El script generará www.nba.com updated!
si se encuentra la palabra clave; si no se encuentra la palabra clave, el script espera 10 minutos y vuelve a verificar.
#!/bin/bash
while [ 1 ];
do
count=`curl -s "www.nba.com" | grep -c "Basketball"`
if [ "$count" != "0" ]
then
echo "www.nba.com updated!"
exit 0
fi
sleep 600
done
No queremos que el sitio o la palabra clave estén codificados en el script, podemos hacer estos argumentos con los siguientes cambios.
#!/bin/bash
while [ 1 ];
do
count=`curl -s "$1" | grep -c "$2"`
if [ "$count" != "0" ]
then
echo "$1 updated!"
exit 0
fi
sleep 600
done
Ahora, para ejecutar el script, escribiríamos ./testscript.sh www.nba.com Basketball
. Podríamos cambiar el comando echo
para que el script envíe un correo electrónico o cualquier otra forma preferida de notificación. Tenga en cuenta que debemos verificar que los argumentos sean válidos.
- 1. programación comprobar para ver si el calendario se ha prestado
- 2. ¿Cómo comprobar si la página web está desplazada?
- 3. php comprobar si se ha hecho clic en el enlace
- 4. AmazonEmail simple: cómo comprobar si se ha entregado un correo electrónico?
- 5. Comprobar si la variable de entorno se ha configurado en el script Ant
- 6. ¿Hay una página completa? Actualizado
- 7. cómo determinar si la página web ha sido modificada
- 8. ¿Puede NHibernate comprobar si se ha generado el esquema db?
- 9. Comprobar si una ventana emergente se cierra
- 10. Comprobar si un comando se ha ejecutado correctamente
- 11. JavaScript - cómo comprobar si el evento ya se ha agregado
- 12. Cómo comprobar si el objeto se ha dispuesto en C#
- 13. Cómo comprobar si el correo se ha enviado correctamente
- 14. ¿Cómo saber si una aplicación iOS se ha instalado o actualizado recientemente?
- 15. Comprobar si se ha introducido de correo electrónico correcta
- 16. averiguar si una función se ha llamado
- 17. ¿Cómo saber si el usuario ha actualizado la aplicación o ha instalado una copia nueva?
- 18. cómo comprobar si la tostada se ha descartado o no
- 19. Cómo comprobar si un comando bash se ha ejecutado correctamente
- 20. ¿Puedo usar "http header" para verificar si se ha cambiado una página dinámica
- 21. ¿Cómo comprobar si gcc ha fallado, ha devuelto una advertencia o ha tenido éxito? (en bash)
- 22. Idea: rememberable significa que last_sign_in_at no se ha actualizado rastreable
- 23. Cómo saber cuando un usuario ha salido de la página y actualizado la página
- 24. ¿Cómo sé que mi aplicación Android se ha actualizado para restablecer una alarma?
- 25. Comprobar si la página está en Iframe para Google Chrome
- 26. ¿Cómo comprobar si un usuario ha iniciado sesión en php?
- 27. ¿Cómo comprobar si una secuencia de comandos de forma asíncrona cargado se ha terminado de cargar en javascript
- 28. Javascript para detectar cuando una página se ha cargado en otra ventana en Firefox
- 29. ¿Script simple para contar NLOC?
- 30. Comprobar si el argumento se pasa a una función Java Script
Sí, pero quiero buscar en una página específica. – Programmer
escribe un script que periódicamente descarga el contenido de esa página y verifica si la palabra que te interesa existe. Puedes hacer algunas optimizaciones como: no verificar si la página no se ha actualizado desde la última vez que lo revisaste, etc. – naresh