Разработка бота для работы с аккаунтами и взаимодействия с веб-сервисами.
Мы работаем с определенным сайтом, у нас есть большая база аккаунтов, в настоящее время есть необходимость в создании бота для автоматической верификации аккаунтов. Взаимодействие с gmail.com почтой для получения писем под верификацию, взаимодействие с криптокошельком Solflare для браузера Google Chrome, возможность работы через список прокси socks5/http(s).
Фактически нужно два отдельных скрипта для отдельных этапов работы условно "подготовка" и "основной процесс"
Предложите решение задач, описанных ниже, также предложите вашу цену и инструменты, с помощью которых сможете присоединиться к проекту.
Базовое описание действий, которые сейчас выполняются вручную и которые нужно автоматизировать:
Первый этап/Скрипт ("подготовка") - берем логин:пароль из базы аккаунтов в файле logins.txt --> авторизуемся на сайте --> открываем панель разработчика, там изменяем некоторые данные в коде страницы --> вводим адрес одной из нескольких почт из списка другого файла mails.txt --> сохраняем кнопкой на сайте --> выходим из аккаунта --> повторяем эти действия для всех аккаунтов в базе --> обработанные аккаунты сохраняем в новый файл wait.txt с меткой в формате "логин:пароль - wait".
На этом этапе могут быть такие проблемы как:
- невалидный аккаунт (неправильный логин или пароль)
- ошибка при сохранении новой почты (в таком случае, нужно использовать следующую из списка в файле mails.txt если ошибка появляется снова, берем следующую почту и так до тех пор, пока не попробуем все почты из списка, если после последней попытки снова появилась ошибка, помечаем такой аккаунт в исходном файле, например символом " - " )
Бот должен корректно обрабатывать эти две проблемы и отмечать аккаунты, которые не удалось обработать в новом файле с результатами wait.txt
Второй этап/Скрипт ("основной процесс")
База аккаунтов - это аккаунты в формате логин:пароль, зарегистрированные на старую почту.
Наша цель - изменить почту, верифицировать её, создать новый кошелек, подключить новый кошелек, верифицировать его и сохранить аккаунт с новыми данными в отдельный текстовый документ output.txt, в таком формате(четыре строки):
логин:пароль
solflare
(сид фраза от нового кошелька)
(адрес этого кошелька)
Вот как выглядит процесс, который сейчас делается вручную:
1. Берем логин пароль от аккаунта из файла с базой аккаунтов в формате логин:пароль
2. Авторизуемся на сайте
3. Берем почту из списка почт в файле new_mails.txt (почты сгенерированы сервисом от icloud, все они переадресуются на основную почту gmail, откуда бот должен открывать все письма)
3. Вводим новую почту и старый пароль в профиле на сайте (процесс запроса на изменение почты)
4. Ждем и переходим по ссылке в письме, который приходит на почту.
5. После верификации почты создаем новый кошелек Solflare и подключаем его к профилю на сайте. (возможность подключить кошелек появляется только после верификации почты)
6. Выходим из аккаунта и сразу логинимся снова и подключаем еще раз этот же кошелек, и нажимаем кнопку верификации кошелька (такая процедура нужна, потому что есть баг на сайте, письмо приходит на почту только если заново залогиниться)
7. Ждем письмо для верификации кошелька на почте, переходим по ссылке в письме.
8. Проверяем профиль (верифицированная почта ✅, верифицированный кошелек ✅)
9. Сохраняем аккаунт в новый файл output.txt в таком формате (четыре строки):
логин:пароль
solflare
(сид фраза от кошелька)
(адрес кошелька)
ВАЖНО: ЛОГИН ДОЛЖЕН СОДЕРЖАТЬ ИСХОДНОЕ ЗНАЧЕНИЕ ИЗ ФАЙЛА С БАЗОЙ АККАУНТОВ, И НОВОЕ ЗНАЧЕНИЕ - ПОЧТА, КОТОРУЮ ПРИЕДИНИЛИ К НЕМУ, РАЗДЕЛЕННЫЕ ТАКИМ СИМВОЛОМ " / "
На этом этапе могут быть такие проблемы как:
- логин пароль могут быть невалидными
- кнопка изменения почты может быть неактивна
- почта может быть уже верифицирована
- кошелек может быть уже привязан
- почта может быть не верифицирована, но кошелек уже привязан
- почта и кошелек могут быть уже верифицированы
- письмо о верификации почты или кошелька может прийти с задержкой (в письме указан никнейм аккаунта, возможно это может помочь с обработкой писем)
Любая из этих проблем помешает корректной обработке аккаунта и должна быть отмечена в финальном файле output.txt, чтобы было понятно, на каком этапе появилась проблема.
Если этого ТЗ будет недостаточно, более детально опишем в мессенджере от Дурова: panantren
-
5164 210 0 Добрый день.
Возможно, смогу помочь с реализацией вашего проекта.
Это будет программа под Windows, настраиваем необходимую входную информацию и запускаем. Решение будет выполняться с использованием библиотеки типа Selenium (автоматизация действий в браузере).
Детали в личных сообщениях.
-
489 3 1 1 Готов реализовать два скрипта для автоматизации верификации аккаунтов:
Скрипт "Подготовка":
Авторизация на сайте через данные из logins.txt.
Смена почты из файла mails.txt.
Обработка ошибок (невалидные логины, проблемы с привязкой).
Сохранение результатов в wait.txt.
Скрипт "Основной процесс":
…
Смена и верификация почты через Gmail API.
Создание Solflare кошелька, его подключение и верификация.
Обработка проблем (задержка писем, привязанный кошелек и т.д.).
Сохранение результатов в output.txt.
Инструменты:
Python (Selenium, Gmail API, Solflare интеграция).
Прокси (socks5/http).
Готов согласовать детали в приватных сообщениях и приступить к реализации.
-
8796 60 0 1 Добрый день. Готов выполнить.
Имею большой опыт написания телеграм-ботов.
Пишу на Python, занимаю 3-е место на платформе.
Сделаю бота для автоматической верификации аккаунтов. Настрою взаимодействие с gmail.com, криптокошельком Solflare. Будет возможность работать через прокси. Реализую функционал, описанный в ТЗ. Сделаю удобный интерфейс, оптимизирую.
Мое портфолио:Freelancehunt
Пишите, обсудим детали и я приступлю к работе.
-
З яким сайтом потрібно працювати?
-
Актуальные фриланс-проекты в категории Python
Создание приложенияЖелаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления… Java, Python ∙ 1 час 39 минут назад ∙ 4 ставки |
Настройка двусторонней интеграции WhatsApp с Odoo CRMЗдравствуйте! Ищем специалиста для реализации технического задания по настройке двусторонней интеграции мессенджера WhatsApp с CRM-системой Odoo. ⚠️ Важное техническое уточнение: Официальный WhatsApp Business API (WABA) не рассматривается. Необходимо внедрить стабильное «серое»… Python, Веб-программирование ∙ 11 часов 34 минуты назад ∙ 19 ставок |
Парсинг данных через мобильное APIИщу человека с опытом парсинга данных через мобильное API, для парсинга e-commerce, rozetka и аналоги Задачи: 1. Перехват трафика мобильного приложения (Android) настройка прокси, анализ запросов 2. Определение нужных API endpoints куда идут запросы, какие headers… Python, Парсинг данных ∙ 2 дня 8 часов назад ∙ 30 ставок |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 7 дней 17 часов назад ∙ 29 ставок |
Розработка Тик-Ток фермы (контент-завод)Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 8 дней 4 часа назад ∙ 22 ставки |