Skip to content
This repository has been archived by the owner on Sep 28, 2021. It is now read-only.

Automatisierte Impfterminbuchung #110

Open
fer1975 opened this issue Jun 12, 2021 · 13 comments
Open

Automatisierte Impfterminbuchung #110

fer1975 opened this issue Jun 12, 2021 · 13 comments
Labels
duplicate This issue or pull request already exists wontfix This will not be worked on

Comments

@fer1975
Copy link

fer1975 commented Jun 12, 2021

Hallo, erst mal vielen Dank für dieses tolles Projekt. Jetzt meine Frage, AFAIK kann vaccipy automatisch buchen, wäre so was in Niedersachsen möglich?, hast du schon Erfahrungen gesammelt?, was wäre deine Einschätzung, wie viel Zeit würde man für dieses feature benötigen? Danke im Voraus.

@paulypeter
Copy link
Collaborator

paulypeter commented Jun 12, 2021

Darüber haben wir bereits diskutiert: #46

Dort wurde entschieden, dass so etwas hier nicht implementiert werden soll.

Solltest Du es selber probieren wollen, würdest du mehrere zusätzliche Tools benötigen:

  • Selenium und/oder pyautogui
  • IFTT (vermutlich)
  • ein OCR-Modell

@paulypeter paulypeter added wontfix This will not be worked on duplicate This issue or pull request already exists labels Jun 12, 2021
@sibalzer
Copy link
Owner

sibalzer commented Jun 12, 2021

Ich hab inzwischen ein POC erstellt, aber bewusst noch nicht veröffentlicht. Der Bot hier soll nur Informationsvorteile ausgleichen, die manche durch eigene Bots hatten (alleine dass es Bots gibt zeigt schon, dass das aktuelle System uncool ist). Zum Start der Entwicklung gab es bspw. impfterminradar.de (für nds) noch nicht.

Aus der technischen Sicht ist unser Portal halt auch anders aufgebaut als der imfterminservice den vaccipy nutzt, weswegen das ganze deutlich schwieriger umzusetzen ist:
Bei uns wird vor der Buchung ein Captcha und eine SMS-Verifizierung gemacht, beim Impftermin-Service wird einmalig ein Vermittlungscode generiert. Das bedeutet, man müsste zusätzlich das Captcha automatisiert lösen (ist bei dem genutzen jetzt nicht sooo schwer) und eine SMS Rückführung vom Handy einrichten. Letzteres schließt schon mal garantiert alle iPhone Nutzer aus (uncool). Abgesehen davon ist die Einrichtung recht schwer (uncool).

