Git Product home page Git Product logo

cowin-automation-extn's Introduction

Hi ๐Ÿ‘‹, I'm Sushrut

An open source enthusiast

Recent blog posts

sushrut111

sushrut111

GitHub Stats

sushrut111

sushrut111

sushrut111

cowin-automation-extn's People

Contributors

ashishnamdev avatar mondal10 avatar priyanshukdc avatar rohanrajpal avatar sushrut111 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cowin-automation-extn's Issues

Get extension update notification

Can we have a feature to get a notification in some way which tells us to update the chrome extension ? I see changes being made to the bot every day and when the new changes are pushed to the chrome web store, does my extension also get updated automatically ? @sushrut111

Automation End To End

Thanks a lot to you, I was able to book 100โ€™s of slots for my friends, family, maids, my driver etc without your utility it would have been very difficult ๐Ÿ™
Is it possible to have automation from end to end from reading the otp to booking?

Indicate what the beep is for

Hi,

I filled the form and set the refresh timer to 10secs.
I am getting beep on every 5/10secs but It is not proceeding ahead or showing any available slots.
I have applied filters like 18+ and free. I tried removing the free filter but it's the same.
I am also searching by District (Mumbai) and have mentioned my nearby address keywords in the input box provided.

Error Message : Something Went Wrong, Please try again!

Great extension. It's working fast.

I checked the network tab and it is making 4 api calls after refresh interval time.

Previously it used to make 1 or 2 api calls every refresh interval time.

Making 4 calls is reaching API limit and thereby error message. I checked other cowin booking automations and they make 1 api call every refresh interval time.

slot booking not working

Even though the 15mins refresh works but the slot booking doesn't work even after selecting the preference. I can't see any movement on the screen whenever any slot is updated with the selected preference. Am I missing anything? I am using the latest version 3.7.0

How comma separate search works?

If we add multiple hospital name by comma separate then script will check only those ?
Which filter we should use state and city?
Thanks for this utility

Click 'Schedule' button automatically

I see that when only one member is present, still the 'schedule' button is not clicked automatically.

I think this should be possible if there is one member (thoughts?)

Also, the button should be clicked when 'Reschedule' is visible. (maybe there should be a checkbox to enable reschedule in the extension popup)

Captch decoder logic

Can you please share some info on how the captch decoder works.

Also, please point me to that code block of captch decoder.

Please add option to set refresh time

Hi, please provide an option to change refresh time. The current refresh time of 2 seconds triggers something as they show a toast notification saying 'something went wrong' after multiple refreshes.

Also, it may lead to more severe restriction by their firewall because it has happened with me when I was playing with their API and exceeded the rate limit.

Thanks again for this extension. Ability to choose the center is the best feature.

Cowin error "too many search requests"

Noticed today that while running the automation tool, whenever Search is hit, cowin complains "Too many search requests, please try after sometime!" (see screenshot below).

This is news to me, as the refresh interval hasn't been changed from 10 seconds.

image

Add an optional field to provide preferred vaccination centre names

The Pincode search on Cowin gives arbitrary results in some cases. In my case for example it shows one centre that is close and another that is too far. Other nearby centres are ignored in the result.
When searching by district, auto selection can sometimes result in selection of centres that are far away too.

To curb this issue, there could be an optional field where user can provide certain vaccination centre names exactly matching the preferred centre names in Cowin results (like state and district). If any of those centres has a slot available, it is given first preference, otherwise whatever is available is chosen.

This way one could try booking slots in vaccination centres that are more feasible for them.

Not working in kiwi

In past it working fine in kiwi browser. But now above edit button not working. Whenever i click popup not open to edit details
Screenshot_2021-05-25-10-38-29-279_com kiwibrowser browser

Add feature to go back to search page if appointment is not booked.

If the selected slot is available on search, but after selecting the time slot and captcha the booking does not go through due to the center being full, the site is stuck on the appointment page. Can implement a feature to go back to search page if the appointment is not booked. Thanks in advance :)

Add automatic schedule please

Please add an automatic schedule button every time i need to select schedule option after entering the otp thats the only drawback for now....oh and yeah is there anyway to automatically verifying the otp in the website!!! from phone to pc

Error Message : Something Went Wrong, Please try again!

