Anleitung
Erste Schritte
- Starte die InvoiceCrawler.exe Anwendung.
- Gib deinen Serial Key und deinen CapSolver API Key ein.
- Nach erfolgreicher Aktivierung wird die Hauptoberfläche geladen.
Du benötigst einen CapSolver API Key um CAPTCHAs automatisch lösen zu können. Registriere dich auf
capsolver.com und lade Guthaben auf. Portal hinzufügen
- Gehe zur Seite Portals in der Sidebar.
- Klicke auf + Add Portal.
- Wähle das gewünschte Portal aus der Dropdown-Liste.
- Gib deine E-Mail / Benutzername und dein Passwort ein.
- Speichere mit Save.
OTP / Zwei-Faktor-Authentifizierung
Einige Portale (z.B. Amazon, Cardmarket) erfordern eine Zwei-Faktor-Authentifizierung (2FA) via TOTP.
- OTP-Secret finden: Wenn du 2FA bei einem Portal einrichtest, wird ein Secret Key angezeigt (oft als QR-Code oder Text wie
JBSWY3DPEHPK3PXP). Diesen Key brauchst du. - Im Crawler eintragen: Beim Hinzufügen des Portals füllst du das Feld TOTP Secret mit diesem Key aus.
- Automatisch: Der Crawler generiert bei jedem Login automatisch den aktuellen 6-stelligen Code – du musst nichts manuell eingeben.
Tipp: Du kannst das OTP-Secret auch nachträglich hinzufügen, indem du das Portal bearbeitest. Das Secret wird nur lokal gespeichert und niemals übertragen.
Wichtig: Wenn du 2FA bereits mit einer Authenticator-App eingerichtet hast, musst du 2FA bei dem Portal ggf. neu einrichten, um an das Secret zu kommen. Speichere das Secret zusätzlich in deiner Authenticator-App als Backup.
IMAP E-Mail Abruf
Für Portale wie MediaMarkt / Saturn werden Rechnungen per E-Mail verschickt. Der Crawler ruft diese via IMAP ab.
- Wähle das Portal (z.B. MediaMarkt) und gib deine E-Mail-Zugangsdaten ein.
- Trage den IMAP-Server deines E-Mail-Anbieters ein (z.B.
imap.gmail.com,imap.web.de). - Der Crawler sucht automatisch nach E-Mails mit Rechnungsanhängen.
Gmail: Aktiviere "Zugriff für weniger sichere Apps" oder erstelle ein App-Passwort unter
myaccount.google.com → Sicherheit → App-Passwörter. Custom Mail Crawler
Für Dienste die Rechnungen per E-Mail senden und keinen eigenen Scraper haben.
- Wähle Custom Invoice from Mail als Portal.
- Gib deinen IMAP-Server, E-Mail und Passwort ein.
- Subject Keyword: Ein Stichwort das im Betreff der Rechnungs-E-Mails vorkommt (z.B. "Rechnung").
- Sender Email: Die Absenderadresse der Rechnungs-E-Mails (z.B.
billing@example.com). - PDF Keyword: Ein Stichwort im Dateinamen des PDF-Anhangs (z.B. "invoice").
- Optional: Move fetched aktivieren, um abgerufene E-Mails in den Ordner
SK_Fetchedzu verschieben.
Scannen & Herunterladen
- Gehe zu Start Scraping in der Sidebar.
- Wähle den Zeitraum-Filter (z.B. "Letzte 6 Monate" oder ein bestimmtes Jahr).
- Klicke auf Start bei einem einzelnen Portal oder nutze Scan All.
- Gefundene Dokumente erscheinen unter Documents.
- Wähle die gewünschten Dokumente aus und klicke Download Selected.
Bereits heruntergeladene Dokumente werden automatisch erkannt und nicht erneut geladen.