Aus den letzten Gründen (und denen in #46), werde ich sowas erst einmal nicht hinzufügen. Wozu ich mich evtl. noch durchringen lasse, ist ein Autofill für das Formular.

@DennisWilken
Copy link

Ich wollte mal fragen, wie eure Erfahrungen momentan mit dem Bot sind? Ich vermute die Chancen einen Termin zu bekommen gehen derzeit selbst mit Bot gegen Null?

Ich habe ein Javascript geschrieben, dass das Klicken automatisiert. Damit konnte ich zuletzt recht erfolgreich Termine buchen. In den letzten Tagen ist es immer schwerer geworden. Obwohl ich in der Kalenderansicht etwa einmal die Sekunde aktualisiere habe ich gerade Probleme Termine zu buchen obwohl auch das bis auf die zwei letzten Klicks automatisch läuft.

Bisher wollte ich mein Skript nicht weiter veröffentlichen aus den oben genannten Gründen. Wenn es aber inzwischen unmöglich ist Termine per Hand zu bekommen, sieht die Sache vielleicht anders aus.

Wie seht ihr die Sache?

@fer1975
Copy link
Author

fer1975 commented Jun 16, 2021

Hi, Thanks a lot for your help! I got an appointment for my girlfriend last Sunday, so it works, at least sometimes. The next days there were a lot of telegrams messages but mostly was not possible to go further in the booking, not possible to see the free slot on the browser, so that we were wondering if there are some false alerts. I let it working at night, and there were also 5 alert during the night, is that feasible?

@dukeofdrum
Copy link

dukeofdrum commented Jun 17, 2021

Ich wollte mal fragen, wie eure Erfahrungen momentan mit dem Bot sind? Ich vermute die Chancen einen Termin zu bekommen gehen derzeit selbst mit Bot gegen Null?

Ich habe ein Javascript geschrieben, dass das Klicken automatisiert. Damit konnte ich zuletzt recht erfolgreich Termine buchen. In den letzten Tagen ist es immer schwerer geworden. Obwohl ich in der Kalenderansicht etwa einmal die Sekunde aktualisiere habe ich gerade Probleme Termine zu buchen obwohl auch das bis auf die zwei letzten Klicks automatisch läuft.

Bisher wollte ich mein Skript nicht weiter veröffentlichen aus den oben genannten Gründen. Wenn es aber inzwischen unmöglich ist Termine per Hand zu bekommen, sieht die Sache vielleicht anders aus.

Wie seht ihr die Sache?

Moin,

tatsächlich sieht die Sache inzwischen komplett düster aus. Ich hab echt schon meine Augen-Hand-Koordination automatisiert was die Terminauswahl und Vergabe angeht, aber komme höchstens alle 50-60 verfügbare Termine auf "Weiter" (nach der Auswahl des Tages - 1. Impfung & 2. Impfung Uhrzeit), um dann beim "Verbindlich buchen" einen Fehler zu bekommen..

Das geht jetzt seit Tagen so und ich bin echt nicht der Langsamste. Nicht mehr so viel skill und aim wie als Jugendlicher, aber sollte reichen um einen Termin zu buchen <3sek!

Ich selbst habe eine Vorerkrankung, stehe seit über 2 Monaten auf der Warteliste (wie gesagt.. trotz Erkrankung und bei mehreren Ärzten) und bekomme als ITler nicht mal die Möglichkeit einen Termin zu buchen (ich bin KEIN dev btw :D).

Das System ist so fehlerhaft und schlecht gebaut, dass man einfach nur noch mit bot einen Termin bekommt. Also ich bin inzwischen klar für ein JA. Zusätzlich funktioniert die Warteliste ja ganz und gar nicht.. :/

P.S:
Also von "Termin frei" -> "Verbindlich buchen" eine Chance bei 0 würd ich behaupten! (Dauert 30-60sek mit Captcha und SMS verification)

@paulypeter
Copy link
Collaborator

@dukeofdrum Puh, das klingt nicht gut...

Ich habe keinerlei aktuelle Erfahrung mit dem Bot, mir wurde aber das gleiche zugetragen...

@mrmikkl
Copy link

mrmikkl commented Jun 17, 2021

Kann diese Erfahrung auch nur bestätigen.

Es ist aktuell sehr abstrus. Mit händischem Klicken einen Termin zu kriegen, ist durch Bots nahezu nicht möglich.

Und parallel lassen sich Kollegen beim Augenarzt oder Frauenarzt impfen ^^

@andy71
Copy link
Contributor

andy71 commented Jun 18, 2021

In unserem Impfzentrum ist bisher jedes Mal immer nur ein einzelner Termin aufgetaucht. Trotz dessen das ich direkt am Computer sitze, das Browserfenster direkt aufpoppt und ich sofort loslege mit der Eingabe, komme ich meist nur bis nach der Eingabe der PLZ. Dann ist schon wieder kein Platz mehr frei. Nur zweimal bin ich bis zur Terminvergabe gekommen, aber keine Termine mehr auswählbar. Ich hatte schon auf Fehlmeldungen getippt, aber die JSON-Daten die ich mir Zurzeit wegspeichere sind eindeutig.

Man darf natürlich nicht vergessen, in der empfohlenen Konfiguration arbeitet die Abfrage alle 60 Sekunden + Jitter. Damit könnte natürlich jemand anderes durchaus einen Vorteil haben wenn dessen Script früher nach der Freigabe der Terminslots arbeitet.

@infclu
Copy link

infclu commented Jun 18, 2021

Hi, Thanks a lot for your help! I got an appointment for my girlfriend last Sunday, so it works, at least sometimes. The next days there were a lot of telegrams messages but mostly was not possible to go further in the booking, not possible to see the free slot on the browser, so that we were wondering if there are some false alerts. I let it working at night, and there were also 5 alert during the night, is that feasible?

I also got my appointment this week at about 12 a.m. So, setting the sleep-mode to false is a good idea, if you are a night owl.

Man darf natürlich nicht vergessen, in der empfohlenen Konfiguration arbeitet die Abfrage alle 60 Sekunden + Jitter. Damit könnte natürlich jemand anderes durchaus einen Vorteil haben wenn dessen Script früher nach der Freigabe der Terminslots arbeitet.

Es wure schonmal woanders erwähnt, dass man auf der Kalenderansicht bleiben sollte, wenn man erstmal so weit gekommen ist. Danach kann man ohne erneute Angabe der Daten direkt durch Monatswechsel Verfügbare Termine erneut abrufen und direkt buchen. So habe ich meinen bekommen.

@quickcoffee
Copy link

Kann die Aussage von @infclu nur bestätigen. So habe ich meinen Termin auch bekommen. Bei mir kamen an dem Tag über mehrere Stunden immer mal wieder 1 Termin rein, sodass ich den Kalender schon offen hatte

@black-bot
Copy link

Versuche seit zwei Tagen händisch einen Termin zu bekommen - unmöglich. Checke sekündlich den Kalender, und kann mir nicht vorstellen, dass jemand schneller als ich den Tag, Uhrzeit, 2. Uhrzeit, Weiter und die Bestätigung anklickt. Habe es 20 mal probiert und spätestens beim Klick auf "Verbindlich buchen" hat wer anderes schon bestellt. Ging nun 20-30 x so. Da laufen sicher diverse Auto-Register Bots :-( Schade.

@andy71
Copy link
Contributor

andy71 commented Jun 18, 2021

Heute waren in unserem Impfzentrum endlich mal mehrere Termine gleichzeitig verfügbar. Und es hat funktioniert. Ich konnte sogar noch einige Freunde und Verwandte mit Terminen versorgen.
Habt Geduld und achtet eher auf die Menge der freien Slots. Einzeltermine sind leider schnell weg.

@sibalzer
Copy link
Owner

Da der Bot jetzt schon länger nicht mehr benötigt wird, werde ich ihn die Tage archivieren.

Vielen Dank an alle, die mitgeholfen haben!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
duplicate This issue or pull request already exists wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

10 participants