Нужно разработать плагин для браузера chromium/chrome.

Который работает с системой прокси brightdata.

https://brightdata.com/

За пример и основу можно взять официальный плагин

https://chrome.google.com/webstore/detail/bright-data/efohiadmkaogdhibjbmeppjpebenaool

Необходимо выполнить исследование, по взаимодействию с этой системой.

Функционал плагина.

Плагин должен выполнять следующие функции

* Смена и включение/выключение proxy по указанной стране на сессию.

* Смена user-agent при выполнении запросов на сессию.

Описание работы со стороны оператора:

- Оператор открывает браузер, открывает плагин, выбирает страну, нажимает на кнопку "Подключить".

- Система обновляет IP адрес(proxy) в настройках браузера + user agent и держит их до конца сессии.

Страны должны быть доступны - все по списку.

Доступность адресов/ip - со стороны системы brightdata.

Proxy должны выбираться из динамического(shared) диапазона адресов brightdata. ( Настройки в системе по умолчанию. )

В дальнейшейшем возможно изменение этого диапазона.

При обновлении ip должны меняться/ротироваться.

User-agent выбирается автоматически, случайным образом из составленного списка. Список можно взять в готовом плагине brightdata.

Чем больше вариантов, тем лучше. При недостатке - придумать, как получить достаточно большое количество.

При подключении необходимо создавать сессию, и сессия должна поддерживаться максимально долго, насколько это возможно, приблизительно минимум 30 минут, желательно до отключения оператором прокси.

Также добавить кнопку "Обновить"/refresh.

При нажатии на неё должен меняться ip адрес прокси по указанной стране + user-agent.

Возможно, сделать подстраховку/проверку в случаях, если по указанной стране недостаточно ip.

Так как ip и user-agent используются для проведения платежей, то в паре ip + user-agent - не должны повторяться максимально возможное количество платежей, ни ip, ни user-agent.

Возможно, добавить уведомления, либо показываемые оператору, либо отправляемые на почту, в случае, если по выбранной стране на стороне brightdata в данный момент нет ip адресов.

Язык интерфейса - английский.

Плагин должен быть рассчитан на постоянную стабильную работу и множество циклов включения/отключения.

При отключении возвращать настройки прокси в исходное состояние.

Также необходимо составить документацию/инструкцию по шагам для оператора, о том, как пользоваться плагином.

4 года назад
Commarmond
Андрей 
39 лет
15 лет в сервисе
Был
6 дней назад

Выбранный исполнитель

stas_romanenko
Станислав 
35 лет
9 лет в сервисе
Был
3 года назад
6 отзывов
4 года назад
$600
4 дня
Работа сделана хорошо
Всё хорошо.

Заявки фрилансеров

stas_romanenko
Станислав 
35 лет
9 лет в сервисе
Был
3 года назад
6 отзывов
4 года назад
  • Похожие заказы

  • Требуется разработать торговый бот на Python для Binance, который будет тестировать стратегии на исторических данных и торговать в реальном времени. Стратегия включает отскок от скользящей средней с установкой стопов и тейков в зависимости от ATR. Готовы предоставить условия для входа и выхода.

    Закрыт
    4 года назад
  • $30

    Задача заключается в переносе строки из листа Склад в лист Продажи в Google таблицах. Необходимо добавить данные из листа Касса, изменяя статус и канал сбыта. Обработка включает формирование маршрутного листа по дате отгрузки и печать различных чеков в зависимости от канала.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • Требуется разработка программы на Java для ПК, которая будет взаимодействовать с API Asana. Программа должна проверять наличие новых заданий с интервалом 1-10 секунд и уведомлять пользователя на телефон. При подтверждении задания программа открывает его в браузере, контролирует изменения и отправляет отчет. Исполняемый файл в формате JAR. Укажите стоимость и сроки выполнения.

    Закрыт
    4 года назад
  • Требуется разработка программы автоактиватора для Steam и Microsoft Store. Программа должна принимать ключи от пользователей и в зависимости от них входить в аккаунты. Необходима админка для добавления и удаления ключей. Код должен оставаться скрытым от пользователей. Обратите внимание на примеры работы.

    Закрыт
    4 года назад
  • Необходимо реализовать базовые функции для работы с xls/xlsx файлами, включая вставку, удаление и копирование строк. В приложении предоставлен класс с методами, которые нужно разработать. Оплата осуществляется через безопасную сделку.

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Требуется помощь в решении проблемы с прикреплением GTIN в прикладном ПО для генерации кодов маркировки для честного знака. Необходимо выявить и устранить причины, мешающие корректной работе функции.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • $10

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

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Необходимо реализовать защиту ячейки Excel с помощью ID кода, используя функцию ДЛСТР. Защита должна быть скрытой, без уведомления пользователя о ее наличии. Включает в себя генерацию кода и проверку его состояния в математических расчетах. В случае негативного результата – обнуление или изменение данных до некорректного. Файл будет предоставлен по запросу.

    Закрыт
    4 года назад