12 лет назад 16 июня 2006 в 22:24 81

У каждого из нас есть свои любимые сайты, которые мы время от времени просматриваем. Хорошо, если разработчики ресурса побеспокоились о том, чтобы оповещать пользователя обо всех новостях с помощью rss-ленты или почтовой подписки. Если же такой возможности для отслеживания изменений на веб-сайтах нет, можно воспользоваться специальными программами.

Основной принцип работы таких программ состоит в просмотре содержимого сайта в указанное время, сравнении этой версии с предыдущей, сохраненной в базе данных программы, и уведомлении пользователя в том случае, если на сайте появились какие-то изменения. Главное – помнить, что если в базе данных программы сохранено много сайтов и все они часто проверяются, то скорость интернет-серфинга будет меньше обычной, так как постоянное отслеживание изменений съедает слишком много трафика.

SITESPECTOR
sitespector.ru
Окно Sitespector состоит из нескольких частей. Слева отображена древовидная структура разделов, в которые объединены просматриваемые сайты. Здесь указан адрес сайта, его название и дата последнего обновления. Самые важные ссылки можно хранить в специальном списке под названием “Закладки”. Названия сайтов, сохраненных в этой коллекции, размещены и на главной странице программы.

Наряду со стандартными параметрами: настройкой времени проверки сайта на обновления и способа оповещения – пользователям Sitespector доступна возможность создания фильтров, с помощью которых можно отбирать информацию на просматриваемой веб-странице. Это позволяет игнорировать часть информации, появившейся на веб-странице со времени последнего обновления, и не считать ее появление изменением страницы в целом. Например, в Sitespector есть возможность не учитывать при проверке текстовые абзацы со ссылками, у которых меняется сама ссылка, а текст остается тот же. Использование фильтров также позволит не считать обновлениями появление разных рекламных блоков.

Фильтры функционируют на основе правил трех типов: по формату даты, по формату времени и по текстовым константам. Фильтр сработает в том случае, если в информации на странице будет обнаружено одно из нескольких заданных тестовых констант или значений даты или времени. Например, при создании правила необходимо указать текст, в случае появления которого на веб-странице она будет считаться новой. Таким образом, вы сможете получать уведомление, если на сайте появился нужный вам текст.

В качестве уведомления появляется всплывающее окно или воспроизводится звуковой сигнал. А при желании можно задать гораздо менее раздражающее оповещение – мигание значка программы в системном трее. Кроме этого сайты, на которых были обнаружены изменения, выделяются в списке полужирным шрифтом.

Получив сигнал о том, что на сайте появилось что-то новое, вы можете включить режим выделения изменений. В результате этого в окне программы будет не просто отображено содержимое сайта – в нем выделятся новые абзацы, появившиеся здесь после последнего просмотра. А специальные кнопки позволяют перемещаться между измененными фрагментами, выделяя их по очереди.

В базе данных программы сохраняются результаты всех проверок сайта – изображение главной страницы и выделенные изменения. Все это будет доступно вам для последующего просмотра в офлайновом режиме. Для экономии трафика при проверке страниц в настройках программы можно запретить скачивать и сохранять картинки и графические объекты. А если работа программы мешает другим интернет-приложениям, можно временно приостановить проверку сайтов или, по крайней мере, отключить все оповещения.

CHECK&GET
activeurls.com
Это программа, предназначенная, в первую очередь, для организации своей личной коллекции закладок. Кроме этого этот закладочный менеджер позволит вам отслеживать изменения в веб-документах и проводить офлайновый просмотр сохраненных сайтов. Для хранения ссылок в Check&Get существуют два специальных раздела: Bookmarks и “Автовыбор”. Первый предназначен исключительно для хранения закладок. Вы можете создать здесь свои разделы либо воспользоваться уже готовыми.

