Вступление
Портал Ковина используется для самостоятельного регистрации для Вакцинация процесс в Индии. Здесь вы можете зарегистрироваться на своем номере телефона и воспользоваться слотом из доступных слотов в различных центрах вакцинации по всей стране.
О
Vaccowin это сценарий Python на основе CLI, который можно использовать для выполнения таких задач, как генерация OTP до бронирования слота для вакцинации с платформы совместной работы непосредственно с вашего терминала. Этот скрипт перепроизводит через несколько секунд и когда слоты доступны, он Подтверждает слот только после того, как вы введете капчу, показанную на экране.
С тех пор, как Индия начала вакцинацию для тех, кто старше 18 лет, скоро появится очень тяжелый порыв, и в ближайшее время будут забронированы слоты. Этот сценарий пригодится для бронирования этих слотов, как только они откроются.
Важно: это доказательство концепции (POC) проекта. Я или команда не одобряют и не одобряют в любой форме или форме, автоматизируя любые задачи по мониторингу/бронированию. Это сделано только для образовательных целей. Используйте это на свой страх и риск.
Используемые данные извлекаются с использованием открытых API в API SETU Анкет Он работает как на Linux, так и на Windows.
DHHRUV/VAC-COWIN
💉 Одно останавливающее решение для бронирования слотов для вакцинации, доступных на портале Ковина непосредственно от вашего терминала …
Начиная
- Установите Python
- Клонировать это хранилище …
git clone https://github.com/dhhruv/Vac-Cowin.git
ИЛИ Загрузите ZIP и извлеките контент.
- Установите, создайте и активируйте виртуальную среду. Например, мы создаем виртуальную среду с именем «Вен».
pip install virtualenv python -m virtualenv venv venv\Scripts\activate.bat
- Установить зависимости
cd Vac-Cowin pip install -r requirements.txt
DHHRUV/VAC-COWIN
💉 Одно останавливающее решение для бронирования слотов для вакцинации, доступных на портале Ковина непосредственно от вашего терминала …
использование
Будет обновлен после тестирования …
Проверьте себя и пришлите мне скриншот, если найден полезным …
Вклад
Любые взносы, которые вы вносите, очень ценится Анкет
- Вилка проекта
- Создайте филиал своей функции (
git cakeout -b функция/amestionfeature
) - Сделайте свои изменения (
git commit -m 'Добавить несколько удивительных функций'
) - Нажмите к ветке (
git push proun feature/amesterfeature
) - Откройте запрос на тягу
Лицензия
Распределено по лицензии MIT. Смотрите Лицензия
за дополнительной информацией.
Члены команды:
DHHRUV/VAC-COWIN
💉 Одно останавливающее решение для бронирования слотов для вакцинации, доступных на портале Ковина непосредственно от вашего терминала …
Важный:
- Это подтверждение концептуального проекта. Я или команда Не одобряйте и не одобряйте в любой форме или форме, автоматизируя любые задачи мониторинга/бронирования. Это сделано только для образовательных целей. Используйте это на свой страх и риск.
- Это Скрипт Python не может автоматически забронировать слоты Анкет Это не пропускает ни одного из шагов, которые пользователь должен будет предпринять на официальном портале. Вам все равно придется войти в OTP и CAPTCHA, как вы
- Не Использование, если все выбранные бенефициары не должны получить одинаковую вакцину и дозу.
- Есть Нет варианта Чтобы зарегистрировать новый телефон/мобильный телефон или добавить бенефициаров на данный момент. Это можно использовать только после того, как бенефициар был добавлен через официальный портал/приложение.
- Будьте осторожны, если вы решите использовать функцию автоматической книги. Он слепо выберет первую доступную вакцинацию Центр, дата (оба отсортированного восходящего) и случайный слот . Я бы не рекомендовал использовать эту функцию, если и до тех пор, пока она не станет решающей.
- Если вы случайно забронировали слот, который вы не хотели, не волнуйтесь. Вы всегда можете войти на портал Ковина и отменить/переоценить это.
- Детали API (прочитайте первый абзац): https://apisetu.gov.in/public/marketplace/api/cowin/cowin-public-v2
Оригинал: “https://dev.to/dhhruv/vaccowin-book-cowin-slots-directly-from-your-terminal-bba”