Техническое задание: Разработка ПО для автоматизации браузеров

Цель проекта

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

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

Технологический стек

  • Язык программирования: C или C#.
  • Запрещено использование готовых фреймворков автоматизации (Selenium, Playwright, Puppeteer и аналоги).
  • Управление должно осуществляться напрямую через RDP-потоки.

Поддерживаемые браузеры

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge

Функциональные требования

  • Автоматический ввод поисковых запросов в Bing.
  • Анализ и парсинг поисковой выдачи.
  • Поиск в результатах заданного домена (сайта).
  • Автоматический переход по найденным ссылкам.
  • Выполнение кликов по элементам на страницах.
  • Возможность настройки расписания активности (выполнение действий в разные периоды суток).
  • Эмуляция человеческого поведения (рандомизация задержек, движений курсора).

Дополнительные условия

  • Программа должна работать стабильно в окружении с несколькими удаленными сессиями (RDP).
  • Необходима возможность гибкой настройки сценариев поведения.
  • Код должен быть хорошо структурирован и документирован.

Написание научной статьи по ценообразованию в строительстве (ПГС)

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

Разработка интеллектуального Telegram-бота с AI и монетизацией

Требуется опытный разработчик для создания сложного Telegram-бота, интегрированного с AI API (например, GPT). Бот должен поддерживать историю диалога, систему монетизации и админ-панель для управления. Ориентировочный срок выполнения - 20-30 дней.