Todas las colecciones
Cursos Integrados de Octoparse
Acerca de Paginación
Tratar la paginación (desplazamiento infinitivo)
Tratar la paginación (desplazamiento infinitivo)
Actualizado hace más de una semana

El desplazamiento infinito, también conocido como "desplazamiento sin fin" es una técnica que utilizan con mayor frecuencia los sitios web con JavaScript o AJAX para cargar contenido adicional de forma dinámica a medida que los usuarios se desplazan hacia abajo hasta la parte inferior de la página web. Generalmente, cuando arrastras la barra lateral hacia la parte inferior directamente, puedes ver el signo de "carga" y el nuevo contenido se agregarán a la página muy pronto:

202234236-59.png

Similar a cómo desplazas manualmente hacia abajo en la página, Octoparse lo hace de la misma manera con la configuración adecuada. Básicamente, todo lo que necesitas hacer es decirle a Octoparse qué página debe desplazarse, cuántas veces debe desplazarse y el intervalo de tiempo entre cada dos desplazamientos.

En este tutorial, te mostraremos cómo tratar con el desplazamiento infinitivo en Octoparse, necesitas usar esta URL para seguir adelante https://biomarket.com.ar/product-category/almacen/desayuno/

1) Utilizar el algoritmo de detección automática para tratarlo

1. Selecciona "Detectar automáticamente datos de páginas web" en el panel de Tips. Octoparse comenzará a detectar los datos de la página y esperemos a que termine.

q345342341.png

2. Modifica la configuración de desplazamiento

Haz clic en "Editar" debajo de "Agregar un desplazamiento de página" y configura la forma de desplazamiento, los tiempos de repetición y el tiempo de espera según tus necesidades. Haz clic en "Confirmar" para guardar la configuración. Asegúrate de configurar suficientes veces de desplazamiento hacia abajo e intervalos adecuados entre dos desplazamientos.

edit.png

3. Crea el flujo de trabajo con la configuración

Haz clic en "Crear flujo de trabajo" en el panel de Tips para generar el flujo de trabajo con la configuración.

create_workflow.png

4. Examina si el elemento de bucle creado puede ubicar todos los elementos

Puedes ir a la configuración del elemento de bucle para ver si todos los elementos están localizados

Loop.png
537665474.png

Nota:

Recuerda examinar si el modo de bucle del elemento de bucle está seleccionado como "Lista de variables". En caso de que sea "Lista fija", cambia a "Lista de variables" y modifica XPath.

Loop_mode.png

Consulta el tutorial a continuación para obtener más detalles:

2) Configurar el desplazamiento infinitivo manualmente

1. Haz doble clic en la acción Ir a la página web (o en Hacer Clic en el Elemento) o haz clic en el icono

mceclip1.png

para acceder al menú de configuración. Luego, busca las opciones de desplazamiento hacia abajo de la página haciendo clic en abrir la sección "Después de cargar la página".

Enter_text12.png

2. Marca la casilla "Desplazarse hacia abajo en la página después de que se cargue" y configura la forma de desplazamiento, los tiempos de repetición y el tiempo de espera según tus necesidades.

2020-07-27_20-17-38.png

Nota:

Encuentra más detalles sobre la función de desplazamiento hacia abajo en Desplazamiento de página hacia abajo.

Es fácil configurar la carga infinitiva, pero para encontrar la configuración más adecuada, es posible que necesites ejecutar la tarea para ver si ha asignado suficientes tiempos de desplazamiento y si el desplazamiento funciona con el ritmo correcto.

¿Ha quedado contestada tu pregunta?