-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alternativa molto semplice #5
Comments
ciao! grazie mille! quello che io ho fatto è automatizzare l'accesso tramite spid, con inserimento di password e click sui vari bottoni, ma un paio di mesi fa la pagina ha subito un redesign e mi ha scombinato tutta l'automatizzazione! |
Ciao, |
Ecco, non è dissimile dalla mia soluzione (il mio gira(va) sul server che ho in casa), ma considera che l'autenticazione ti dura mi pare ~1 giorno, poi ti richiederà di autenticarti via spid. |
In realtà a me dura parecchi giorni, non ho mai calcolato quanti ma sicuramente più di 2 o 3. Magari verificando la scandeza dei cookie si riesce a capire l'effettivo timeout della sessione. |
Ciao, io ho implementato un'alternativa ispirandomi al tuo script rendendola un po' piu' strutturata. Non e' bulletproof ma ha funzionato abbastanza bene, se volete dare un'occhiata la repo e' questa: passabot. Volevo anche indagare quanto scritto nella issue #4 perche' avendo prenotato, con selenium non mi autofilla piu' i dati, ma prima di meta' settimana prossima non avro' tempo. |
Ciao,
considerando che il bot non funzionava, ho realizzato un'alternativa molto semplice(e mediocre) che però funziona e mi ha aiutato a trovare finalmente un posto libero per prenotare.
L'unico vero problema, è che a quanto parte tutti gli slot si resettano di notte, quindi bisognerebbe capire a che ora disattivarlo/attivarlo, cosi da non inviare notifiche continue su Telegram.
In sintesi, tramite bs4, cerca i giorni della settimana nella pagina delle prenotazioni e se ne trova uno, manda la notifica su Telegram.
Per accedere, carica la pagina della polizia di stato e attende un "go" in console prima di continuare i check in modo ripetuto.
Spero possa aiutare, anche se mi rendo conto che non è un granchè!
The text was updated successfully, but these errors were encountered: