Разработать парсер веб портала, с отправкой сообщений ч/з формы связи
Цена договорная
Предпочитаемый язык программирования: Phyton 3
Требуется разработать парсер известного веб портала, с возможностью сбора данных по каждой компании, зарегистрированной на портале. У каждой компании на портале есть свой сайт.
1. Нужно создать программу сбора адресов сайтов и вместе с этим, парсить страницы контактов каждого сайта компании. Парсинг сайтов происходит посредством ввода ключевых слов в строку поиска на портале - нужно это автоматизировать, предусмотреть подсчет кол-ва спарсенных сайтов, предусмотреть занесение ключей и прочих данных в программу, через GUI интерфейс (подробности ниже).
2. Со страницы контактов, должны собираться имена контактных лиц, e-mail, адрес сайта, телефон, адрес компании и заносится в колонки в файл CSV.
3. Параллельно с этим, нужно, чтобы программа делала рассылку по формам связи каждой компании.
4. Нужно вести учет по отправленным формам связи, чтобы сайты, получившие сообщение не повторялись. Лучше всего занести адреса по отправленным сайтам в файлы, с распределением по датам отправления.
5. При каждом запуске, программа должна учитывать удачные и неудачные адреса сайтов по отправке сообщений в формах связи и исключать их из очереди рассылки.
6. В формах связи, нужно предусмотреть возможность подстановки различных e-mail, во избежание быстрого бана по e-mail.
7. E-mail ящики, мы будем настраивать сами - от вас - только рандомная их подстановка в форму связи.
8. Так же, в форме контактов, нужно предусмотреть рандомную подстановку телефонов и имен (из нашего списка) и отправку сообщений с рандомным текстом.
9. Тексты сообщений, мы подготавливаем сами, можно загружать их в файл и считывать рандомно из файла. Таким образом, будет исключена возможность бана от портала за одинаковое содержание сообщений.
10. GUI интерфейс для работы с программой: должен предусматривать добавление ключевых слов для поиска по порталу, список наших e-mail, наших телефонов, наших имен отправителя и редактирование файла с рандомными текстами сообщений.
Срок на разработку от 7 до 18 дней.
Адрес площадки и дополнительные инструкции вышлю откликнувшимся.
Требуется разработать парсер известного веб портала, с возможностью сбора данных по каждой компании, зарегистрированной на портале. У каждой компании на портале есть свой сайт.
1. Нужно создать программу сбора адресов сайтов и вместе с этим, парсить страницы контактов каждого сайта компании. Парсинг сайтов происходит посредством ввода ключевых слов в строку поиска на портале - нужно это автоматизировать, предусмотреть подсчет кол-ва спарсенных сайтов, предусмотреть занесение ключей и прочих данных в программу, через GUI интерфейс (подробности ниже).
2. Со страницы контактов, должны собираться имена контактных лиц, e-mail, адрес сайта, телефон, адрес компании и заносится в колонки в файл CSV.
3. Параллельно с этим, нужно, чтобы программа делала рассылку по формам связи каждой компании.
4. Нужно вести учет по отправленным формам связи, чтобы сайты, получившие сообщение не повторялись. Лучше всего занести адреса по отправленным сайтам в файлы, с распределением по датам отправления.
5. При каждом запуске, программа должна учитывать удачные и неудачные адреса сайтов по отправке сообщений в формах связи и исключать их из очереди рассылки.
6. В формах связи, нужно предусмотреть возможность подстановки различных e-mail, во избежание быстрого бана по e-mail.
7. E-mail ящики, мы будем настраивать сами - от вас - только рандомная их подстановка в форму связи.
8. Так же, в форме контактов, нужно предусмотреть рандомную подстановку телефонов и имен (из нашего списка) и отправку сообщений с рандомным текстом.
9. Тексты сообщений, мы подготавливаем сами, можно загружать их в файл и считывать рандомно из файла. Таким образом, будет исключена возможность бана от портала за одинаковое содержание сообщений.
10. GUI интерфейс для работы с программой: должен предусматривать добавление ключевых слов для поиска по порталу, список наших e-mail, наших телефонов, наших имен отправителя и редактирование файла с рандомными текстами сообщений.
Срок на разработку от 7 до 18 дней.
Адрес площадки и дополнительные инструкции вышлю откликнувшимся.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Весь функционал программы проверил, Gui получился весьма удобным. Надеюсь, вы все же сделаете возможность массового добавления e-mail. В ТЗ этого не было, конечно, но для нас это важно. Еще раз спасибо! Результатом более чем доволен.