Техническое задание: Автоматизация действий на сайте

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

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

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

  • Автоматизация ввода данных: Программа должна самостоятельно придумывать и подставлять правдоподобные данные (например, имена, адреса, номера) в соответствующие поля форм на сайте.
  • Обход систем защиты: В алгоритм необходимо заложить функционал для обхода стандартных систем обнаружения автоматической активности (фрод-систем).
  • Логирование: Скрипт должен сохранять использованные данные (в формате "логин:пароль" или аналогичном) в локальный файл (логи или текстовый документ).
  • Надежность: Решение должно быть стабильным и работать без постоянного ручного вмешательства.

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

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

Обновление и миграция сайта с Joomla 3.10.5 на актуальную версию

Требуется обновить сайт с устаревшей Joomla 3.10.5 до современной версии. На сайте наблюдаются нестабильная работа слайдеров в шапке и в ключевых разделах. Необходимо выполнить миграцию с сохранением функционала и данных.