timreibe / vaccipy

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

'Vermittlungscode' kann nicht gneriert werden #488

Closed chimii1 closed 3 years ago

chimii1 commented 3 years ago

Hallo,

Lieder funktioniert (auch?) mit der neuen Version v1.2.13 die Code-Generierung nicht. Es wird alles eingetippt geprüft und dann kommt folgende Fehlermelung:

"Die Code-Generierung war leider nicht erfolgreich: Vermittlungscode kann derzeit nicht angefragt werden. Versuchen Sie es später erneut."

Bei der vorherigen Version ging es ab und zu noch aber dann musste man den SMS-Code manuell auf der website eingeben und hatte dafür auch nur 2-3 sekunden Zeit, bis sich dann die Seite wieder automatisch schließte. Auch das geht mittlerweile nicht mehr. lG

jonasmock commented 3 years ago

@chimii1 Ja, die Betreiber der Webseite lernen auch dazu. Die Methode an sich funktioniert weiterhin. Nur wenn der Bot sie ausführt nicht, weil er als Bot erkannt und blockiert wird.

Und in der Version kann man den SMS-Code im Browser eingeben, das Fenster schließt sich nicht mehr. Bei dem Fehler den du bekommst wird aber nichtmal die SMS verschickt.. daher kannst du sie auch nicht eingeben.

chimii1 commented 3 years ago

@JonasMock Danke für deine Antwort. Ich weiß, dass ich keinen SMS-Code eingeben kann, weil es eben nicht so weit kommt, dass eine SMS gesendet wird. Aber so wie sich das anhört, scheint es bei dir zu funktionieren, daher die Frage woran das liegen kann, dass ich nicht mehr so weit komme, dass ich eine SMS bekomme bzw. ob ich da was tun kann?

marnet0815 commented 3 years ago

Ist denn mit 1.2.13 nochmal was geändert worden? Im Grunde ging es ja heute schon mit 1.2.11 und 1.2.12 - allerdings morgens.

Kann es sein, dass es Abends schwieriger wird?

Btw. Mit 1.2.13 kann ich aktuell keine Termine mehr suchen. Ich habe wieder auf 1.2.12 "gedowngraded" (Nicht-GUI Version)

ogzylmz80 commented 3 years ago

Bei mir hat es wieder nicht funktioniert. HAbe mir aber damit beholfen -> LINK <- zumindest habe ich jetzt die Vermittlungscodes und nutze aber weiterhin vaccipy

timreibe commented 3 years ago

Ist denn mit 1.2.13 nochmal was geändert worden? Im Grunde ging es ja heute schon mit 1.2.11 und 1.2.12 - allerdings morgens.

Ein paar kleine Fixes, aber nichts wirklich an der Code-Generierung

Btw. Mit 1.2.13 kann ich aktuell keine Termine mehr suchen. Ich habe wieder auf 1.2.12 "gedowngraded" (Nicht-GUI Version)

wieso nicht? welche Fehlermeldung erhält du?

jonasmock commented 3 years ago

@chimii1 Die Methode die der Bot anwendet funktioniert, wenn ich sie manuell unabhängig von Vaccipy im Browser durchführe. So war das gemeint.

@marnet0815 Die Methode hat sich nicht geändert nur die Darstellung im Browser wurde angepasst. Das was sich geändert hat, ist die Fähigkeit der Botprotection diesen Ansatz jetzt ebenfalls bei fast jedem Versuch zu erkennen.

Kann man bestimmt wieder irgendwie umgehen, das muss dann jemand anderes versuchen. Bin erstmal raus die nächsten Tage.

marnet0815 commented 3 years ago

Ok, haltet mich jetzt für völlig blöd, nach dem Downgrade auf 1.2.12. und anschließendem Upgrade auf 1.2.13. läuft es wieder völlig normal. Habe sonst nichts angepasst und ich habe die Fehlermeldung leider zuvor nicht gespeichert. Wie gesagt, es läuft wieder, sorry... die Code Generierung geht Stand eben aber immer noch/wieder nicht.

marnet0815 commented 3 years ago

