Разработать бот для накрутки трафика на веб-сайт, который будет имитировать посещения с заданным количеством пользователей и временем. Бот должен рандомно распределять посещения и время, а также работать по алгоритму для улучшения показателей в Яндекс Метрике и Google Analytics.
Python
Парсер объявлений с сайта cian.ru на Python
Задача
Основные требования:
Python 3.9
Библиотеки Selenium 4, BeautifulSoup, python-telegram-bot
Структура под написание доп. модулей парсинга других площадок.
Из .env берем константы:
1. URL фида
2. Время паузы между повторным обходом по объектам
3. Telegram user ID руководителя
4. Название агентства (чтобы отличать конкурентов)
Примерное описание функционала программы:
1. Парсим код xml-фида по ссылке: ******* с адресами и параметрами объектов
2. По очереди берем данные каждого объекта и находим объявление о его продаже/сдаче в аренду на сайте cian (по адресу и параметрам)
3. Также находим объявления конкурентов(других агентств + собственника) по этому же объекту
4. Сохраняем в файл информацию по этому объекту и конкурентам (цена, сссылка, название агентства/собственник, дату размещения)
5. Если цена объекта в объявлении конкурента ниже, чем в объявлении из xml-фида, то делаем отправку сообщения в Telegram сотруднику, ответственному за этот объект с информацией об объекте/конкуренте/его цене/...
6. После прохода по всем объектам отправить результирующий отчет по всем объектам в Telegram руководителя.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО3 заявкиЗакрыт2 года назад
Необходимо разработать форму для расчета рентабельности, которая будет автоматически вычислять результат при вводе значений. Форма должна быть готова для отправки через мессенджер.
Прикладное ПО3 заявкиЗакрыт2 года назадТребуется разработать приложение, которое будет выполнять авторизацию на сайте VDELO.PRO без использования браузера через ГосУслуги. Необходимо обеспечить получение access и refresh токенов, а также их сохранение в памяти. При истечении срока действия токенов приложение должно автоматически повторно выполнять вход для обновления токенов.
Прикладное ПО1 заявкаЗакрыт2 года назадИщется специалист для помощи в разработке проекта по треугольному арбитражу, который занимается поиском спреда между криптовалютами. Необходимы знания Python и понимание работы треугольного арбитража. Задача включает формулировку кода и формул для вычисления различных ситуаций.
Прикладное ПОнет заявокЗакрыт2 года назадТребуется разработка бота для приложения, который будет осуществлять массовую рассылку сообщений. Необходимы навыки программирования и опыт создания ботов для приложений.
Прикладное ПО5 заявокЗакрыт2 года назадТребуется разработать серверное приложение на сокетах, прослушивающее TCP порт и запускающее второе приложение по входящему соединению. Приложение должно работать в два потока: первый поток разбирает client_hello в TLS и устанавливает соединение с определенным IP, второй поток отправляет данные. Опыт работы с пайпами и передачей дубликатов сокета в Linux будет плюсом.
Прикладное ПО2 заявкиЗакрыт2 года назад- $120
Требуется доработка парсера с учетом следующих требований: замена имени файла на имя категории, реализация 10 потоков, кнопка паузы, логирование спарсенных объявлений, возможность выбора города и улучшенный интерфейс для работы с ссылками. Также необходимо обработка ошибок и отображение информации о количестве найденных объявлений.
Прикладное ПО1 заявкаЗакрыт2 года назад Задача заключается в извлечении информации из .xlsx файла о матчах, командах и игроках. Необходимо создать JSON-структуру, которая будет содержать название турнира, описание и данные о матчах. Формат JSON должен быть понятным и легко обрабатываемым. Код должен быть написан на Python. Оплата через Wise или биржу.
Прикладное ПО3 заявкиЗакрыт2 года назад- $300
Требуется написать несколько поисковых шаблонов регулярных выражений (Regex) для парсинга текстового чата. На вход будет поступать текстовый поток из файлов, а на выходе должны быть результаты поиска по заданным шаблонам. Язык программирования для тестирования — Java или C#.
Прикладное ПО6 заявокЗакрыт2 года назад