Разработка приложения

Нужно создать на chromium для Windows и Mac приложение. Данное приложение будет в каком-то смысле выполнять роль своеобразного лайтового антидетекта браузера (очень грубо сказано) для складчины с сервисами. Нужно реализовать что-то по типу лайтового антидетекта, через который можно шерить доступ и владелец сервиса (например канва) не понял этого. Потому что все по факту сидят с одного ПК. То есть нам необходимо, чтобы выполнялся вход в нашу программу по логину и паролю и предоставлялся доступ к определенному сервису (складчине) с поставленным определенным прокси и юзер агентом.
И так, как происходит процесс от покупки до использования самой складчины, чтобы Вы понимали как должна работать программа:
- и так, пользователь у нас покупает сервис (К примеру канва)
- мы выдаем ему логин и пароль (не от канвы, а к нашему приложению)
- и после того как мы сгенерировали для человека логин и пароль, скорее всего через какую-нибудь админ панель нам нужно добавить ему сервисы для использования на его аккаунт. В этом случае это канва. Но есть момент. Нам нужно обязательно добавить на «профиль (подробнее про профиль ниже)» прокси и юзер агент, чтобы сама канва думала, что это один и тот же пользователь сидит на аккаунте, а не разные устройства и ГЕО
- и далее пользователь загружает наше приложение, после чего вводит логин и пароль, который мы создали и в приложении на странице при входе для него в строчке написано «Канва и одна кнопка «Запуск»». Референс прикрепил. Брал с антидетект долфин анти. У нас в разы меньше всего будет.
- после того как человек нажал на запуск, у него открывается окно с Хромиум, там уже установлен юзер агент и прокси, который нам необходимо.
- пользователь переходит на сайт канва и автоматически попадает в аккаунт канвы. Скорее всего это будет из-за самого простого скрипта авто входа по логину и паролю который будет уже установлен как расширение.
Так же важно :
- пользователь может докупить сервис и поэтому нам нужно добавить его ему прямо в аккаунт. Но это должен быть отдельный «Профиль» (например профиль канва, а это будет профиль Супа). Каждый профиль имеет свой прокси и пользователь агент, именно поэтому нам нужно это сделать по типу как лайтовая версия антидетекта.
- и после того как человек приобрел доступ и мы ему предоставили его на аккаунт, мы должны как-то его убрать после того как у него завершится подписка. Я думаю, это можно реализовать по таймеру. Когда дается, например, ровно 30 дней. Но после того, как они прошли. Профиль, например, пропадает. Или перестает натыкаться кнопка «Запустить»
Профиль это грубо говоря место, где указаны все основные данные об этом профиле как бы это странно ни звучало. То есть в профиле должен быть свой отдельный пользователь агент, стоять свое прокси, именно то, что нам нужно и скрипт авто входа в аккаунт. Или пока без него. Все. А для человека это просто кнопка «Запустить» и вход выполняется для нее в сервис, за который он заплатил (в нашем примере была канва). Но технически для канвы это отдельное устройство. Не оригинален на котором сидит сейчас человек. Это все нужно для того, чтобы канва думала, что на аккаунте 1 человек. А по факту их несколько. Дизайн у программы максимально прост, по сути одна кнопка. Нечего вырисовывать, кодировать в нем глобально не нужно.
Требуется добавить вариант того, как может выглядеть приложение для пользователя. Референс по антидетекту долфин анти. То есть все, что нужно это название и кнопка запуска.

Читайте на 123ru.net