Парсер для сайта
2000 UAHЗдравствуйте.
Есть сайт с доступом по логину и паролю - http://costar.com/.
На нем есть 5 типов поиска, из которых 4 типа с разной структурой поисковой выдачи.
Для парсинга этого сайта есть готовый скрипт на Питоне, но скорость его работы меньше чем необходимо.
Требуемая скорость - не более 5 сек на парсинг 1 записи. Сейчас получается 8сек, из-за непрямого парсинга с URL, а методом кликов и переходов.
Чтобы облегчить задание и скрипт - решили авторизацию на сайте и переход в поисковой выдаче делать вручную.
Автоматизировать нужно только часть с парсингом самих данных и сохранением в CSV или XLSX формате(образец файла прилагаю).
Для доступа к сайту нужен NordVPN, либо индивидуальный платный прокси с локацией США, Лос Анджелес.
Как вариант, доступ может быть предоставлен с моего ПК удаленно по Anydesk или Teamviewer.
Приветствуется любой язык программирования. Запуск только из под Windows.
Вот видео работы Питон парсера сейчас - https://youtu.be/SCVxXKs19ak, между запросами интервал 8 сек, нужно 2-5сек.
Приложения 1
Отзыв заказчика о сотрудничестве с Николаем Кравченко
Парсер для сайтаБыла задержка по времени, по причине того, что сайт оказался гораздо сложнее, чем кажется на первый взгляд. Была проделана огромная работа по тестированию и исследованию всех возможных особенностей сайта. Исполнитель терпеливо и методично двигался к завершению изо дня в день и достиг успеха! Трудолюбивый и ответственный фрилансер, которому можно доверить выполнение даже очень сложных задач по его специализации. Рекомендую к сотрудничеству!
-
Здравствуйте. Готов выполнить парсер. Есть опыт в парсинге данных. Пишите в лс уточним детали
-
Победившая ставка3 дня2000 UAH
499 45 4 Победившая ставка3 дня2000 UAHЗдравствуйте. Готов выполнить задачу за 3 дня, стоимость 2000 грн. Есть большой опыт в парсинге.
-
263 10 0 Здравствуйте.
Имею огромный опыт в парсинге данных.
Реализую на питоне.
Выполню качественно и быстро.
Обращайтесь
-
1665 23 0 Здравствуйте.
Готов взяться за данный проект, но для начала необходимо ознакомиться с исходником.
Реализацию предлагаю на языке Python.
Жду вас в личных сообщениях
-
223 8 0 Здравствуйте. Судя из того, что я увидел то работает это всё на selenium. Есть опыт с ним, также недавно делал многопоточный парсер с его применением. Нужно смотреть что там Вам накодили, думаю там есть что поотимизировать.
Срок указан максимальный. Если вдруг там будет проще всё переписать с нуля.
-
1520 41 2 Готов помочь вам в оптимизации парсера. скорее всего он написан с использованием Selenium, можно ускорить процесс переведя на многопоточность, но можно рассмотреть еще один вариант который будет намного быстрей но нужно уже посмотреть на саму систему авторизации на сайте, об этом подробнее в ЛС. Сроки указал для варианта с оптимизацией.
-
875 51 0 1 Готов сотрудничать.
Пишу на питоне.
От вас - исходный код, данные для авторизации и прокси для тестирования.
Обращайтесь.
-
75 9 2 3 Здраствуйте! Есть большущий опыт в парсинге(около 2-х лет). Готов выполнить максимально быстро на c# wpf. На счёт авторизации, профиль один всё время юзаеться?
-

И у меня почему-то поиск типа https://www.costar.com/search?market=3&tags=256&page=2 прекрасно работает без авторизаций и локаций...
-

Посмотрела видео, но все еще не поняла.
Нормальный парсер по своей функциональности - это ЧАСТЬ механизма браузера, которая берет ТОЛЬКО НУЖНОЕ и складирует его в какую-то БАЗУ - т.е. ничего человеческого в его действиях быть не может! Для чего парсер и помещают обычно на сервере, где нет человека, одни программы, инфа и все быстрое.
Да, в тяжелых случаях (яваскрипты) нужно извращаться и иногда даже нет выхода, кроме как задействовать весь браузер. Но и тогда обычно его (браузер) тянут на сервер (предварительно обрезав в нем все человеческое).
Почему же здесь парсер, как я понимаю, на клиенте стоит? И почему считается, что руками человека получится быстрее листать страницы?
-

Короче, я предлагаю поставить такой вопрос. На том сайте выдача публичного поиска типа https://www.costar.com/search?market=3&tags=256&page=2 кардинально отличается от выдачи нужного поиска или нет???
Если кардинальных отличий нет, то (почти) любой (программист) может посмотреть как работает публичный поиск, какие даются запросы, какие приходят ответы. И прикинуть парсер для этого.
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Оптимизация скорости сайта WordPress
5110 UAH
полные детали отправим в личные сообщения Цель Максимально ускорить загрузку сайта, особенно на мобильных устройствах. KPI (обязательно) После завершения работ необходимо добиться следующих показателей. Mobile Performance 90+ LCP менее 2.2 сек INP менее 200 мс CLS менее 0.1… HTML и CSS верстка, Javascript и Typescript ∙ 2 часа 52 минуты назад ∙ 36 ставок |
Интеграция калькулятора стоимости услуг на сайт Webflow
14 811 UAH
Ищем разработчика для интеграции готового калькулятора стоимости услуг на наш сайт, созданный на Webflow. О компании Мы занимаемся: сборкой мебели; монтажем телевизоров; монтажем полок, картин, зеркал и других предметов; помощью при переезде; подъемом тяжелых предметов; услугами… Javascript и Typescript, Веб-программирование ∙ 3 часа 52 минуты назад ∙ 36 ставок |
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 3 дня 10 часов назад ∙ 86 ставок |
Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдераОписание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding… Javascript и Typescript, Веб-программирование ∙ 4 дня 6 часов назад ∙ 30 ставок |
Поддержка и развитие сайта клининговой компании
895 UAH
Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу… Javascript и Typescript, Веб-программирование ∙ 6 дней 8 часов назад ∙ 64 ставки |