При добавлении ссылки в коллекцию Check&Get необходимо указать ряд параметров. Кроме имени и адреса ссылки нужно задать условия ее проверки и действия, которые будет выполнять программа в том случае, если ссылка изменилась. При этом вы можете сформировать довольно гибкие условия проверки. Например, можно отменить проверку ссылки – тогда она будет просто храниться в коллекции программы. Если же вы планируете просматривать этот сайт, на вкладке “Расписание” укажите периодичность проверки: каждую неделю, месяц, год, час или даже каждую минуту.

Но кроме времени просмотра веб-страниц программа позволяет задать и другие правила. По умолчанию Check&Get оповещает вас об изменениях, если на странице появился новый текст. Если же вам нужно получать информацию о других изменениях – например, о появлении новых ссылок или же новых текстовых блоков, – вы можете пометить соответствующие переключатели на вкладке “Проверка”. В параметрах проверки можно указать данные для авторизации на сайте – логин и пароль.
Просматривать страницы можно непосредственно в окне Check&Get – для этого существует встроенный браузер. Здесь же можно включить мониторинг обновлений, нажав специальную кнопку на панели инструментов.

Примечательно, что Check&Get позволяет настроить оповещения не только в случае обновлений, но и в случае недоступности сайта. Можно настроить и способ оповещения: отображение всплывающего окна с информацией о том, что сайт обновился (пункт “Вывести оповещение на экран”), звуковое оповещение или оповещение по e-mail. В последнем случае по указанному электронному адресу придет письмо с информацией о том, что на сайте появились новые данные. Таким образом, вы сможете быть в курсе новинок на любимых сайтах, только лишь проверяя почту. Программа при этом может быть установлена на работе, где за трафик платит чужой дядя.

Но Check&Get не только проверяет сайты, но и умеет сохранять изображения страниц в свою локальную базу данных. В настройках можно указать количество снимков для каждого сайта, а также параметры сохранения этих изображений. Благодаря этой функции вы сможете просматривать сохраненные сайты в автономном режиме без подключения к Сети.

В разделе “Автовыбор” окна Check&Get размещены папки быстрого поиска закладок, такие как “Несуществующие ссылки”, “Измененные веб-страницы”, “Помеченные страницы”. Сюда программа автоматически поместит все ссылки, которые удовлетворяют этим условиям. Например, просмотреть ссылки, на которых появились изменения, можно в разделе “Измененные”, а в разделе “Автопроверка” вы увидите ссылки, для которых настроена проверка изменений.

Check&Get обладает большими возможностями по управлению сохраненными ссылками. С помощью мастера очистки дублирующихся ссылок легко удалить одинаковые закладки из коллекции программы. А инструменты импорта и экспорта Check&Get позволят обмениваться с коллекциями ссылок, сохраненными в других браузерах. В любой момент можно конвертировать полученный набор в HTML-документ.

Программа умеет отслеживать содержимое буфера обмена – то есть ссылки, скопированные в буфер, появляются в специальном окне, в котором можно выбрать: сохранять ссылку в наборе закладок или поместить ее в набор сайтов для отслеживания изменений. Доступны гибкие настройки внешнего вида программы, при этом можно выбирать отображаемые в окне программы столбцы с информацией про сайт, а также применять различные темы оформления.

ELDOS TIMELYWEB
www.timelyweb.com/index.html
Отличительной особенностью этой программы можно назвать гибкие настройки правил проверки сайтов на обновление. Например, можно создать правило для отслеживания изменений в видимой части страницы или в ее коде, специальные правила позволяют реагировать на изменения ключевых слов и задать реакцию на появление определенной фразы в тексте страницы. Специальная функция позволяет увидеть различия между старой и измененной версиями страницы.

