¿Cuál es la forma más fácil de hacer que su navegador actualice una página cada 5 segundos?

11

¿Hay un navegador que admita actualizar una página cada 5 segundos? ¿Hay un complemento?

Si no, ¿hay una manera más simple que escribir un programa completo (C # o Java) para hacerlo?

Agregado: ¡ Opera es horrible! Configuré Stack Overflow para que se actualice cada 5 segundos, pero cuando hago clic en una publicación, ¡también se actualiza cada 5 segundos! Solo quería que la página principal se actualizara cada 5 segundos.

Otro "Agregado": aparentemente actualiza la pestaña actual, por lo que siempre que abra la publicación en una pestaña nueva, funciona muy bien.

Oren A
fuente
1
Cualquiera sea la solución que seleccione, podría ser bueno ver qué se está actualizando. Al igual que la opción Greasemonkey de Drostie NO hará que la solicitud de su navegador vuelva a almacenar en caché las cosas (lo cual es BUENO), mientras que otras soluciones podrían hacer que su navegador solicite TODO de nuevo. Esto es como la diferencia entre escribir una URL (o un marcador, o presionar Ctrl-L seguido de Retorno) en comparación con presionar actualizar. Esto último hace que la mayoría de los navegadores incluso le pregunten al servidor si las cosas en caché necesitan actualizarse. Eso ralentiza las cosas.
Arjan
2
Además, algunas soluciones pueden representar la página actualizada de una manera más agradable que otras soluciones, como me gustaría ver que una página se muestre completamente nuevamente. Además, supongo que la mayoría de las respuestas (si no todas) implican que el navegador volverá a la parte superior de la página. (¡Curioso por saber qué respuesta funciona mejor para ti!)
Arjan

Respuestas:

7

Sí, Opera admite esta función desde el primer momento. Vaya a la página web, haga clic derecho y seleccione Actualizar cada.

Vea la siguiente captura de pantalla como ilustración:

recargar cada en acción

También te puede interesar la extensión Check4Change para Firefox.

Om nom nom
fuente
No estoy seguro si está disponible en la versión actual
NoChance
no disponible ahora
Amruth A
13

O para Firefox, use el siguiente one-liner como un script de Greasemonkey :

setTimeout(function(){ window.location.href = window.location.href; }, 5000);
Drostie
fuente
1
window.location.reload(false)- developer.mozilla.org/en/DOM/window.location es al menos más legible, si no más rápido. Además, si está utilizando un script de Greasemonkey, siempre puede GM_registerMenuCommandactualizar en esa página en lugar de siempre.
Hola71
@ Hello71, sin intentarlo en Greasemonkey, pero cuando se usa Safari en una Mac: simplemente pegando lo siguiente en la barra de ubicación, se javascript:window.location.href=window.location.hrefvuelve MUCHO más agradable que javascript:window.location.reload(false)(lo que limpia completamente la ventana primero). Dada la documentación, no entiendo por qué ...
Arjan
@Arjan: con un poco de prueba, descubrí que la configuración window.location.hrefen sí misma solo se recarga si la página no tiene un hash al final ( #12345).
Hola71
@ Hello71, nuevamente usando la barra de ubicación, no Greasemonkey: javascript:window.location.href=window.location.hreffunciona bien para mí (prueba con Stack Overflow, sin nada como Web Inspector abierto, y teniendo en cuenta también el caché del sitio). Pero: sus hallazgos pueden tener sentido, ya que el hash no está incluido location.href, ya que es realmente solo del lado del cliente.
Arjan
@Arjan: Firefox ni siquiera envía una solicitud, de acuerdo con Firebug y mis pobres habilidades con Wireshark.
Hola71
4

Opera tiene una opción Recargar cada opción incorporada.

Si usa Firefox, puede descargar el complemento ReloadEvery .

evol
fuente
3

puede hacerlo con / bin / bash y enlaces (o cualquier otro comando como curl o wget)

while true;                                                                                                                                                 
do
    links http://127.0.0.1:3000 -dump > /dev/null 
    sleep 2
done

si necesita ver el html use -source en lugar de -dump ;-)

PJJ
fuente
2

¡Usa el complemento iMacros ! Está disponible para IE, Firefox y Chrome .

iMacros es un gran complemento de grabador de macros para navegadores web (y de código abierto), y actualizar un sitio web es muy simple. Usa esta macro:

  VERSION BUILD=7000928 RECORDER=FX
  REFRESH
  WAIT SECONDS=5

y comience con el botón LOOP .

Si desea asegurarse de que la página está muy recargado por completo (no de caché) utilizar el CLARO comando y volver a cargar la página web completa a través de la URL comando IR:

  VERSION BUILD=7000928 RECORDER=FX
  CLEAR
  URL GOTO=http://superuser.com/
  WAIT SECONDS=5

texto alternativo

FrankJK
fuente
+1 Parece interesante. Sin embargo, debería considerar si vale la pena el esfuerzo, ya que hay soluciones "listas para usar".
Oren A
0

Para habilitar la actualización automática en Chrome, descargue e instale la extensión Auto Refresh Plus de la tienda web.

Para integrar la función en Firefox, descargue e instale el complemento Auto Refresh, el que recomienda Nuno , y reinicie su navegador. Luego, abra la página web que desea actualizar y seleccione el período de tiempo de la actualización automática desde el menú del botón derecho debajo de la opción Actualización automática.

Al igual que Om Nom Nom dijo, la opción de recarga automática está disponible en Opera de manera predeterminada y, por lo tanto, no se necesita una extensión.

Aquí está el enlace al articol original con capturas de pantalla y más información:

http://www.guidingtech.com/12491/auto-refresh-pages-chrome-firefox-opera/

seby598
fuente
1
¿Puede resumir la información en el enlace en su respuesta en caso de que la página desaparezca?
jonsca
¡Bienvenido a Super User! Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
slm