Розробка бота для роботи з акаунтами, та взаємодії з веб сервісами.
5000 UAHПрацюємо з певним сайтом, маємо велику базу акаунтів, наразі є потреба у створенні бота для автоматичної верифікації акаунтів. Взаємодія з 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 (автоматизація дій в браузері).
Деталі в особистих повідомленнях.
-
449 3 1 1 Готовий реалізувати два скрипти для автоматизації верифікації акаунтів:
Скрипт "Підготовка":
Авторизація на сайті через дані з logins.txt.
Зміна пошти з файлу mails.txt.
Обробка помилок (невалідні логіни, проблеми з прив’язкою).
Збереження результатів у wait.txt.
Скрипт "Основний процес":
…
Зміна та верифікація пошти через Gmail API.
Створення Solflare гаманця, його підключення та верифікація.
Обробка проблем (затримка листів, прив’язаний гаманець тощо).
Збереження результатів у output.txt.
Інструменти:
Python (Selenium, Gmail API, Solflare інтеграція).
Проксі (socks5/http).
Готовий узгодити деталі в приватних повідомленнях і приступити до реалізації.
-
8788 60 0 1 Добрий день. Готовий виконати.
Маю великий досвід написання телеграм ботів.
Пишу на Python, займаю 3-є місце на платформі.
Зроблю бота для автоматичної верифікації аккаунтів. Налаштую взаємодію з gmail.com, криптогаманцем Solflare. Буде можливість працювати через проксі. Реалізую функціонал описаний в ТЗ. Зроблю зручний інтерфейс, оптимізую.
Моє портфоліо:Freelancehunt
Пишіть, обговоримо деталі і я приступлю до роботи.
-
З яким сайтом потрібно працювати?
-
Актуальні фриланс-проєкти в категорії Python
Power BI
700 UAH
Дашборд працює на гугл сервері, потрібно перенести всю логіку+код Які потрібні скіли: розгортання etl процесів на linux сервері + робота із BigQuery та Postgre Є робочий код, який працює на google, де є сама БД, потрібно перенести на інший сервер, можливо переписати код. Python, Бази даних та SQL ∙ 20 годин 43 хвилини тому ∙ 13 ставок |
Telegram bot для найму/пошуку працівників. Для пошуку роботи
1100 UAH
1. Загальна концепція Створення Telegram-бота для автоматизації підбору персоналу та двостороннього пошуку роботи. Система працює за принципом активного відгуку та взаємного підтвердження інтересу (Double Opt-In). У системі передбачено дві ролі: Роботодавець (Власник фірми) та… Python, Розробка ботів ∙ 2 дні 4 години тому ∙ 90 ставок |
Технічна підтримка веб-платформи (Python/Django)Є працюючий веб-проект, потрібно підтримувати і поступово приводити в порядок, без переписування з нуля. Стек проекту: Backend: Python, Django, Django Rest Framework Frontend: Next.js База даних: PostgreSQL Інфраструктура: AWS (EC2), Nginx Є інтеграції з зовнішніми API… Python, Веб-програмування ∙ 2 дні 6 годин тому ∙ 72 ставки |
Створення додаткуБажаю створити мобільний додаток для спілкування, в застосунку має бути аудіо,відео дзвінок, створення групових чатів,можливість синхронізувати з контактами телефону, налаштуваннями акаунта: привязка по мейлу, 2фа, номеру телефону,можливість налаштовувати сповіщення… Java, Python ∙ 4 дні 5 годин тому ∙ 39 ставок |
Налаштування двосторонньої інтеграції WhatsApp з Odoo CRMВітаю! Шукаємо спеціаліста для реалізації технічного завдання з налаштування двосторонньої інтеграції месенджера WhatsApp з CRM-системою Odoo. ⚠️ Важливе технічне уточнення:Офіційний WhatsApp Business API (WABA) не розглядається. Необхідно впровадити стабільне «сіре» рішення… Python, Веб-програмування ∙ 4 дні 15 годин тому ∙ 26 ставок |