Гибкий поиск всех лотов с torgi.gov.ru

В предыдущий раз была рассмотрена возможность самостоятельной работы со всеми (torgi.gov.ru) ежедневно сохраняемыми в единый файл torgi.zip актуальными лотами. — Хорошо, но содержимое файла ещё необходимо было фильтровать на предмет интересуемого. Теперь добавлена возможность сразу увидеть на отдельной web странице только отфильтрованные лоты.

Итак, необходимо использовать ссылку (oriri.ru/trg/find?condition=...) добавив определяющее выборку логическое условие. Запись условия должна соответствовать правилам Java(Script), где именем поля каждой записи является латинский символ верхнего регистра (начиная с A). Для примера, условие condition=E.toUpperCase().contains(‘ТАНК’) должно отобразить только те лоты, в названии которых присутствует вхождение ‘танк’ в любом регистре. Реализованы дополнительные функции явного преобразования: decimal( String ), date( String ), today( int ). Т.е. можно усложнить начальное условие, E.toUpperCase().contains(‘ТАНК’)&&decimal(G)!=0&&date(H)>today(+7) — добавляем в ограничение начальную сумму и дату закрытия.

Переходим по ссылкe, набираемся терпением, и примерно через минуту видим результат:

— стартовая цена, название лота, дата окончания. Первая ссылка откроет нам файл с краткой информацией о лоте, вторая оригинальную страницу с полным описанием. Если устройство позволяет (камень в сторону Android), то по наведению на ссылки, будет отображена дополнительная информация в виде подсказок.

Функционал, без ложной критики, можно считать максимально недружественным, но есть большой плюс — простота повторного вызова. Подготовленную ссылку достаточно сохранить в закладки или на рабочий стол (в виде иконки браузера), чтоб повторным вызовом увидеть актуальную на текущий момент выборку.

Если будут предложения к улучшению или замечания, высказывайте, за тем этот функционал и предоставляется в открытый доступ. Если будет желание приобрести для личного использования, обращайтесь, думаю сможем договориться — реализовано на Java и можно запускать как на ПК, так и на простом php хостинге, не говоря уж о специализированном. Если-же просто будет желание поддержать проект материально, то это можно сделать чуть ниже:

 321 total views,  1 views today

Оставить своё мнение