¿Cómo se obtiene una actualización de la página web en el menor tiempo posible?

Hay muchos enfoques sofisticados … el problema es que estás en una carrera armamentista contra todos los demás tratando de hacer lo mismo. Inevitablemente, hay un alma desesperada que se actualiza manualmente, completando el formulario de pedido y ‘ganando’. Para encontrar una solución, necesitamos saber qué tan grande es realmente esa ventana de oportunidad.

Comience simple. Pruebe algo como “Sepa cuándo cambia cualquier página web” o “Rastree los cambios de la página web y reciba notificaciones” para tener una mejor idea del dominio del problema real. Presumiblemente, la página cambia cuando estas ofertas especiales están disponibles y cambia nuevamente cuando se cierran. Si la ventana de oportunidad es lo suficientemente grande, una alerta por correo electrónico podría incluso resolver su problema.

Si eso no es lo suficientemente rápido; lo que quiere decir que la ventana está a menos de unos minutos, entonces necesitamos sacar las armas grandes.

Tenga en cuenta que los sitios que ofrecen este tipo de ofertas ‘instantáneas’ están pidiendo serios problemas porque las personas eventualmente recurrirán a cosas como esta.

Lo que vas a hacer es sondear la URL del HEAD de esta página. La rapidez con la que realiza la encuesta está determinada por su nivel de desesperación. Para evitar que los administradores del sistema web en la audiencia griten en pánico, sondearemos cada 30 segundos.

Según la respuesta a HEAD, deberíamos poder ver si la página ha cambiado. Ahora por la diversión. Enviamos un GET para tomar la página en sí, luego analizamos el HTML para extraer la URL y los elementos de formulario esperados.

La gran incógnita es qué sucede después de hacer clic en este enlace mágico. ¿Necesita completar un formulario de pedido? ¿Es el enlace inicial lo que te lleva al acuerdo o la finalización exitosa del pedido?

Esto es un problema porque es posible que deba completar un formulario de pedido completo, en cuyo caso debe poder automatizar el llenado de todos los campos. También puede haber un capcha, pero como no es un método de fuerza bruta, este debería ser un problema menor (puede mostrarlo y escribir el código apropiado). Debe estar lo suficientemente adelantado como para que cualquier otra demora sea trivial.

Es un poco un proyecto, pero un desarrollador sólido puede echar algo como esto en medio día. Las herramientas de automatización de pruebas web existentes ya abordan la mayor parte del espacio problemático.

¿No quieres escribir un montón de software personalizado y quieres un complemento que lo haga todo por ti? Lo siento. Lo irónico es que incluso si existiera, en realidad no ayudaría porque todos los demás (o lo suficiente) también lo estarían usando.

No me gusta el aspecto de la carrera armamentista de esto … puede salirse de control con bastante facilidad y es el pobre servidor web del sitio y los usuarios normales los que sufren.

Cualquier solución de computadora subóptima probablemente será más rápida que su solución manual (actualización y espero la mejor). 🙂

Su situación me recuerda a tratar de comprar entradas para conciertos de primera fila.

Esto sería muy difícil de lograr sin programación.

Puede intentar usar una tecnología destinada a administradores de sistemas. Monitoreamos nuestros sitios web para asegurarnos de que no muestren datos inesperados, como cuando alguien ataca con éxito un sitio.

El estándar de la industria en el monitoreo de infraestructura de TI es una de esas herramientas.

Si te conviertes en un experto en Nagios, es posible que tengas una gran demanda.

La forma más fácil de hacerlo es registrarse para la detección de cambios. yo suelo

http://www.changedetection.com/

Simplemente pegue en la página, ingrese a qué correo electrónico desea recibir una notificación y listo.

More Interesting

Mis desarrolladores son MIA y quiero recuperar / copiar el código de mi sitio web para asegurarlo. ¿Cómo puedo hacer eso?

Quiero comenzar mi propio negocio en el sitio web. Diseñaré mi propio sitio web y lo lanzaré en Internet. ¿Cuáles son los pasos que debería seguir a continuación?

Tengo un profundo interés en los asuntos actuales y realmente quiero seguir con todo lo que está sucediendo en el mundo. ¿Qué sitios web mantienen una 'base de datos' de asuntos actuales, orígenes y desarrollos?

¿Por qué necesito un sitio web profesional?

Estoy a punto de crear mi primer sitio web, pero parece un desastre. ¿Debería mejorarlo una vez que haya terminado o empezar de nuevo?

¿Google penalizará mi sitio por errores de AMP? No puedo obtener un complemento de WordPress para AMP que no escupe errores.

Soy un postgrado en física con una cartera de pedidos y quiero ganar dinero fácil trabajando desde casa. ¿Cuáles son algunos sitios web confiables para trabajos de desarrollador de contenido solo en India?

Voy a construir un nuevo sitio sobre las 5 cosas principales en un área técnica. Habrá listas de los 5 aspectos técnicos más importantes, como teléfonos móviles, computadoras portátiles, etc. Sé que hay muchos sitios como ese por ahí. ¿Debería hacerlo?

¿Por qué la clasificación de mi sitio web cayó repentinamente?

¿Qué hace que un sitio web sea más fuerte y atractivo?

¿Cuál es la mejor manera de obtener un buen tráfico a Evolvedsouls.com?

Tengo una idea de sitio web y dos semanas de tiempo libre, ¿puedo hacerlo?

Cuando creo el sitio web y la aplicación con la misma base de datos, ¿debo considerar ambos? ¿O podría crear primero el sitio web y luego crear la aplicación?

Necesito una plantilla para mi sitio web de inicio de negocios. ¿Puedes sugerir algunas buenas tiendas temáticas que ofrezcan plantillas gratuitas?

Si mi contenido original se publica en mi sitio web y luego varias fuentes de noticias y blogueros vuelven a publicar mi artículo (con permiso) en sus sitios web, ¿cómo afecta eso a la fuente original y a los sitios web que lo están republicando desde la perspectiva de Google / Bing?