Umblättern mit endlosem Scrollen
Friday, July 16, 2021 3:28 PMEndloses Scrollen ist eine Technik, die am häufigsten von Websites mit JavaScript oder AJAX verwendet wird, um Inhalte dynamisch zu laden. Wenn Sie die Seiten nach unten ziehen, sehen Sie das Zeichen "Laden", und die neuen Inhalte werden bald in die Seite eingefügt:
Ähnlich, wie Sie die Seite manuell nach unten scrollen, kann Octoparse mit den richtigen Einstellungen das machen. Sie brauchen nur Octoparse mitzuteilen, welche Seite gescrollt werden soll, wie oft die gescrollt werden soll und wie lange Octoparse zwischen den beiden Scrollvorgängen warten soll.
In diesem Tutorial zeigen wir Ihnen, wie Sie Crawler für die Website mit endlosem Scrollen in Octoparse erstellen. Sie können zum Üben die URL des Beispiels verwenden, https://biomarket.com.ar/product-category/almacen/desayuno/.
1) Verwenden die automatische Detektion
2) Richten endloses Scrollen manuell ein
1) Verwenden die automatische Detektion
1. Wählen Sie "Auto-detect web page data" in Octoparse beginnt mit der Detektion der Seitendaten. Warten Sie bitte, bis es fertig ist.
2. Modifizieren die Einstellungen des Scrollens
Klicken Sie auf "Edit" unter "Add a page scroll" und stellen Sie die Typen des Scrollens, die Wiederholungszeiten und die Wartezeit nach Bedarf ein. Klicken Sie auf "Confirm", um die Einstellungen zu speichern. Achten Sie darauf, dass Sie genügend Wiederholungszeiten und richtige Intervalle zwischen zwei Scrollvorgängen einstellen.
3. Erstellen den Workflow
Klicken Sie in den Tipps auf "Create workflow", um den Workflow mit den Einstellungen zu erzeugen.
4. Überprüfen Sie, ob alle Elemente richtig lokalisiert werden
Sie können zu den Einstellungen des „Loop Item“s gehen, um zu sehen, ob alle Elemente lokalisiert sind.
Tipps!
Achten Sie darauf, dass „Loop Mode“ von „Loop item“ als "Variable List" ausgewählt werden muss. Falls es "Fixed List" ist, ändern Sie es bitte auf "Variable List" und modifizieren Sie den XPath.
Weitere Details finden Sie in diesem Tutorial:
Infinitive Scroll has setup but no new elements added to the list?
2) Richten endloses Scrollen manuell ein
1. Doppelklicken Sie auf die Aktion „Go to Web Page“, dann auf das Symbol , um das Einstellungsmenü abzurufen. Dann finden Sie die Optionen für das Scrollen der Seite, indem Sie den Abschnitt "After loading page" entfalten.
2. Wählen Sie"Scroll down the page after it is loaded" und stellen Sie die Typen des Scrollens, die Wiederholungszeiten und die Wartezeit nach Bedarf ein.
Tipps!
Weitere Details über Seiten-Scrollen finden Sie in diesem Tutorial „Page scroll-down“.
Es ist einfach, das endlose Scrollen einzurichten, aber um die geeignetsten Einstellungen zu finden, sollten Sie die Aufgabe testweise ausführen, um zu sehen, ob Sie genügende Scrollzeiten eingestellt haben und ob das Scrollen mit dem richtigen Tempo funktioniert.
Wenn Sie immer noch Probleme mit der Einstellung von Durchblättern haben, senden Sie eine Anfrage an unser Support-Team! Wir werden uns innerhalb von 24 Stunden bei Ihnen melden.