timreibe / vaccipy

Automatisierte Impfterminbuchung für www.impfterminservice.de
MIT License
516 stars 115 forks source link

Termine werden nicht gebucht #498

Closed Luksen7 closed 3 years ago

Luksen7 commented 3 years ago

Moin! Das Tool ist wirklich hilfreich und es hat nun schon 3x Termine gefunden, allerdings es nicht geschafft sie zu buchen. Ich poste hier mal die Ausschnitte. Kann mir da jemand mit helfen?

2021-06-18 10:57:39.359 impfterminservice [suc] [20357] Termin gefunden! 2021-06-18 10:57:39.359 impfterminservice [suc] [20357] 'Corona-Impfzentrum Hamburg' in 20357 Hamburg 2021-06-18 10:57:39.374 impfterminservice [suc] [20357] 1. Termin: 19.06.2021 um 10:45 Uhr 2021-06-18 10:57:39.374 impfterminservice [suc] [20357] 2. Termin: 31.07.2021 um 18:00 Uhr 2021-06-18 10:57:39.374 impfterminservice [suc] [20357] Link: https://353-iz.impfterminservice.de/impftermine/suche//20357 2021-06-18 10:57:39.390 impfterminservice [inf] [20357] Browser-Cookies generieren 2021-06-18 10:57:42.707 impfterminservice [inf] [20357] Vermittlungscode eintragen und Mausbewegung / Klicks simulieren. Dieser Vorgang kann einige Sekunden dauern. 2021-06-18 10:58:54.244 impfterminservice [err] [20357] Cookies können nicht generiert werden: Message:

2021-06-18 10:58:54.244 impfterminservice [inf] [20357] Starte zweiten Versuch über Selenium ... 2021-06-18 10:58:54.244 impfterminservice [inf] [20357] Termin über Selenium buchen 2021-06-18 10:58:56.297 impfterminservice [inf] [20357] Vermittlungscode eintragen und Mausbewegung / Klicks simulieren. Dieser Vorgang kann einige Sekunden dauern. 2021-06-18 10:59:15.497 impfterminservice [err] [20357] Termine können nicht gesucht werden 2021-06-18 10:59:19.716 impfterminservice [err] [20357] Termine können nicht ausgewählt werden 2021-06-18 10:59:20.906 impfterminservice [err] [20357] Termine können nicht ausgewählt werden (Button) 2021-06-18 10:59:21.953 impfterminservice [err] [20357] 1. Daten können nicht erfasst werden 2021-06-18 10:59:22.984 impfterminservice [err] [20357] Kontaktdaten können nicht eingegeben werden 2021-06-18 10:59:24.185 impfterminservice [err] [20357] Button ÜBERNEHMEN kann nicht gedrückt werden 2021-06-18 10:59:25.217 impfterminservice [err] [20357] Button Termin buchen kann nicht gedrückt werden 2021-06-18 10:59:28.232 impfterminservice [err] [20357] Automatisierte Terminbuchung fehlgeschlagen 2021-06-18 10:59:28.248 impfterminservice [err] [20357] Termin manuell im Fenster oder im Browser buchen. 2021-06-18 10:59:28.248 impfterminservice [err] [20357] Link: https://353-iz.impfterminservice.de/impftermine/suche//20357 2021-06-18 11:09:30.790 impfterminservice [err] [20357] Termin konnte nicht gebucht werden.