Не менее интересны настройки внешнего вида окна программы. Например, вы можете применить фильтр для отображения сайтов – пусть показываются изменившиеся сайты или, наоборот, те, которые не изменились, а также неработающие и недоступные в данный момент. В базу данных программы можно импортировать ссылки из Избранного Internet Explorer и файла, представляющего собой список ссылок, созданный средствами TimelyWeb. Также доступны разнообразные возможности экспорта – в Избранное, в CVS-, XML-, HTML-файлы. На экране во время работы с программой может быть отображен специальный значок – корзинка. Перетащив на нее ссылку, вы сможете добавить сайт в базу данных.

WEB-SITE WATCHER
Aignes.com
Ссылки в базе данных этой программы размещены в общем списке под названием “Закладки”. Кроме этой папки здесь существует еще несколько виртуальных папок, в которые ссылки помещаются в соответствии с различными условиями – например, существуют папки “Результаты поиска”, “Измененные”, “Ошибки”, “Автопроверка”. Содержимое просматриваемых веб-страниц может отображаться непосредственно во встроенном браузере в окне программы либо в специальном мини-браузере.

Добавление новой закладки возможно двумя способами – с помощью мастера и в окне добавления закладки. При настройке можно задать метод проверки содержимого сайта: автоматический, по дате или по размеру файла. Наряду с этим задается ряд дополнительных условий проверки содержимого сайтов. Например, можно игнорировать некоторые строки при проверке сайтов на обновления или же, наоборот, отслеживать изменения только в определенных строках. Допустим, вас не интересуют новости сайта, но интересуют аналитические материалы. В этом случае можно сформировать правило проверки таким образом, чтобы изменения отслеживались только в разделе “Аналитика” или “Статьи”. В дополнительных параметрах проверки ссылок можно установить текстовый фрагмент, изменения в котором будут проигнорированы.

Параметры проверки сайтов, доступные в программе, стандартны. Вы можете задать время и период обновления, а также действие, которое будет выполнять программа в случае выявления изменений. Работая с Web-Site Watcher, вы получаете больше возможностей в настройке действий, выполняемых программой в ответ на обнаружение изменений на сайте – наряду со стандартными вариантами программа позволяет осуществить экспорт сайта в отдельный файл или же запустить указанное приложение.

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

Программа сохраняет просмотренные сайты в архиве. Поэтому в любой момент можно взглянуть на его предыдущую версию, то есть на то, каким сайт был до обновлений. Предусмотрена удобная система поиска: можно искать во всех закладках, только в архиве или в выделенных папках. Кроме этого результаты поиска размещаются в специальной папке. Для тех сайтов, изменения в которых отслеживались, в окне с результатами поиска можно будет просмотреть более старую версию сайта.
Программа может работать как RSS-агрегатор, для RSS-лент существует отдельный каталог. В качестве бонуса Web-Site Watcher позволяет создать и запустить сценарий выполнения других программ – например, вы можете настроить запуск менеджера закачки или антивирусной программы в определенное время, когда вы точно знаете, что никто не сидит за компьютером.

Automate
hercules.networkautomation.com
Automate – мощнейший пакет программ, предназначенный для автоматизации самых разных процессов. Среди возможностей этого многофункционального продукта присутствуют и функции просмотра сайтов в указанное время. После запуска программы в окне Automate будут отображены задачи, созданные для выполнения. Создать новую задачу в Automate можно с помощью удобного мастера. Если в параметрах задания выбрать тип “Shedule Watcher”, задание будет выполняться по указанному графику – например, ежедневно в определенное время.

Программа предлагает добавить в задание шаги – команды, которые будут выполняться при запуске задания. Задания, связанные с работой в интернете, размещены в одноименной группе. Здесь есть пункты, позволяющие просмотреть веб-страницу, получить или отправить почту, выполнить команду ping, считать данные с сайта или разместить данные на сайте. Кроме этого в отдельной группе размещены команды, связанные с FTP-сервером. При выборе пункта “Open Web-page” необходимо указать адрес веб-страницы и реакцию на возможные ошибки (например, прекращение выполнения задания или же отсылка электронного письма по указанному адресу).