Граббер (парсер) + автопостер
1.Граббер (парсер)
Граббера должен работает с сайтами тематики "Недвижимость ", с помощью синтаксического разбора html тегов и их атрибутов.
Техническое задание по разработке и настройке парсера
1. Источник парсинга (сайты откуда собираются данные);
• http://slando.ru/
• http://fn.ua/
• http://blagovist.ua/
2. Пример страницы с данными и список полей, которые необходимо сохранить (идеальный вариант – показать их на скриншоте);
o Образец таблицы с перечнем полей прилагается (см.вложение).Для коммерческой недвижимости и для жилой недвижимости
3. Алгоритм прохода сайта парсером, то есть как именно нужно парсить – весь сайт или только определенные его категории/страницы;
• Парсить нужно разделы в которых храниться информация по продаже и аренде ( с полным набором фотографий)
4. Временной алгоритм парсинга – то есть парсинг будет производиться единожды, или сайт будет парситься регулярно с поиском обновлений;
• Сайт нужно парсить регулярно с поиском обновлений ,поэтому парсер должен настраиваться соответствующим образом .
5. Парсер должен содержать систему фильтров ,по которым ему задаются параметры парсинга .
6. Формат сохранения собранных данных (его желательно описать как можно точнее – лучше всего, привести пример). Если это файловый формат, то обязательно укажите кодировку, разделитель (если CSV) и список поддерживаемых конечной импортирующей системой полей.
2.Автопостер
ТЗ для программы Автопостинга
Программа должна постить объявления в автоматическом режиме на следующие доски :
• slando.ru/nedvizhimost/
• http://fn.ua/
Программа берет данные из БД донора либо из каталога http://tristan.biz.ua/ru/katalog_nedvizhimosti.htm из соответствующих разделов жилой и коммерческой недвижимости.
Программа должна :
1. Постить объявления с таймаутом (асинхронным ), который задан пользователем.
2. Сохранение результатов постинга в лог-файл (ссылки на размещенные обьявления должны присутствовать обязательно)
3. При перезапуске программы возможность запустить постинг из последнего сохранённого места
4. При сбоях в интернет соединении приостанавливать свою работу
5. И перезапускать постинг
6. Возможность выбора досок, куда нужно постить .
7. Возможность добавления досок.
8. Реализация постинга в несколько аккаунтов (прокси сервер)
9. Автоподтверждение писем через почтовый аккаунт
10. Постинг только в города Украины
11. Возможность останавливать работу программы
По большому счету нас больше интересует не сама программа, а автопостинг на абонентском ежемесячном обслуживании.
-
1 dzień
130 1 dzieńГотов предложить готовое решение вашего вопроса.
Успешный опыт парсинга slando а так же других сайтов.
Поскольку похожая задача уже выполнялась то выполнение вашего задания не займет много времени
-
40 dni2634 PLN
82 1 0 40 dni2634 PLNИнтересно, сложно, надо обсуждать.
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Tworzenie oprogramowania do generowania plików cięcia drewnianych puzzliSzukamy programisty do stworzenia oprogramowania, które automatyzuje proces tworzenia plików cięcia dla drewnianych figurkowych puzzli. Aktualny proces Obecnie każdy plik jest tworzony ręcznie przez projektanta w Adobe Illustrator. Plik zawiera: zewnętrzny kontur puzzla o… Aplikacje desktopowe ∙ 35 minut temu ∙ 5 ofert |
Mała poprawka na stronie
59 PLN
Trzeba zaktualizować umowę ofertową w stopce na nową, w firmie zmieniły się zasady Zadanie na 20 minut Programowanie stron internetowych, Aplikacje desktopowe ∙ 1 dzień 2 godziny temu ∙ 102 oferty |
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 3 dni 9 godzin temu ∙ 42 oferty |
Dodać przerwy 10-30 sekund między wysyłkami e-mailiWitam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom… Programowanie stron internetowych, Aplikacje desktopowe ∙ 9 dni 1 godzina temu ∙ 10 ofert |
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 9 dni 12 godzin temu ∙ 6 ofert |