Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Программа должна выполнять 3 функции:

1. собирать числовые данные

2. записывать данные в excell (создание истории данных)

3. выдавать оповещение по указанным в настройках параметрам

подробнее:

1. сбор ведется со старницы, расположенной по постоянному адресу, на странице 3 вкладки, общий объем собираемых данных около 50. Все данные сразу  доступны при посещении страницы, их нужно просто взять одним разом. Авторизация не треуются. Урл старницы при обсуждении проекта. Этот этап не представляет сложности. При исполнении этого этапа нужно будет проанализировать сколько запросов программе потребуется сделать для сбора, чтобы не нарваться на блокировку со стороны сайта. Насколько я понимаю данные можно собрать "разом", но все же уточнить этот момент

2. Записываем данные в excell файл. Строки - параметры, столбцы - соответствующие им собранные значения. Для каждого параметра собирается 2 значения в каждом запросе. Первый столбец с названиями собираемых параметров должен быть закреплен. Запросы делаются через заданный интервал времени, новые запросы должны вписываться в файл в соседнем столбце рядом со старыми, так чтобы все данные оставались в файле в виде статистики. Вверху столбца должна быть указана дата и время получения данных. Возникающие вопросы: как программа будет корректно понимать в какой столбец вписывать данные, особенно при её перезапуске; формат ввода данных должен быть числовым (во всяком случае значения должны отображаться корректно) И еще было бы здорово, если бы можно было видеть статистику по каждому параметру в виде графической диаграммы, в excell вроде есть такая функция?

3. Оповещения. В настройках программы должна быть возможность выставления пороговых значений для каждого параметра, при достижении которых программа выдает визуальную сигнализацию. Значения могут редактироваться, и выставляться не для всех, а для каждого параметра индивидуально, для каких-то параметров оповещения будут отключены

ИНТЕРФЕЙС

1. кнопка старта/остановки. При нажатии кнопки программа делает немедленный парсинг, после чего идет отсчет времени до следующего парсинга и тд

2. Галочка "вести статистику" - при снятии галочки программа только сигнализирует

3. Галочка "вести оповещения" - при снятии галочки программа только собирает в файл Соответственно при обеих галочках программа  и записывает  и сигнализирует

4. Регулятор интервала сбора в минутах. Обратный таймер до следующего сбора

5. Регулятор пороговых значений. Так как параметров около 50 продумать как это сделать, возможно так: сделать отдельный файл куда при первом парсинге собирутся названия параметров, и в этом файле можно будет редактировать пороги (тип порога МЕНЬШЕ ИЛИ РАВНО)

6 Сигнализация. При обнаружении достижения порога мигание в панели задач (или предложите свой вариант), запись репорта о событии в отдельный файл либо лог-журнал, и информация о превышении в окне программы (вероятно информация в окне программы  будет меняться при каждом новом сборе, поэтому чтобы не потерять данные о прошлых  превышениях их нужно как-то завиксировать)

Бюджет 20$

8 лет назад
Piligrim_
Максим 
38 летРоссия
11 лет в сервисе
Был
8 лет назад
  • Похожие заказы
  • $23

    Необходимо написать скрипт на PHP или Pythone для парсинга информации о ЖК (жилые комплексы) с сайта застройщика РосСтройИнвест ([url=https://vk.com/away.php?utf=1&to=http%3A%2F%2Frsti.ru]rsti.ru[/url]). Данная задача согласована с правообладателем контента. Результатом работы скрипта должен стать XML файл с информацией об ...

    Закрыт
    8 лет назад
  • На сайте http://vikypauto.com.ua/ необходимо установить смс оповещение об обратном звонке Сейчас там установлено смс оповещение но мы не знаем на какой из сервисов мы подписаны. Поэтому приняли решение просто заменить сервис смс рассылки. Сроки - 1-2 дня Бюджет - 5-10$ Бонус ...

    Закрыт
    8 лет назад
  • $5

    PHP скрипт анализа картинки на битость, которые выведет true, если картинка, путь к которой задается на входе функии является целой и false если картинка битая, т.е. не сможет нормально отобразиться браузером. Результат написания скрипта функция: function check_img(path_img)

    Закрыт
    8 лет назад
  • Дорый день. Требуется написать небольшой сайт. Дизайн не требуется. Нужен только функционал. 1) Авторизация(сразу при открытии) 2) Парсинг по доскам (авито, из рук в руки, olx… с последующим добавлением), разделам недвижимости в Туле.Тип объекта, адрес, описание, квартира ...

    Закрыт
    8 лет назад
  • $80

    На сайте  требуется доработать фильтрацию и сортировку записей в зависимости от указанных параметров (см. вложение).    Сейчас кнопки сортировки и фильтрации есть не на всех страницах навигационного раздела "СКИДКИ И БОНУСЫ      ОТДЫХ И РАЗВЛЕЧЕНИЯ    ...

    Завершен
    8 лет назад
  • $200

    [b]Необходимо сделать блок доработок по сайту на октябрь [/b] 1. Настройка Online записи разговора  2. Корректировка расписания (написан на PHP, отошли от API Bitrix)  3. Правки по формам на сайте  Время на задачу: 30 часов   Стоимость 1 часа – 350р.   Если Вас ...

    Закрыт
    8 лет назад
  • $80

    1. На сайте самописное расписание и бронирование.   Возникают ошибки в расписании – нужно разобраться и исправить.   2. Так же необходимо интегрировать API одного из сервисов.   3. Поставить виджет с сервиса Описание доработок, ошибок которые нужно исправить и адрес сайта ...

    Закрыт
    8 лет назад
  • Добрый день.  Со страниц http://m-standard.by/antifreeze http://m-standard.by/adblue приходят сообщения в неправильной Subject: Форма РїСЂРѕРјРѕ страницы: п≤п╪я▐:п■п╪п╦я┌я─п╦п╧ [url=mailto:E-mail%[email protected]]E-mail:[email protected][/url] п╒п╣п╩п╣я└п╬п╫:8 029 627 6002 Cп╬п╬п╠я┴п╣п╫п╦п╣:AdBlue

    Закрыт
    8 лет назад