GithubHelp home page GithubHelp logo

dhhruv / vac-cowin Goto Github PK

View Code? Open in Web Editor NEW
27.0 2.0 11.0 2.61 MB

๐Ÿ’‰ One Stop Solution for Booking Vaccination Slots available in the CoWIN Portal directly from your Terminal...

License: MIT License

Python 100.00%
python shell terminal command-line covid covid-19 cowin cowin-api covid19 software

vac-cowin's Introduction

dhhruv

Hello World! This is Dhruv Panchal ๐Ÿ‘‹

dhhruv

I am a graduate student currently enrolled in the Masters program in Applied Computer Science at Concordia University. My passion for continuous personal and professional development drives me to seek opportunities that will enable me to enhance my skills and competencies. I am highly motivated to contribute my expertise to meaningful projects and am eager to find a platform that will support my growth and enable me to excel in my field.



GIF

About Me ๐Ÿš€

  • ๐Ÿ”ญ Currently engaging in Competitive Programming activities.
  • ๐Ÿ“ˆ Possess a strong passion for Data Science and Machine Learning.
  • ๐Ÿค“ Seeking collaboration opportunities for Python-based ๐Ÿ projects.
  • ๐Ÿ’ฌ Always willing to offer assistance and guidance on any relevant topics.
  • ๐Ÿ“ซ Contact me via my website.
  • ๐Ÿ“ Review my Resume for additional information.

Blog posts ๐Ÿท


Coding Profiles ๐Ÿง”

codeSTACKr | HackerRank codeSTACKr | HackerEarth BinarySearch

Connect with me ๐Ÿ‘‹

codeSTACKr | LinkedIn codeSTACKr | Instagram codeSTACKr | Gmail codeSTACKr | Medium Dhruv Panchal's DEV Community Profile

dhhruv

dhhruv



Show some ย โค๏ธย  by starring some of the repositories!

vac-cowin's People

Contributors

dhhruv avatar nakul93 avatar urvesh254 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

vac-cowin's Issues

Certification verification failed

HTTPSConnectionPool(host='cdn-api.co-vin.in', port=443): Max retries exceeded with url: /api/v2/appointment/beneficiaries (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1129)')))
Exiting the Script...
Press any key to continue . . .

Get this error after the script runs for around 40 checks set for 15 second time interval

Tk

The system version of Tk is deprecated and may be removed in a future release. Please don't rely on it. Set TK_SILENCE_DEPRECATION=1 to suppress this warning.
maximum recursion depth exceeded

Module Import error

I get this issue when i try to run the script

" Traceback (most recent call last):
File "C:\Users\win10\Downloads\Vac-Cowin-master\VacCowin.py", line 12, in
from utils.appointment import checkAndBook
File "C:\Users\win10\Downloads\Vac-Cowin-master\utils\appointment.py", line 11, in
from utils.captcha import captchaBuilder
ImportError: cannot import name 'captchaBuilder' from 'utils.captcha' (C:\Users\win10\Downloads\Vac-Cowin-master\utils\captcha.py) ".

I checked the code and found that due to different name in the code , it is giving the error .
And i really like your project and currently using to find a slot . :)

Updating Colors used in Coloring Terminal Texts

I've used colorama library to color the terminal texts in my Initial Commit.

It needs to be updated so that it looks better than before using the same library or other if possible. Use better colors.

5 June captcha policy change

tried today booking slot, entering correct captcha was also returning captcha only. is there any issue? as captcha policy is changed, I guess. Will someone please verify. And BTW Thanks for the script

OTP is not getting validated

Running VacCowin...
Enter the Registered Mobile Number: ********
Successfully Requested OTP for the Mobile Number ******* at 2021-05-25 11:44:33.155353..
Enter OTP (If you don't recieve OTP in 2 minutes, Press Enter to Retry): ******
Validating OTP. Please Wait...
Unable to Validate OTP...
Response: {"message": "Endpoint request timed out"}
Want to Retry with the 9483824079 ? (y/n Default y):

No module named 'tkinter'

First and foremost.. this script works brilliantly. Thank you so much for making it!

This is not really a defect but more of a missing info in the installation/getting started. I received the error
" No module named 'tkinter' " after installing everything as per the provided instructions.
To resolve it, I had to install python3-tk. Perhaps you should have that in your requirements file so that it gets downloaded automatically.

Thanks.

Create an Executable file for Windows

Tried to build an exe using pyinstaller but that exe doesn't take any input and exits the script sometimes. Plus captcha tests fail if we use the exe.
Nay help regarding the same will be helpful. I tried to build an exe using pyinstaller -F VacCowin.py.

OTP Is Not Getting Validated!

OTP is not getting Validated.
Yesterday, It was working fine, But today it is always showing OTP not validated.
Output ::L


Running VacCowin...
Enter the Registered Mobile Number: **********
Successfully Requested OTP for the Mobile Number ********** at 2021-05-25 11:57:12.434363..
Enter OTP (If you don't recieve OTP in 2 minutes, Press Enter to Retry): ******
Validating OTP. Please Wait...
Unable to Validate OTP...
Response: {"message": "Endpoint request timed out"}
Want to Retry with the ********** ? (y/n Default y): y
Successfully Requested OTP for the Mobile Number ********** at 2021-05-25 12:01:14.469154..
Enter OTP (If you don't recieve OTP in 2 minutes, Press Enter to Retry): ******
Validating OTP. Please Wait...
Unable to Validate OTP...
Response: {"message": "Endpoint request timed out"}
Want to Retry with the ********** ? (y/n Default y):


Script does not show correct result

Script is not able to show correct data. It displays message - No options available right now. Next update in x seconds although one option was available which had open slot when viewed through cowin web application.
Frequency of script is set to 5 seconds.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.