undefined

Wie geht man mit der Schaltfläche "Mehr laden" um?  

Friday, July 09, 2021 5:14 PM

 

Viele Websites verwenden eine "Mehr laden"-Schaltfläche, um mehr Inhalte zu laden. In den alten Versionen von Octoparse wird die Schaltfläche "Mehr laden" wiederholt angeklickt, bevor alle Daten extrahiert werden, z.B., wenn die "Anzahl der Klicks" auf 20 eingestellt ist, wird zuerst die Schaltfläche "Mehr laden" 20 Mal angeklickt. Danach extrahiert Octoparse erst dann Daten. Es verwirrt manchmal die Benutzer, denn ihre Aufgabe nach mehrmals Klicken auf die Schaltfläche "Mehr laden" keine Daten extrahiert. Außerdem könnte das zum Bruch der Webseite führen, wenn zu viele Elemente geladen werden. Weitere Informationen finden Sie hier: Umgang mit Paginierung (mit "Mehr laden"-Schaltfläche).

 

Aus allen diesen Gründen klickt Octoparse von Version 8.2.2 an auf die "Mehr laden"-Schaltfläche und extrahiert sofort die neue geladenen Daten. Wenn die "Anzahl der Klicks" auf 20 eingestellt wird und bei jedem Klick auf die "Mehr laden"-Schaltfläche 20 neue Elemente geladen werden, extrahiert Octoparse bei jedem Klick auf die "Mehr laden"-Schaltfläche die neu geladenen 20 Elemente.

 

Hier können Sie Octoparse 8.2.2 herunterladen.

 

Wie benutzt man diese neue "Mehr laden"-Funktion?

In diesem Tutorial erfahren Sie, wie Sie mit den oben genannten Websites in Octoparse 8.2.2 umgehen. Sie können zum üben diese URL verwenden,  https://www.capterra.com/search/category?search=CRM%20.

 

1. Verwenden die Funktion „automatische Detektion“

 

2. Stellen eine Aktion "Paginierung" manuell ein

 

 

1. Verwenden die Funktion „automatische Detektion“

 

Schritt 1: Geben Sie die Ziel-URL(s) ein und klicken Sie auf "Start". Wählen Sie "Auto-detect web page data" in Tipps.

 

Octoparse beginnt mit der Detektion der Seitendaten und wartet, bis die abgeschlossen ist.

 inputauto.gif

 

Schritt 2: Erstellen eine Aktion "Paginierung" manuell

 

Klicken Sie auf "Check", um zu sehen, ob Octoparse die richtige Schaltfläche ausgewählt hat. Wenn die falsche Schaltfläche ausgewählt wird, können Sie auf "Edit" klicken, um die richtige Schaltfläche manuell auszuwählen, und Sie können auch die gewünschte Anzahl von Klicks eingeben.

 checandedit.gif

 

Klicken Sie auf "Edit" unter "Add a page scroll", um die richtigen Anzahl der Wiederholung und Wartezeiten einzustellen.

 2.png

 

Schritt 3: Generieren den Workflow

 

Klicken Sie in Tipps auf "Create workflow", um den Workflow zu generieren. Sie können auch zu den Einstellungen von „loop item“ gehen und auf "Exit Loop" klicken, um die Anzahl der Klicks zu bearbeiten, falls erforderlich.

workflowedit.gif

 

Schritt 4: Speichern und Ausführen die Aufgabe

 

Klicken Sie auf "Save" und "Run". Wählen Sie "Run on your device". Sie werden feststellen, dass Octoparse nach dem Klicken auf die Schaltfläche "Mehr laden" Daten extrahiert.

 1.png

 

 

2. Erstellen eine Aktion "Paginierung" manuell

 

Schritt 1: Geben Sie die Ziel-URL(s) ein und klicken Sie auf "Start".

input.gif

 

 

Schritt 2: Stellen Sie eine Aktion „loop item“ für die Datenextraktion ein

Extract.gif

 

 

Schritt 3: Stellen Sie ein „loop item“ ein, um mehrmals auf die Schaltfläche "Mehr Laden" zu klicken

Klicken Sie auf die "Mehr Laden"-Schaltfläche und wählen Sie "Loop click single element". Gehen Sie zu den Einstellungen der Paginierung und klicken Sie auf “Exit Loop”, um die Anzahl der Wiederholungen auf die gewünschte Anzahl einzustellen.

 pagination.gif

 

Schritt 4: Einrichten des Seiten-Scrollens

Öffnen Sie die Einstellungen der Aktion „Click“ und stellen Sie die richtige Anzahl der Wiederholungszeiten und Wartezeiten ein.

 3.gif

 

Schritt 5: Speichern und Ausführen der Aufgabe

 

Klicken Sie auf "Save" und "Run". Wählen Sie "Run on your device".

 

 

btnImg
Diese Website verwendet Cookies um Ihnen ein besseres Internet-Erlebnis zu ermöglichen. Lesen Sie wie wir Cookies verwenden und Sie können sie kontrollieren, indem Sie auf Cookie-Einstellungen klicken. Wenn Sie die Website weiter nutzen, akzeptieren Sie unsere Verwendung von Cookies.
Akzeptieren Ablehnen