Архив: Написать скрипт/приложение/программу для решения задачи

Бюджет 100$ в месяц
Создан: 6 лет назад
Закрыт
Описание
Сайт https://secure2.e-konsulat.gov.pl/Default.aspx

Задание: написать скрипт/приложение/программу который будет на автомате циклично повторять определенные действия пока не достигнет цели. (После того как цель достигнута, повторяем все с начала в новой вкладке и с новым IP)



Цель: заполнить форму на собеседование по национальной визе Польщи в Индии(Дели)



Проблема: есть определенное время когда можно регистрировать данную форму(вторник и пятница с 11:30 до 15:30 по Киеву), и в это время сайт перегружен, висит или вообще не доступен. Есть достоверная информация что некоторые люди используют программу для регистрации, поэтому сайт и виснет (большое количество запросов от ботов я думаю)



Задание: создать скрипт (программу или приложение) который будет прогружать сайт, быстро проходить циклично этапы и в итоге покажет доступные даты для визита в консульство (что есть залогом заполнения анкеты).



Главная проблема — это недоступность сайта в определенное время, когда открыт доступ для регистрации, а также появление (это редкость) доступных дат для визита.



время когда можно регистрировать данную форму(вторник и пятница с 11:30 до 15:30 по Киеву)

Как я это вижу.

1. Заходим на сайт https://secure2.e-konsulat.gov.pl/Default.aspx

2. Выбираем английский язык

3. Выбираем Country / Region – India

Diplomatic mission – New Delhi

4. Выбираем слева - National Visa - Register form

4.1 Переходим на https://secure2.e-konsulat.gov.pl/Uslugi/RejestracjaTerminu.aspx?IDUSLUGI=1&IDPlacowki=212



5. Решаем капчу

6. Переходим далее и выбираем – National visa – work

7. Дальше проверяем наличие даты:

-если нет свободной даты – повторяем все с начала

-если есть дата – выбираем дату (любую) и открывается форма для заполнения анкеты – в этот момент должно быть оповещение, что бы я увидела, что цель 1 достигнута.

После того как цель 1 достигнута, повторяем все с начала в новой вкладке и с новым IP



Можно пробовать начинать задание с пункта 4.1
Категория