Datenbank: h245238_ladies-kontakte Host: 127.0.0.1:3307 Ländervorwahl: +49 DB‑Größe: 112,3 MB
Einstellungen: Suchlauf, Cronjob, Messenger und Telegram konfigurieren.
Kontakte: Kontakte suchen, filtern, gruppieren, bearbeiten und anschreiben.
Kalender: Termine, Standorte, Zimmer und externe Belegungskalender verwalten.
Werbung: Öffnet die hinterlegte Ladies.de-Seite zum Schalten einer Anzeige.
Worker jetzt starten: Verarbeitet wartende Anzeigen im Hintergrund.
Links einsammeln → Queue: Sammelt Anzeigenlinks, ohne sofort alle Detailseiten zu laden.
Voll-Crawl starten: Sammelt und verarbeitet die eingestellte Seitenzahl schrittweise.
Nächste Batch verarbeiten: Verarbeitet nur die nächste eingestellte Anzahl offener Queue-Einträge.
Fehler erneut versuchen: Setzt geeignete Queue-Fehler für einen neuen Versuch zurück.
Werte dauerhaft speichern: Speichert Suchlauf-, Cron- und E-Mail-Einstellungen.
Cron-Datei testen: Prüft PHP, Erweiterungen, Datenbank, Quellen und E-Mail-Voraussetzungen ohne Suchlauf.
Cronjob jetzt starten: Startet den Lauf sofort. Bei einem Webstart führen kurze Folgeaufrufe ihn ohne Server-Timeout zu Ende.
Automatischer Suchlauf: Cronjob 1 startet täglich um 00:30 Uhr. Cronjob 2 ruft die Pulse-URL jede Minute auf und stellt sicher, dass der aktive Lauf auf dem Shared Webspace weiterarbeitet.
Live-Anzeige: Zeigt laufenden Prozess, bearbeitete URL, Schritt- und Fehlerzahlen. „Cronjob fortsetzen“ setzt einen unterbrochenen Lauf fort. „Diagnose kopieren“ kopiert die aktuellen Messwerte und Fehlermeldungen ohne Cron-Schlüssel.
Cronjob beenden: Stoppt den Lauf nach dem aktuell ausgeführten kurzen Arbeitsschritt und versendet den Abschlussbericht.
Maximale Laufzeit: Beendet einen Cronjob automatisch nach der eingestellten Stundenzahl. Der Wert liegt zwischen 1 und 24 Stunden.
Messenger speichern: Speichert sichtbare Dienste, Vorlagen und Ländervorwahl.
Telegram-Einstellungen speichern: Speichert Bot, Absender und Versandpasswort.
Bot prüfen & Polling vorbereiten: Testet das Bot-Token und bereitet den Abruf neuer Opt-ins vor.
Opt-ins jetzt abrufen: Liest Telegram-Freigaben sofort ein.
Messenger an Auswahl: Bereitet Nachrichten für die markierten Kontakte vor; Telegram sendet nur an bestätigte Opt-ins automatisch.
Neue Gruppe anlegen: Legt eine interne Gruppe mit Überschrift und wahlweise Link-Einladung oder direkter Admin-Freigabe an.
Einladungslink erhalten: WhatsApp-Gruppe öffnen, Gruppenname anklicken, „Mit Link zur Gruppe einladen“ wählen und den Link kopieren.
Link aus Zwischenablage übernehmen: Prüft den zuvor in WhatsApp kopierten Link, trägt ihn automatisch ein und stellt den Gruppenmodus auf Link-Einladung.
Speichern: Aktualisiert Gruppenname, Modus, Link und optionalen Einladungstext.
Bis 1.024 automatisch hinzufügen: Nimmt die neuesten noch keiner Gruppe zugeordneten Telefonnummern auf und aktiviert deren WA-Haken.
Link + Text senden: Lädt im Link-Modus alle normalen und externen Nummern in die WhatsApp-Warteschlange.
Alle Kontakte intern freigeben: Gibt im direkten Modus alle normalen Kontakte und externen Nummern mit Datum und Uhrzeit frei und setzt bei normalen Kontakten den WA-Haken.
Kontakte anzeigen: Filtert die Kontaktliste auf diese Gruppe.
Externe Nummer hinzufügen: Speichert eine Telefonnummer, die nicht in der Kontaktliste steht, ausschließlich in der ausgewählten Gruppe.
Externe Nummer entfernen: Löscht nur die Gruppenzuordnung und gibt die Telefonnummer für eine andere Gruppe frei.
Gruppe löschen: Löscht nur die Gruppe; Kontakte und Telefonnummern werden wieder für neue Gruppen freigegeben.
Auswahl hinzufügen/entfernen: Ordnet markierte Kontakte manuell zu oder gibt sie wieder frei.
Zur Gruppe hinzufügen/Aus Gruppe entfernen: Ordnet einen einzelnen Kontakt direkt in seiner Tabellenzeile zu oder gibt ihn wieder frei.
Gruppeneinladung an Auswahl: Bereitet im Link-Modus eine Einladung für die markierten Kontakte vor.
WhatsApp-Gruppen (Schnellbutton): Springt direkt zur Verwaltung von Gruppen, Mitgliedern, Links und Freigaben.
Technische Grenze: Die interne Freigabe nimmt niemanden automatisch in einen echten WhatsApp-Gruppenchat auf. Das muss ein Gruppenadmin direkt in WhatsApp bestätigen.
Textsuche: Sucht in Name, Telefonnummer und Anzeigen-URL.
Allgemeine Suche + Kalenderwoche: Beide Filter lassen sich gemeinsam verwenden. Die Kalenderwoche bezieht sich auf das Erfassungsdatum der Anzeige im Programm.
Telefonfilter: Zeigt Kontakte mit Nummer, Festnetz 02–09 oder blendet Festnetz aus.
Messenger gesendet/offen: Filtert nach gesetztem oder offenem Versandhaken.
Telegram Opt-in: Zeigt nur bestätigte Telegram-Empfänger.
Doppelte Telefonnummer ausblenden: Zeigt je normalisierter Nummer nur den neuesten Datensatz.
„—“/blockiert: Zeigt unvollständige oder blockierte Datensätze.
WhatsApp-Gruppe: Zeigt nur Kontakte der ausgewählten Gruppe.
Anwenden/Zurücksetzen: Aktiviert alle gewählten Filter oder entfernt sie vollständig.
Kontakt manuell hinzufügen: Legt einen Kontakt mit Name, Telefonnummer und optionaler Quell-URL an; auf Wunsch wird er sofort einer WhatsApp-Gruppe zugeordnet.
Ausgewählte löschen: Löscht nur die markierten Kontakte.
Ohne Telefon/blockiert löschen: Entfernt unbrauchbare Kontakte.
Alle 02–09 + ungültige löschen: Entfernt Festnetznummern und unbrauchbare Datensätze.
Messenger-Haken zurücksetzen: Entfernt Versandmarkierungen bei der Auswahl oder bei allen Kontakten.
Doppelte Kontakte löschen: Behält je Telefonnummer den neuesten Kontakt und übernimmt wichtige Statuswerte.
Löschen in einer Kontaktzeile: Entfernt genau diesen Datensatz.
Ersten/Nächsten öffnen: Öffnet den ersten oder nächsten vorbereiteten Messenger-Chat.
Alle nacheinander: Öffnet die ausgewählten Chats nacheinander im selben Ablauf.
Alle jetzt öffnen: Versucht alle vorbereiteten Chats in einzelnen Tabs zu öffnen.
Gesendet: Markiert den Kontakt nach deiner Bestätigung als versendet.
Überspringen: Lässt den aktuellen Kontakt aus.
Schließen: Beendet die aktuelle Versandansicht.
Dieser Modus benötigt kein Meta-Konto. Manuell oder per Cronjob werden bis zu 35 offene Kontakte vorbereitet. Der Cronjob verschickt keine Nachricht. WhatsApp öffnet die Kontakte anschließend nacheinander; jede Nachricht und der Sendehaken müssen von dir bestätigt werden.
0 11 * * * /usr/bin/php -q /var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/whatsapp_normal_cron.phphttps://mynexx.com/whatsapp_normal_cron.php?key=ec020e6a800dfd113e100e75433d49d47a39e6f40ba23fe5130e71b5899d2711 Manuelle Bestätigung: „Ersten öffnen“ öffnet genau einen Kontakt. Erst nach dem tatsächlichen Versand „Gesendet“ anklicken; erst dann wird der WhatsApp-Haken gesetzt und auf das Tageslimit angerechnet.
Dieser Cronjob versendet über die eingerichtete Meta Cloud API. Er nutzt ausschließlich bestätigte WA-Einwilligungen. Fehlversuche zählen nicht zum Tageslimit.
*/5 * * * * /usr/bin/php -q /var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/whatsapp_auto_cron.php
https://mynexx.com/whatsapp_auto_cron.php?key=ec020e6a800dfd113e100e75433d49d47a39e6f40ba23fe5130e71b5899d2711
Versandplan: Täglich um 11:00 Uhr
Status: noch nicht vollständig eingerichtet · letzter Lauf: noch nie · Noch kein automatischer Versand
Erstellt eine standardisierte vCard-Datei. Empfänger können sie auf Android und iPhone öffnen und direkt im Telefonbuch speichern. Die Kontaktdatei ist bei aktivierter Funktion über eine öffentliche HTTPS-Adresse erreichbar.
Optionaler Textplatzhalter: {{kontakt}} setzt die HTTPS-Adresse der Kontaktkarte an der gewünschten Stelle ein. Ohne Platzhalter kann der Link automatisch am Textende ergänzt werden.
Hier können mehrere Bilder für den WhatsApp-Versand hinterlegt werden. Erlaubt sind JPEG, PNG und WebP bis jeweils 8 MB. Beim normalen WhatsApp-Konto öffnet „Text + Bilder teilen“ die Teilen-Funktion des Smartphones; Empfänger und Versand müssen dort bestätigt werden.
Der Cronjob berücksichtigt ausschließlich Kontakte mit gesetztem Haken „WA-Einwilligung“ und ohne WhatsApp-Sendehaken. Nur erfolgreich von Meta bestätigte Nachrichten zählen zum Tageslimit; fehlgeschlagene Versuche nicht. Nach einer Meta-Nachrichten-ID wird der WhatsApp-Haken automatisch gesetzt.
Letzter Lauf: noch nie · Noch kein automatischer Versand
Cronjob alle 5 Minuten: */5 * * * * /usr/bin/php -q /var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/whatsapp_auto_cron.php
Übernimmt den Einwilligungshaken für Kontakte, die vor heute erfasst wurden, eine gültige Mobilnummer besitzen und noch keinen Opt-out haben. Diese Funktion darf nur verwendet werden, wenn die Einwilligungen tatsächlich vorliegen.
Letzte Übernahme: 2026-10-30 08:40:22 · 20 Kontakte · freigabe 26.10.2026
Wichtig: Diese Zahlen sind der kumulierte Queue-Bestand aus allen bisherigen Läufen, nicht nur Fehler des aktuell laufenden Cronjobs. Ein Eintrag erhält erst nach drei erfolglosen Versuchen den Status „Fehler“. Häufigster Grund sind Anzeigen ohne auslesbare gültige Telefonnummer; solche Kontakte werden bewusst nicht gespeichert.
| Anzahl | Fehlergruppe |
|---|---|
| 7235 | Anzeige nicht mehr erreichbar |
| 5189 | Ladies.de blockiert oder drosselt den Abruf |
| 4250 | Sonstige technische oder inhaltliche Fehler |
| 3359 | Keine gültige Telefonnummer gefunden |
Häufigste genaue Meldungen:
| Anzahl | Fehlermeldung |
|---|---|
| 4126 | Reader-Fallback: HTTP-Abruf fehlgeschlagen: Reader-Fallback lieferte keine bestätigte Ladies.de-Seite (HTTP 429). |
| 2782 | HTTP-Code 301 | Mobilseite: Leere Detailseite |
| 1920 | Keine Telefonnummer gefunden; Hauptseite, Mobilseite und Telefon-Endpunkte wurden innerhalb des Zeitbudgets geprüft. |
| 1436 | Keine Telefonnummer gefunden; Detailseite wird erneut versucht. |
| 1245 | Alter Datensatz ohne Telefonnummer verworfen |
| 839 | Detailseite wurde durch eine Bot-Schutzseite blockiert |
| 492 | HTTP-Code 404 |
| 162 | Hauptseite: Sperr- oder Fehlerseite statt einer Anzeige erhalten (HTTP 200). Erkennungsgrund: JavaScript-Vorschaltseite: Sitzungsaufbau erforderlich (writeJwsToken) |
CLI: Beim Hoster „PHP-Skript ausführen“ mit dem tatsächlich vorhandenen Serverpfad wählen. Ein täglicher Start verarbeitet den Lauf im selben Prozess; Prozesslimits des Hostings gelten weiterhin.
html-Webverzeichnis:html/daily_crawl.php
/var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/daily_crawl.php
30 0 * * * /usr/bin/php -q /var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/daily_crawl.php
*/15 * * * * /usr/bin/php -q /var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/cron_mail_report.php
/var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/cron_mail_report.php30 0 * * *. Ein erneuter Aufruf ersetzt einen noch laufenden Lauf kontrolliert.https://mynexx.com/daily_crawl.php?key=ec020e6a800dfd113e100e75433d49d47a39e6f40ba23fe5130e71b5899d2711
* * * * *. Diese Pulse-URL setzt nur einen aktiven Lauf fort und startet keinen neuen Lauf.https://mynexx.com/daily_crawl.php?key=ec020e6a800dfd113e100e75433d49d47a39e6f40ba23fe5130e71b5899d2711&pulse=1
Damit Telegram neue Freigaben erkennt, muss zusätzlich dieser Cronjob jede Minute laufen:
* * * * * /usr/bin/php -q /var/www/vhosts/h245238.web48.alfahosting-server.de/html/scraper/telegram_bot.php poll
https://mynexx.com/telegram_bot.php?poll=1&key=d5d63e54c00ae173de88308b246239529a6e35d8de93a37571258ac07c2746c3
/stop jederzeit abbestellt werden.