Hi,
First of all, a very thanks to you for this superb extension.
I have been using this app from your first release, and as of it, i need to acknowledge few glitches i found using the extension of chrome:

  1. Initially, extension omits paid slots on selecting the free checkbox, but from last 2-3 days inspite of selecting free slot, paid slots are being booked.
  2. Secondly, one of the major issue iam facing is the error "Something went wrong, please try again!" in red notification bar in bottom left. However, auto-search is still on, and it just dont allow the captcha to be entered automatically. This error appears continously, and is resolved by changing the internet connection. I use 3 hotspots, and interchange the connections every 40-50 seconds as of this issue.
  3. Time interval auto-refresh gets little more faster when filters are applied, like if you have selected 10 seconds interval for autorefresh, but if you select filters (free/paid), it automatically refresh within 2-3 seconds (along with filter refresh).

However, as of this extension, i have helped more then 500 people who do not have internet knowledge to book the slots.
A very big Thanks for the extension.

Kiwi Browser - District not filled automatically

Kiwi Browser version: Latest on Play Store (Git210216Gen570536402_
Cowin Booking Extension: v4.0.1 (Latest on Chrome Store)

When I use this extension on Kiwi browser, district is not filled automatically. As you can see in first frame of video, I have already filled Maharashtra and Mumbai in form and after pressing 'Save Changes' button, 'Maharashtra' is filled automatically, but 'Mumbai' is not filled automatically, instead script halts with a dropdown where I have to manually select 'Mumbai' each time.

See attached screen record video for more details.

video.mp4

Can you please resolve this glitch to make this utility even better.

Need More Filter Two Minutes Jobs

Hi,
Like You Added Age Group Filter
Same Add for
Vaccine Name: Covidshield/Covaxin/Spuntik V
Amount: Paid/Free

It will be more precise for automate booking

Make the autofill form look better

The form which collects the data to be filled in the portal looks like this currently:

Screenshot 2021-05-15 at 8 58 36 PM

it could look better by making use of some css frameworks.
Steps to get this form (reproduce the issue):

  1. Clone the repository
  2. Load the extension to chrome browser by using load unpacked option at chrome://extensions
  3. Go to https://selfregistration.cowin.gov.in/
  4. Click on the button "click to edit autofill inputs"

Refactor contentScript.js

Hi!
Currently the contentScript.js includes two main parts in it, namely:

  • The main logic of the automation which includes auto filling, filter selection, auto refresh, captcha fill, etc.
  • The other is the HTML content that is injected onto the website which includes the Button on the upper left which triggers the Form Modal.

It would be nice to have the HTML part in a separate js file for better development and cleaner code.
Additionally, the code can also be cleaned up as there are some unused lines of code and a bunch of comments!

Add more time-slots

I have seen some of the slots are in:

  • 9:00 a.m to 10:00 am
  • 10:00 a.m to 11:00 a.m
  • 11:00 a.m to 12:00 p.m
  • 12:00 p.m to 1:00 p.m

Selecting booking for member

Issue: After every renewal of the session the user is taken to the Login / OTP page, after which, a member selection screen appears which is currently not automated and waits for the user's input.

Cowin-members-blur

User can be asked to input the position of the member he intends to schedule the slot for. (For Eg, 1st User, 2nd User)

state and district name are not filling automatically

yesterday it was working fine but today when i went to check the slot the state name and the district name are not filling automatically. i have tried doing it again and again but same problem. i think it is some kind of bug pls fix it.
really helpful extension. ( version 4.0.1)
thankyou

Something went Wrong issue faced while booking

I tried to book via pin code but after trying with pin several time it shows something went wrong
after this issue you cannot do anything tried to login again it says wait for 180 sec .
If I get this error again will share video link or image.

Similar Working for UMANG website

I believe Umang website shows the slots earlier than the COWIN website and there is no CAPTCha there . Can u please try make something similar to this for the Umang Website .

Setting skip days to 1 still books today's slot in case center provides option for both vaccines

I have set skip days to 1.
It still books today's slot in case center provides option for both vaccines.

Refer yellow highlighted part in attached image, where covaxin slot is skipped, but covishield slot is booked for today, even though i have set skip days to 1.

sshot-1

This seems to be bug in script algorithm.

Can you resolve this issue to make this wonderful utility even better.
Thanks.

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.