Парсер hotline.ua, работа через docs.google.com
4000 UAHЗадача - написать программу для парсинга hotline.ua. Программа должна читать модель товара из документа docs.google.com, искать модель на hotline.ua, и проставлять в тот же документ с моделями на docs.google.com необходимые результаты с hotline.ua.
Структура документа по колонкам и ячейкам(образец):
- Каждая товарная группа находится в отдельной вкладке документа
- Дата и время последнего успешного заполнения(парсинга) вкладки - ячейка G1
- Начальная колонка для проставки данных(задается в программе) - колонка G
- Кол-во предложений товара(сейчас нет) - брать информацию с hotline.ua - колонку задавать в программе отдельно
- Вкладка Курс, ячейка A1, текущий курс для подсчета и проставки цены в долларах
- Отметка позиции красным, при условии если цена выше чем самая минимальная из пропарсеных
- Формат вывода цены - “707;26; (HELP)” - “Цена в гривнах; Цена в $ по курсу; (Компания продавец)”
- Цены заполняются от самой меньшей по возростанию
- Кол-во компаний для заполнения задается в программе
Информация для сбора и заполения:
- Компания продавец
- Кол-во предложений по товару
- Сортировка по цене, считывание и заполение от самых дешевых по возростанию
- Учитывать на hotline.ua только товары в наличии (не под заказ). Те которые под заказ игнорировать
- В docs.google.com учитывать все товары кроме отсутствующих (кроме тех что со знаком “-“ в колонке D)
Параметры по программе:
- Платформа - Windows
- Акуратный, ровный, грамотный дизайн
- Оптимизированая работа, чтоб не грузило систему
- Понятное информирование об ошибках
Поля для заполения пользователем:
- Кол-во продавцов (глубина парсинга) - задается цифрой
- ID-таблицы - ключ документа в docs.google.com
- Название колонки с ID товара (Модель для поиска) - задается буквой колонки в документа
- Кол-во предложений (куда проставлять) - задается буквой колонки в документе
- Первая свободная буква (откуда начинать заполнять данные парсера) - задается буквой колонки в документе
- Подтянуть (считать) и отобразить названия всех вкладок с товарными группами из документа, и сделать возможность проставки галочек напротив нужных групп для парсинга
- Кнопка Обновить данные. Обновляет перечень всех вкладок в программе. По умолчанию обновление происходит при старте программы
- Кнопка Старт, Стоп, Пауза
- Информирование о появлении Капчи и автовозобновление парсинга после прохождения Капчи на hotline.ua
Образец - https://docs.google.com/spreadsheets/d/1EWTdJulwsaoCVRUZN5bZ9H1JJ5Ipf7T7qb32KP9QoAo/edit#gid=1933740497
Приложения 3
Отзыв заказчика о сотрудничестве с Андреем Яремчуком
Парсер hotline.ua, работа через docs.google.comЗадача выполнена отлично, замечаний нет. Рекомендую.
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
Парсер hotline.ua, работа через docs.google.comВсе отлично! Cпасибо
-
369 19 0 Здравствуйте, требования понятны
Могу написать программу для парсинга hotline.ua, которая будет работать так как указано в техническом задании
-
248 9 0 Добрый день
Большой опыт написания парсеров различной сложности.
Можем выполнить в виде сервиса на наших серверах.
Делали подобные разработки, могу предоставить примеры в личку.
Актуальные фриланс-проекты в категории C и C++
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 12 часов 53 минуты назад ∙ 4 ставки |
Чёрная Украина (RP-проект на базе MTA)
51 525 UAH
|
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 6 дней 9 часов назад ∙ 13 ставок |
Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница… C и C++, C# ∙ 6 дней 23 часа назад ∙ 6 ставок |
ПО Мастер-программа «KONSTRUCTOR»
185 490 UAH
Мы ищем очень опытного C++ разработчика для модернизации существующего ПО (мастер-программы). Программа отвечает за создание производного ПО представляющего аудио-визуальные сеансы психологической коррекции. Текущая версия написана на чистом WinAPI (Visual Studio 2019/2022).… C и C++, Десктопные приложения ∙ 12 дней 2 часа назад ∙ 20 ставок |