@chimii1 Die Methode die der Bot anwendet funktioniert, wenn ich sie manuell unabhängig von Vaccipy im Browser durchführe. So war das gemeint.

@marnet0815 Die Methode hat sich nicht geändert nur die Darstellung im Browser wurde angepasst. Das was sich geändert hat, ist die Fähigkeit der Botprotection diesen Ansatz jetzt ebenfalls bei fast jedem Versuch zu erkennen.

Kann man bestimmt wieder irgendwie umgehen, das muss dann jemand anderes versuchen. Bin erstmal raus die nächsten Tage.

Ahh, dann ist man da mittlerweile sehr schnell unterwegs.

Sylwuscha commented 3 years ago

Nachdem ich es seit 1 Woche zu allen möglichen Tageszeiten nicht schaffe einen Vermittlungscode zu generieren, muss ich heute nachfragen, mit welchem Link es zur Zeit funktioniert. Ich habe die 11er, 12er, 13er und 14er Version durchprobiert - normal und die GUI-Version. Es will aber einfach nicht klappen. In den neueren Versionen mit der Simulation wie von Geisterhand erscheint nach wie vor die Fehlermeldung: "Die Code-Generierung war leider nicht erfolgreich: Vermittlungscode kann derzeit nicht angefragt werden. Versuchen Sie es später erneut." Hängt die Codegenerierung mit der Verfügbarkeit zusammen? In dem Ort wo ich hauptsächlich suche, wurden nämlich seit ca. 1 Monat keine neuen Termine eingestellt! (Die Terminbuchung dagegen klappt - manchmal automatisch und manchmal mit der manuellen Buchung)

Wer hat einen Tipp für mich?

jonasmock commented 3 years ago

@Sylwuscha Es wird an einem möglichen Fix gearbeitet.

Du kannst keinen Vermittlungscode generieren, weil die aktuellen Versionen fast zu 100% von der Botprotection erkannt werden. Es liegt nicht an der Tageszeit oder dem Impfzentrum. Die Methode die der Bot verwendet funktioniert zum Glück weiterhin. Wir müssen nur eine neue Möglichkeit finden wie sie automatisch durch den bot ausgeführt werden kann ohne erkannt zu werden.

https://github.com/iamnotturner/vaccipy/pull/497 Hier wird an einer Lösung gearbeitet, die das Problem möglicherweise behebt.

Edit: Wenn du auf dem normalen Weg über die Webseite einen Code generieren willst, hängt das mit der Verfügbarkeit der Termine zusammen, ja. Mit dem Bot wird diese Überprüfung allerdings übersprungen.

milagorecki commented 3 years ago

Lässt sich diese Überprüfung auch manuell überspringen? Ich habe leider das gleiche Problem, dass ich keine Vermittlungscode generieren kann, da die Bot-Protection das spätestens beim zweiten Versuch blockiert. Habe mal einen Screenshot von der Fehlermeldung angehängt.

Bildschirmfoto 2021-06-17 um 18 05 37
jonasmock commented 3 years ago

@milagorecki Ja, man kann die Methode die der Bot anwendet auch manuell ausführen. In Slack habe ich das beschrieben.

Btw. du scheinst nicht die aktuellste Version zu verwenden.

Edit: Du hast die neuste Version. War im Kopf schon bei der Version aus Pull Request https://github.com/iamnotturner/vaccipy/pull/497 😄

milagorecki commented 3 years ago

Btw. du scheinst nicht die aktuellste Version zu verwenden.

Das wundert mich, ich habe gestern direkt davor den Source Code von Version 1.2.14 runtergeladen und lasse es (weil Mac) übers Terminal laufen.

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 :-)

milagorecki commented 3 years ago

Ja, sieht gut aus. Damit hat die Code-Generierung für mich jetzt problemlos funktioniert. Danke!

fabianlandwehr1 commented 3 years ago

Das kann ich bestätigen. Bei uns hat es mit dem Update auch funktioniert. Vielen Dank!

timreibe commented 3 years ago

Hey, zur Info: neuer Release BETA v1.3.2