Почему нельзя сделать сервис который анализирует изменение цены и начисляемых бонусов. А не поделки которые мониторят графические изменения области сайта.
Я использую похожий сервис visualping.io чтобы каждый день проверять изменение цены бензина. У него раз в день = раз в 24 часа и следующая проверка происходит не ровно через 24 часа, а как повезёт позже. То есть сдвигается время проверки непредсказуемо. Поэтому составил график: проверять после обеда (раньше цена может не обновиться) до конца рабочего дня (позже уже я не успеваю), 5 дней в неделю. И то иногда пропускает день.
Тут лучше? Судя по скриншотам, настройка области поиска изменений не такая простая как у visualping
Это одно из наших преимуществ по сравнению с Visualping - мы делаем проверку точно в указанное время. Если вы создадите задачу с проверкой, скажем, в 3 часа дня ровно, то каждый день именно в это время она и будет происходить.
Для сравнения с предыдущим состоянием у нас реализована специальная форма, где изменения можно просматривать в удобном виде с дополнительной подробной информацией. Для быстрого перехода в письме есть кнопка More info. По ней вы попадаете как раз на эту форму.
Пользуюсь много лет разработками fivefilters: full-text rss, feed creator, siteconfig. Всё это для RSS, а тема "скриншот на е-мейл" несколько странная, разве что для любителей нотариально зарегистрированных скриншотов.)
Существует много разных сервисов для мониторинга изменений. В Feedly есть RSS Builder, он позволяет добавить RSS, где его не было предусмотрено. Но Feedly не работает со скриншотами, а мы не работаем с RSS. Есть разные подходы для разных задач. Наш сервис гибкий и заточен именно на поиск изменений в определенной области страницы.
Как автор проекта FreeRSS2 не могу не поёрничать. Веб-сайты, на которых изменения нужно "отлавливать" - это мягко говоря лажа. Если они не озаботились RSS, а их контент состоит из сменяющихся картинок, то может тамошнему программисту и дизайнеру пора немного вернуться в рельность и сдалать управление контентом более дружественным, как для пользователей, так и для владельца самого контента. Ну и по поводу конкретного сервиса - обычно мониторятся странички в личном кабинете, например наличие свободных билетов, очереди на приём, скидки для членов клуба. Проблема логина в подобных системах стоит очень серьёзно. Во-первых, сервис должен не только логиниться от вашего имени, но и преодолевать капчу. А во-вторых, вы своими руками отдаёте логин от некоего ресурса, который наверняка запрещает всякую передачу паролей. Насколько вы готовы к этому?
то может тамошнему программисту и дизайнеру пора немного вернуться в рельность и сдалать управление контентом более дружественным, как для пользователей, так и для владельца самого контента.
Только нюанс в том, что пользователю, которому это самое отслеживание требуется, в итоге придется ждать у моря погоды приблизительно всю жизнь.
Вообще-то решения есть - всяческие сервисы, позволяющие вручную или даже автоматически распарсить и извлечь текстовые дайджесты статей. В качестве примера приведу легендарный Feed43 (ныне уже покойный), awesomegoat, RssEverything, FetchRSS, да их просто кучи.
> Если они не озаботились RSS, а их контент состоит из сменяющихся картинок, то может тамошнему программисту и дизайнеру пора немного вернуться в рельность
Есть сайты которые активно сопротивляются тому чтобы данные с них забирали скриптами. Оттуда и контент картинками и прочие фокусы.
Регулярные запросы как минимум от Яндекса и Али "что-то твои запросы слишком похожи на автоматические, давай-ка капчу!" заставляют усомниться в работоспособности сервиса, не сейчас так в ближайшем будущем...
Движок Chromium, который мы используем, к сожалению, не может сделать такой большой скриншот. Т.е. любой браузер на нём, например Chrome, не даст сделать полный скриншот этого сайта.
Чтобы обойти это ограничение, если вас интересует только текст - сам список цветов, то можно воспользоваться изменением CSS страницы: добавьте в Additional action шаг Add CSS и в него вставьте код:
body { background: none; } img { display: none; }
Если в задаче важны сами фотографии цветов, то есть несколько вариантов, как можно обойти это ограничение и мы планируем реализовать их.
Та же фигня - хочу, например, мониторить цену краски...что не так-то?
Действительно на этой странице происходит неизвестная ошибка при снятии скриншота и её причина сходу не ясна. Мы разбираемся в этой проблеме и постараемся предложить решение как можно скорее.
Та же фигня - хочу, например, мониторить цену краски...что не так-то?
Для сайта с ценой краски добавьте, пожалуйста, в Additional Actions шаг Disable JavaScript, мы только что добавили такую возможность. Именно код JavaScript на странице мешал корректному созданию скриншота.
Аналогичная ошибка на, ИМХО, гораздо более востребованном ресурсе: Rammstein Tickets
На странице с билетами на Rammstein проблема была связана с анимацией земного шара. Мы улучшили работу с подобными страницами, хотя земной шар все равно нужно отключить, так как он закрывает часть нужной информации. В результате, для слежения за списком концертов и наличием билетов нужно еще в Additional Actions добавить два шага:
1. Add CSS: #myportal { display: none; }
2. Click on page element (XPath): //*[text() = 'Alle akzeptieren']
Первый - отключит анимацию земного шара, второй - закроет окно cookies.
Тут лучше? Судя по скриншотам, настройка области поиска изменений не такая простая как у visualping
Кто может подсказать средство для выкачивания сайта целиком и его сохранения на локальном компьютере?
ruprogi.ru
Не пробовал, но думаю можно добиться аналогичного функционала.
sourceforge.net
Sorry 😉
Ну и по поводу конкретного сервиса - обычно мониторятся странички в личном кабинете, например наличие свободных билетов, очереди на приём, скидки для членов клуба. Проблема логина в подобных системах стоит очень серьёзно. Во-первых, сервис должен не только логиниться от вашего имени, но и преодолевать капчу. А во-вторых, вы своими руками отдаёте логин от некоего ресурса, который наверняка запрещает всякую передачу паролей. Насколько вы готовы к этому?
Можно сколько угодно советовать сменить разработчика, но реальность сурова )
Есть сайты которые активно сопротивляются тому чтобы данные с них забирали скриптами. Оттуда и контент картинками и прочие фокусы.
Чтобы обойти это ограничение, если вас интересует только текст - сам список цветов, то можно воспользоваться изменением CSS страницы: добавьте в Additional action шаг Add CSS и в него вставьте код:
body { background: none; }
img { display: none; }
Если в задаче важны сами фотографии цветов, то есть несколько вариантов, как можно обойти это ограничение и мы планируем реализовать их.
А вообще идея хорошая - я не знаю таких сервисов, которые позволяют мониторить цены..
Почините, пожалуйста.
В результате, для слежения за списком концертов и наличием билетов нужно еще в Additional Actions добавить два шага:
1. Add CSS:
#myportal { display: none; }
2. Click on page element (XPath):
//*[text() = 'Alle akzeptieren']
Первый - отключит анимацию земного шара, второй - закроет окно cookies.