Парсер сайта itbox.ua
Необходим парсер сайта itbox.ua.
Парсинг всего товара что есть на сайте.
Пример страницы парсинга: http://www.itbox.ua/product/Videokarta_GeForce_GTX750_Ti_2048Mb_GAINWARD_4260183363088-p177754
Принимается несколько вариантов реализации. Просьба Исполнителям, указывать номер варианта, срок выполнения и стоимость.
1. Windows XP/7/8
При открытии программы (из командной строки) автоматически выполняется парсинг. После выполнения процедуры, конечный файл сохраняется в папку, в которой расположена сама программа.
В случае, если в процессе выполнения произошли ошибки, (там же) нужно сохранять лог, c указанием проблем понятных не посвященному.
Пример записей в логе (log-itbox-ua.txt):
"2016-01-30 16:18 Невозможно выполнить запрос, обрыв связи с сайтом"
"2016-01-30 16:20 Невозможно выполнить запись страницы http://www.itbox.ua/product/Videokarta_GeForce_GTX750_Ti_2048Mb_GAINWARD_4260183363088-p177754, сайт отклонил запрос"
"2016-01-30 16:18 Успешное выполнение и завершение программы"
На выходе нужен файл: itbox-ua.csv
Кодировка файла: Язык русский, Юникод (UTF-8 без БОМ)
Разделитель полей: ;
Первая строка содержит имена полей.
Список полей:
Дата парсинга (Текст 10); Время парсинга (Текст 4); Код товара (Текст 254); Наименование товара (Текст 254); Цена (Число Длинное целое); Наличие (Текст 254)
2. PHP
Запуск по крону или открытию целевого url в браузере (http://домен/itbox-ua.php)
Сохранение лога и конечного файла в папку со скриптом в домене.
Примечание: лог и конечный файл перезаписывается после каждого выполнения парсинга; разбор структуры сайта происходит на основании содержимого "Главной страницы" без привязки к robots.txt, так как она периодически изменяется и не соответствует этому файлу.
-
2748 153 0 1 Здравствуйте. Готов реализовать второй вариант.
-
3285 132 0 Здравствуйте
Много раз такое делал
Пишите сделаем
-
2162 85 0 Готов сделать.
-
248 9 0 Добрый день
Выполним первый вариант сроки 1-2дня, стоимость 30-40$
-
34 Добрый день!
Готова сотрудничать с вами есть опыт по парсингам пишите в ЛС
-
655 25 1 1. Windows XP/7/8 - 2 дня, 1200 грн.
2. PHP - 2 дня, 1000 грн.
Также могу предложить вам готовый полнофункциональный инструмент (универсальный парсер) с настроенным проектом парсинга itbox.ua.
Опыт парсинга и написания парсеров есть.
-
215 1 0 Готов выполнить хоть приложением хоть скриптом
-
Читайте внимательно ТЗ.
Примечание: лог и конечный файл перезаписывается после каждого выполнения парсинга; разбор структуры сайта происходит на основании содержимого "Главной страницы" без привязки к robots.txt, так как она периодически изменяется и не соответствует этому файлу.
-
Есть поле "Наличие". Этого достаточно для определения. Если товар новый и для этого определения на сайте существует другое поле, то система анализа автоматически самостоятельно это обнаруживает, сравнивая предыдущий прайс с новым.
-
Я пишу, что каждый новый парсинг создает новый результирующий файл, который затирает старый. Анализ результатов парсинга выполняется другой системой. Поэтому не имеет значения для скрипта парсинга какой товар, новый или старый. Скрипту поручается осуществлять КОНКРЕТНУЮ задачу, описанную в ТЗ. Большего от него не требуется. Все условия описаны в ТЗ. То, что не описано, значения на имеет. И кстати, на будущее, чтобы была конкретика и по этому вопросу. По умолчанию, подразумевается 32-битная платформа для Windows.
-
Current freelance projects in the category C & C++
Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32.
113 USD
Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32. The devices must set up a Wi-Fi access point, serve a local site via a browser (HTTP), receive text and images within a radius of 5-10 km (plus or minus), store data (preferably on… C & C++, C# ∙ 2 hours 17 minutes back ∙ 3 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 1 day back ∙ 4 proposals |
Black Ukraine (RP-project on base MTA)
1164 USD
|
Residential Proxy Infrastructure EngineerWe're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices… C & C++, DevOps ∙ 6 days 20 hours back ∙ 13 proposals |
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 7 days 11 hours back ∙ 6 proposals |