Техническое задание: Автоматизированный скрипт для подачи заявок

Основная задача

Разработать надежный и эффективный скрипт для автоматизации процесса подачи заявки через форму регистрации на веб-сайте.

Ключевые требования и условия

  • Расписание: Форма для подачи становится доступной каждую неделю строго в понедельник в 09:00 утра.
  • Автоматизация: Скрипт должен автоматически заполнять все необходимые поля формы и отправлять её.
  • Выбор даты: В форме присутствует выбор даты для последующей подачи документов. Скрипт должен корректно обрабатывать этот выбор, учитывая логику доступности дат на сайте (например, если следующий день недоступен, выбрать ближайший доступный).
  • Надежность: Решение должно стабильно работать в заданное время, учитывать возможные задержки загрузки страницы и обрабатывать ошибки.
  • Технические детали: Конкретная платформа для скрипта (Python с Selenium, Node.js с Puppeteer, иное) обсуждается с исполнителем. Важна именно работоспособность и соответствие требованиям.

Ожидаемый результат

Готовое к использованию решение, которое позволяет минимизировать ручной труд и повысить вероятность успешной подачи заявки в строго отведенное для этого время.

Миграция сайта доски объявлений на новый сервер с Rocky Linux

Требуется вручную перенести работающий многоязычный сайт доски объявлений со старого сервера CentOS 7 на новый сервер под управлением Rocky Linux. Необходимо обеспечить корректную работу с обновленным стеком технологий.