Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
14 дней назад
Евгений
26 лет, Украина
20 дней в сервисе
Был онлайн 14 дней назад
14 дней назад

Можно реализовать на PHP 7.2.8+, Perl 5, Python 2.7.5 
Лучше на Python, но не принципиально. 
Данные в txt файлах или mysql. 

Скрипт разделить на разные части: 
1. Добавление/удаление ИНН, редактирование уже добавленных.  
        Перевод ИНН в не активный режим  чтобы запись осталась, но парсинг по данному номеру не делался. 
        Данные можно хранить как в txt файлах, так и mysql базе  на выбор исполнителя. 
2. Часть отвечающая за парсинг должна быть отдельным скриптом, т.к. часто изменяются данные сайта для парсинга, как результат часто надо редактировать скрипт. 
3. Отправка отчета на емаил. 

Данные про ИНН: 
1. Через HTML форму, без пароля (защита будет в htaccess), добавляем ИНН. (Проверять на дубликан, нельзя добавлять одинаковые ИНН) 
2. Выводим список уже записанных ИНН с названиями юр.лиц (для понимания масштаба общий объём примерно до 2000 значений) 
3. При клике на ИНН нужно показывать дату последнего парсинга. И получные данные. Нас интересует только адрес. 
        Нужно помнить все адреса какие были обнаружены у ИНН, т.к. их количество может быть бесконечным, на практике не более 20. 
4. При клике на ИНН нужно кнопку на ВКЛ/ВЫКЛ для включения/исключения ИНН из парсинга. 

Про парсинг: 
1. Парсим sbis. Обращаемся по адресу https://sbis.ru/contragents/7736050003/772801001
        Где 7736050003 это ИНН. 
2. На полученной странице надо запоминать адрес и название организации, в данном примере "Москва г, ул.Намёткина, д.16, 117420"  обязательно с индексом и "Газпром, ПАО" 
3. Записать дату получение данных. 
4. При получение данных сравнивать с уже сохранёнными. 
5. Если есть различие хотябы в одном символе, то новые данные сохраняем, также сохраняем дату обнаружения нового адреса/названия. 
        В следующий раз будет сравниваться уже новый адрес/название. 
6. Так как скрипт может выполнятся долго, хостинг может прибить скрипт. Поэтому предусмотреть запоминание на каком ИНН остановились, чтобы продолжить с нужного.  
        Желательно сделать параметр, сколько ИНН за один запуск проверять, например 10. Через cron будет сделан запуск скрипта по расписанию. 
7. Для уменьшения бана за парсинг, после старта сделать параметр, чтобы при старте парсинг начинался в рандомном интервале от 1 до 3 минут. 

Отправка отчета: 
1. Когда парсинг заканчивается, скрипт должен запускать формирование отчёта. 
       Т.к. скрипт парсинга делает не сразу 2000, а по 10 ИНН, то по окончанию если появились изменения, то надо создать письмо, куда все обработанные ИНН и указания на все адреса/названия, включая новый. 
2. Отчёт должен отправлять отдельный скрипт. 
3. Пример отчёта: 
Тема: обнаружены изменения 
Текст письма: 
ИНН 7736050003 
01.01.2009 Адрес такой-то, Название такое-то. 
02.02.2010 Адрес такой-то, Название такое-то 
И так далее до нового адреса/названия включительно.  

4. Если ИНН у которых произошли изменения несколько, то отчёт должен быть одним письмом. 

Войдите в аккаунт, чтобы добавить заявку и открыть данные заказчика.

Заявки фрилансеров

14 дней назад
Евгений Зимин
37 лет, Россия
11 лет в сервисе
Был онлайн 13 часов назад
ТОП-50 — Веб-программирование
14 дней назад
Евгений Н.
32 года, Украина
10 лет в сервисе
онлайн
ТОП-10 — Веб-программирование
14 дней назад
Сергей Л.
Сергей Л. 
29 лет, Беларусь
8 лет в сервисе
Был онлайн 45 минут назад
14 дней назад
Артур Ф.
Артур Ф. 
35 лет, Россия
1 год в сервисе
Был онлайн 1 час назад
14 дней назад
Игорь Ковган
22 года, Россия
4 года в сервисе
Был онлайн 1 час назад
  • Сервис для сбора контактных данных компаний
    12 просмотров
  • Панакея — корпоративный сайт медцентра
    51 просмотр
  • SGLeague — киберспортивные турниры
    37 просмотров
  • Кубок медиа — мультимедийный конкурс
    43 просмотра
  • Проспект Мира — новостной портал Красноярска
    17 просмотров
13 дней назад
Дмитрий Ч.
43 года, Украина
10 лет в сервисе
Был онлайн 9 часов назад
ТОП-50 — Веб-программирование
12 дней назад
Илья Лященко
30 лет, Беларусь
7 лет в сервисе
онлайн

Похожие заказы

Доработка Flash сайта !

Есть готовый Flash сайт ! Нужно убрать глюки ! Не отображаются некоторые картинки и баги со шрифтами ! Нужно сделать админку для добавления фотографи и полность редактирования сайта ! Готов платить не более 50$

Скрипт проверки сайтов

Скрипт проверки сайтов. Скрипт на php с базой.

Сделать админку под готовый сайт !

Есть http://www.milo.it/ На сделать внешне такой же milo.ru , только с возможностью обновления. Скелет, информацию сам заведу. Пример http://www.trabucco.it/ http://www.trabucco.ru/ Итальянский сайт написан на ЯВЕ мне все равно на чем Вы напиши

Исправить ошибки на 3х сайтах рнр \\ срочно\\

исправить ошибки на 3х сайтах рнр, ошибки мелочевые за каждый сайт 10 баксов с

Исправить ошибки на 3х сайтах рнр, ошибки мелочевые

Исправить ошибки на 3х сайтах рнр, ошибки мелочевые за каждый сайт 10 баксов /извените повторный проект пришлось создать/

Скрипт сайта интим услуг

Требуется написать скрипт сайта интим услуг. Пример http://prostitutka.ru Оплата 100-150 долларов. оплата производится в webmoney после выполнения заказа. Для жителей города Москвы возможен наличный расчет

Доработка сайта

Есть сайт: http://www.job4all.net Задание: - отладить добавление нового резюме (ошибка с SQL запросами); - прикрутить два готовых скрипта пэймента (PayPal and iKobo); Укзуйте цены и сроки. Постинги: - "Цена после технического задания" будут...

Сайт знакомств

Обычный сайт знакомств на английском языке. Дизайн есть. Сроки сжатые. Предпочтение будет отдано команде разработчиков с опытом работы в подобных проектах.

Движок сайта аналогичный www.parter.ru

Надо написать, настроить, установить движок сайта по продаже билетов, аналог www.parter.ru, но без регистрации. Так же необходимо дописать партнерскую программу с оплатой за проданные билеты.

Парсинг товаров

Добрый день. Нужно сделать парсинг товаров с сайтов: http://raysport-shop.ru https://fightwear.ru https://www.sonsoodo.ru [url=http://ayashi-spo