Thema Datum  Von Nutzer Rating
Antwort
11.05.2013 14:20:30 Marius
NotSolved
11.05.2013 15:55:31 Gast43442
NotSolved
Rot VBA automatischer Webabruf
11.05.2013 18:08:20 Gast32049
NotSolved

Ansicht des Beitrags:
Von:
Gast32049
Datum:
11.05.2013 18:08:20
Views:
931
Rating: Antwort:
  Ja
Thema:
VBA automatischer Webabruf

Mal angenommen wir kommen an das CAPTCHA (das ist der Bildcode) ... dazu muss man nur den HTML-Text einlesen und die richtige Stelle für den Link suchen/finden (da gibts fertige Hilfsmittel) und das Bild downloaden.

Um derart billige CAPTCHAs, wie auf der HP, zu erkennen, bedarf es nicht viel:

  1. eine OCR-Software (kostenlos und gut ist z.b. http://code.google.com/p/tesseract-ocr/ ... s. linke Seite unter Downloads, die Setup.exe)
  2. z.B. MATLAB um das Bild für die OCR-Software vorzubereiten (in diesem Fall die dünnen Linien im Bild mit imerode() zu entfernen)

Den zweiten Punkt könnte man auch in vba programmieren, müsste man halt nur bissl Hirnschmalz hineinstecken.

Die OCR-Software liefert einem dann den Code als Zeichenkette vom Bild. Diesen übergibt man dem HTML-Dokument ... schickt die Abfrage ab und erhält den Link zur Excel-Datei.

 


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
11.05.2013 14:20:30 Marius
NotSolved
11.05.2013 15:55:31 Gast43442
NotSolved
Rot VBA automatischer Webabruf
11.05.2013 18:08:20 Gast32049
NotSolved