Задача

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

Требования к функционалу

  • Возможность указания прокси для каждого аккаунта (HTTP/HTTPS/SOCKS). Прокси будут предоставлены заказчиком.
  • Автоматическая регистрация нового аккаунта: заполнение всех полей, подтверждение.
  • Сохранение данных профиля каждого зарегистрированного аккаунта (логин, пароль, куки, user-agent) в локальный файл/базу.
  • Возможность загрузки сохраненного профиля для дальнейшего использования или входа.
  • Интеграция с любым удобным сервисом активации телефонных номеров (например, sms-activate, 5sim и т.п.) - ключ для пополнения будет предоставлен отдельно.
  • Страна номера для регистрации выбирается произвольно, главное - чтобы регистрация успешно проходила и номер принимал SMS/звонок.

Технические детали

  • Платформа: ZennoPoster (C#/ZP-шаблон).
  • Работа с динамическими элементами, желательно обход Cloudflare или подобной защиты, если она есть.
  • Четкая обработка ошибок: при невалидном номере или занятом нике - пропуск аккаунта, логгирование.
  • Поддержка многопоточности при выполнения.

Результат

Полностью стековый проект шаблона ZennoPoster, который запускается с одного кубика, настраиваемые прокси и встроенный выбор сервиса активации, пример созданной сбокой файлов профилей. Продемонстрировать работу на тестовом запуске.