Сайт создан на Битриксе, необходим специалист по нему. Правки необходимо внести сегодня. Во вложении. Оплата по факту выполненных работ
Программа сбора и обработки данных со страницы сайта торговой площадки
Программа должна выполнять 3 функции:
1. собирать числовые данные
2. записывать данные в excell (создание истории данных)
3. выдавать оповещение по указанным в настройках параметрам
подробнее:
1. сбор ведется со старницы, расположенной по постоянному адресу, на странице 3 вкладки, общий объем собираемых данных около 50. Все данные сразу доступны при посещении страницы, их нужно просто взять одним разом. Авторизация не треуются. Урл старницы при обсуждении проекта. Этот этап не представляет сложности. При исполнении этого этапа нужно будет проанализировать сколько запросов программе потребуется сделать для сбора, чтобы не нарваться на блокировку со стороны сайта. Насколько я понимаю данные можно собрать "разом", но все же уточнить этот момент
2. Записываем данные в excell файл. Строки - параметры, столбцы - соответствующие им собранные значения. Для каждого параметра собирается 2 значения в каждом запросе. Первый столбец с названиями собираемых параметров должен быть закреплен. Запросы делаются через заданный интервал времени, новые запросы должны вписываться в файл в соседнем столбце рядом со старыми, так чтобы все данные оставались в файле в виде статистики. Вверху столбца должна быть указана дата и время получения данных. Возникающие вопросы: как программа будет корректно понимать в какой столбец вписывать данные, особенно при её перезапуске; формат ввода данных должен быть числовым (во всяком случае значения должны отображаться корректно) И еще было бы здорово, если бы можно было видеть статистику по каждому параметру в виде графической диаграммы, в excell вроде есть такая функция?
3. Оповещения. В настройках программы должна быть возможность выставления пороговых значений для каждого параметра, при достижении которых программа выдает визуальную сигнализацию. Значения могут редактироваться, и выставляться не для всех, а для каждого параметра индивидуально, для каких-то параметров оповещения будут отключены
ИНТЕРФЕЙС
1. кнопка старта/остановки. При нажатии кнопки программа делает немедленный парсинг, после чего идет отсчет времени до следующего парсинга и тд
2. Галочка "вести статистику" - при снятии галочки программа только сигнализирует
3. Галочка "вести оповещения" - при снятии галочки программа только собирает в файл Соответственно при обеих галочках программа и записывает и сигнализирует
4. Регулятор интервала сбора в минутах. Обратный таймер до следующего сбора
5. Регулятор пороговых значений. Так как параметров около 50 продумать как это сделать, возможно так: сделать отдельный файл куда при первом парсинге собирутся названия параметров, и в этом файле можно будет редактировать пороги (тип порога МЕНЬШЕ ИЛИ РАВНО)
6 Сигнализация. При обнаружении достижения порога мигание в панели задач (или предложите свой вариант), запись репорта о событии в отдельный файл либо лог-журнал, и информация о превышении в окне программы (вероятно информация в окне программы будет меняться при каждом новом сборе, поэтому чтобы не потерять данные о прошлых превышениях их нужно как-то завиксировать)
Бюджет 20$
Заявки фрилансеров
Похожие заказы
- $50Веб-программирование1 заявкаЗакрыт8 лет назад
- $23
Необходимо написать скрипт на PHP или Pythone для парсинга информации о ЖК (жилые комплексы) с сайта застройщика РосСтройИнвест (rsti.ru). Данная задача согласована с правообладателем контента. Результатом работы скрипта должен стать XML файл с информацией об ...
Веб-программирование1 заявкаЗакрыт9 лет назад На сайте http://vikypauto.com.ua/ необходимо установить смс оповещение об обратном звонке Сейчас там установлено смс оповещение но мы не знаем на какой из сервисов мы подписаны. Поэтому приняли решение просто заменить сервис смс рассылки. ...
Веб-программирование5 заявокЗакрыт8 лет назад- $5
PHP скрипт анализа картинки на битость, которые выведет true, если картинка, путь к которой задается на входе функии является целой и false если картинка битая, т.е. не сможет нормально отобразиться браузером. Результат ...
Веб-программирование5 заявокЗакрыт8 лет назад Дорый день. Требуется написать небольшой сайт. Дизайн не требуется. Нужен только функционал. 1) Авторизация(сразу при открытии) 2) Парсинг по доскам (авито, из рук в руки, olx… с последующим добавлением), разделам недвижимости в Туле.Тип ...
Веб-программирование7 заявокЗакрыт8 лет назад- $80
На сайте требуется доработать фильтрацию и сортировку записей в зависимости от указанных параметров (см. вложение). Сейчас кнопки сортировки и фильтрации есть не на всех страницах навигационного раздела "СКИДКИ И БОНУСЫ ...
Веб-программирование1 исполнительЗавершен8 лет назад Добрый день, необходимо сделать на сайте DLE всплывающее окно страницы фб. Пример окна на сайте- http://gruz0.ru/social-community-popup/ Жду предложений
Веб-программирование1 исполнительЗавершен9 лет назад- $200
Необходимо сделать блок доработок по сайту на октябрь 1. Настройка Online записи разговора 2. Корректировка расписания (написан на PHP, отошли от API Bitrix) 3. Правки по формам на сайте ...
Веб-программирование2 заявкиЗакрыт8 лет назад - $80
1. На сайте самописное расписание и бронирование. Возникают ошибки в расписании – нужно разобраться и исправить. 2. Так же необходимо интегрировать API одного из сервисов. 3. Поставить виджет с сервиса ...
Веб-программирование3 заявкиЗакрыт9 лет назад Добрый день. Со страниц http://m-standard.by/antifreeze http://m-standard.by/adblue приходят сообщения в неправильной Subject: Форма РїСЂРѕРјРѕ страницы: п≤п╪я▐:п■п╪п╦я┌я─п╦п╧ E-mail:[email protected] п╒п╣п╩п╣я└п╬п╫:8 029 627 ...
Веб-программирование12 заявокЗакрыт8 лет назад