Register-Downloader
Automatisierte Download-Aufträge für Handelsregister-Dokumente mit intelligenter Einhaltung der Nutzungsbedingungen von handelsregister.de.
Gesamtprozess – So funktioniert das System
Das System arbeitet vollautomatisch und stabil.
Es besteht aus drei Bausteinen:
Auftragseinreichung
Über Excel-Datei mit festem Format
Automatische Verarbeitung
Lädt automatisch die
gewünschten Handelsregisterdaten.
Wiederanlauf & Überwachung
Stündliches Shell-Skript
Maximal 60 Downloads pro
Stunde
gemäß Nutzungsbedingungen.
1. Auftragseinreichung
Neue Aufträge werden in einer Datei .xlsx abgelegt. Jeder
Eintrag enthält:
- ▸name = den Firmennamen
- ▸dokument = den gewünschten Dokumenttyp (z.B. AD)
- ▸ordner = Unterordner im Download
- ▸typ (E=exakte Suche, A=alle Schlagworte)
2. Python-Worker – Verarbeitung & Stabilität
Der Worker ruft automatisiert handelsregister.de auf, sucht das gewünschte Dokument und lädt es herunter. Dabei wird jeder Vorgang protokolliert.
Keine Batch-Abhängigkeit
erfolg.json & misserfolg.json
Verhindert doppelte Prozesse
3. Rate-Limit – 60 Downloads pro Stunde
Handelsregister.de erlaubt laut Nutzungsbedingungen maximal 60 Anfragen pro Stunde. Unser System hält dieses Limit vollständig ein und schützt die Plattform ausdrücklich vor Überlast.
Schutzmaßnahmen:
- Zeitstempel-Speicherung in
programm2_rate.json - Prüfung verfügbarer Slots vor jedem Auftrag
- Automatisches Warten bei Erreichen der 60-Anfragen-Grenze
4. Automatische Wiederaufnahme
Ein Shell-Skript run_worker_if_needed.sh läuft jede Stunde und
gewährleistet maximale Robustheit:
input.json vorhanden?
5. Vollständige Isolation und Sicherheit
Das System läuft vollständig isoliert. Es gibt keinen Zugriff auf Systeme des Nutzers.
Schutzmaßnahmen:
- Upload zu 100% Nutzer-gesteuert über
.xlsx - Download der Ergebnisse nur auf Nutzer-Wunsch.
System-Status
System aktiv – Automatische Verarbeitung läuft stabil
Alle Systeme sind operational und bereit für neue Aufträge