Thema Datum  Von Nutzer Rating
Antwort
Rot Erfassung Preise online mittels VBA-Crawler
08.08.2019 16:13:16 Rolf
NotSolved
08.08.2019 16:48:12 Gast97061
NotSolved
08.08.2019 17:15:16 Gast32535
NotSolved
09.08.2019 14:13:19 Trägheit
NotSolved

Ansicht des Beitrags:
Von:
Rolf
Datum:
08.08.2019 16:13:16
Views:
838
Rating: Antwort:
  Ja
Thema:
Erfassung Preise online mittels VBA-Crawler

Hallo zusammen,

an bei zwei Fragen zum Thema VBA-Web-Crawler.

1)

Ich warte bis die Seite vollständig geladen ist, um die Preise zu erfassen.

IEApp.Navigate Zelle
Do: Loop Until IEApp.busy = False
Do: Loop Until IEApp.busy = False
Do: Loop Until IEApp.document.ReadyState = "complete"

Leider lädt neuerdings auf einer Seite eine html-Feld nach (dauert sehr lange), dass mit die zuletzt "angesehenen" Artikel anzeigt.

Kann man das irgendwie zeitlich verkürzen?

 

2) Gibt es die Möglichkeit mit dem IE nur jeweils gleich den Quelltext zu öffnen, um das Laden zu beschleunigen und dort die Daten zu ziehen?

 

Die gecrawlte Seite kann ich hier leider nicht nennen. Vielleicht ist es paranoid, aber gecrawlte Wettbewerber haben kein Interesse an solcher (legaler) Preistransparenz (Thema IP-Sperre : - ( etc.).

 

Vielen Dank!

Rolf


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Erfassung Preise online mittels VBA-Crawler
08.08.2019 16:13:16 Rolf
NotSolved
08.08.2019 16:48:12 Gast97061
NotSolved
08.08.2019 17:15:16 Gast32535
NotSolved
09.08.2019 14:13:19 Trägheit
NotSolved