2021-06-18 11:10:31.084 impfterminservice [suc] [20357] Termin gefunden! 2021-06-18 11:10:31.084 impfterminservice [suc] [20357] 'Corona-Impfzentrum Hamburg' in 20357 Hamburg 2021-06-18 11:10:31.084 impfterminservice [suc] [20357] 1. Termin: 08.07.2021 um 09:45 Uhr 2021-06-18 11:10:31.084 impfterminservice [suc] [20357] 2. Termin: 19.08.2021 um 17:15 Uhr 2021-06-18 11:10:31.084 impfterminservice [suc] [20357] Link: https://353-iz.impfterminservice.de/impftermine/suche//20357 2021-06-18 11:10:31.084 impfterminservice [inf] [20357] Browser-Cookies generieren 2021-06-18 11:10:33.112 impfterminservice [inf] [20357] Vermittlungscode eintragen und Mausbewegung / Klicks simulieren. Dieser Vorgang kann einige Sekunden dauern. 2021-06-18 11:10:50.003 impfterminservice [inf] [20357] Browser-Cookie generiert: *qgTQ== 2021-06-18 11:10:52.440 impfterminservice [err] [20357] Termin konnte nicht gebucht werden: 429 {} 2021-06-18 11:10:52.440 impfterminservice [inf] [20357] Starte zweiten Versuch über Selenium ... 2021-06-18 11:10:52.440 impfterminservice [inf] [20357] Termin über Selenium buchen 2021-06-18 11:10:54.316 impfterminservice [inf] [20357] Vermittlungscode eintragen und Mausbewegung / Klicks simulieren. Dieser Vorgang kann einige Sekunden dauern. 2021-06-18 11:11:12.062 impfterminservice [err] [20357] Termine können nicht gesucht werden 2021-06-18 11:11:16.313 impfterminservice [err] [20357] Termine können nicht ausgewählt werden 2021-06-18 11:11:17.520 impfterminservice [err] [20357] Termine können nicht ausgewählt werden (Button) 2021-06-18 11:11:18.566 impfterminservice [err] [20357] 1. Daten können nicht erfasst werden 2021-06-18 11:11:19.613 impfterminservice [err] [20357] Kontaktdaten können nicht eingegeben werden 2021-06-18 11:11:20.839 impfterminservice [err] [20357] Button ÜBERNEHMEN kann nicht gedrückt werden 2021-06-18 11:11:21.886 impfterminservice [err] [20357] Button Termin buchen kann nicht gedrückt werden 2021-06-18 11:11:24.888 impfterminservice [err] [20357] Automatisierte Terminbuchung fehlgeschlagen 2021-06-18 11:11:24.903 impfterminservice [err] [20357] Termin manuell im Fenster oder im Browser buchen. 2021-06-18 11:11:24.903 impfterminservice [err] [20357] Link: https://353-iz.impfterminservice.de/impftermine/suche//20357 2021-06-18 11:21:27.436 impfterminservice [err] [20357] Termin konnte nicht gebucht werden. 2021-06-18 11:22:27.734 impfterminservice [inf] [20357] Keine Termine verfügbar in 20357 2021-06-18 11:23:27.918 impfterminservice [inf] [20357] Keine Termine verfügbar in 20357

Meinen Code habe ich mal rausgenommen. Liebe Grüße

andoorius commented 3 years ago

kommt mir bekannt vor...klingt zwar verrückt, aber scheint mir als wären diese schon wieder vergriffen gewesen. Es liegen ja 40sec zwischen gefunden und kann nicht gesucht werden.....

=> Mein Tipp: Weitersuchen irgendwann klappt es.

pancakeDevelopment commented 3 years ago

kommt mir bekannt vor...klingt zwar verrückt, aber scheint mir als wären diese schon wieder vergriffen gewesen. Es liegen ja 40sec zwischen gefunden und kann nicht gesucht werden.....

=> Mein Tipp: Weitersuchen irgendwann klappt es.

https://github.com/iamnotturner/vaccipy/issues/476#issuecomment-861662349 Das Problem habe ich hier schon mal erklärt.

timreibe commented 3 years ago

Wir haben eine neue Methode der Cookies-Generierung. Bitte mal die BETA v1.3.1 testen und Rückmeldung geben :-)

andoorius commented 3 years ago

Wir haben eine neue Methode der Cookies-Generierung. Bitte mal die BETA v1.3.1 testen und Rückmeldung geben :-)

Hat heute morgen 5:30Uhr einwandfrei funktionert, nachdem gestern Abend ca. 22:30 "Termin nicht mehr Verfügbar" kam. Von Temin gefunden bis Termin gebucht 2min.

Wäre es denkbar ein Buchungsversuch sofort durchzuführen und dann die Cookies noch mal zu generieren? In zwei Minuten + Suchintervall, wird der Bot evtl. von einem "normal" User abgehängt. Ok, wenn ich es mir recht überlege: Auf der anderen Seite bringt das auch etwas fairness ins Spiel und man hat ach ohne Bot ne Chance. Der Gewinn, dass alle x Sekunden gesucht wird bleibt ja!

jonasmock commented 3 years ago

@andoorius Muss man noch testen. Vermutlich kann man das Verfahren mit dem neu verwendeten "undetected" selenium chrome driver aber deutlich beschleunigen. Bzw. eventuell funktioniert die Buchung auch ohne zusätzliche Cookie Generierungen.