MrPerfect
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору karatv Цитата: Пытаюсь работать на WebSite-Watcher 4.10 Beta 3 | Грузите и устанавливайте beta-5. Цитата: Проверять хотел подразделы как-то "forum=5&topic=" | Короче говоря, отдельные темы (topic, топик). Только зачем вам макросы для этого, макросы для более изощрённых вещей, где надо логиниться на десятке страниц, вводя отпечатки пальцев, сканы сетчатки глаза и прочих частей тела. Для этого достаточно (для публично открытого форума) ввести URL темы, которую требуется отслеживать на обновление. Для публично закрытого форума (логин + пароль) требуется кроме URL поддержка cookies, которая в WSW есть - ищите в свойствах закладки категорию Cookies и читайте справку к программе. Для отслеживания последней страницы этой темы URL такой http://forum.ru-board.com/topic.cgi?forum=5&topic=2071&glp#lt Я отслеживаю печатную версию всей темы http://forum.ru-board.com/misc.cgi?action=printtopic&forum=5&topic=2071 Это есть вся тема полностью, так что страница имеет несколько увеличенный размер. Для тем, имеющих много страниц этот размер может быть гораздо больше и время проверки при нехорошем канале связи может выйти за пределы времени ожидания ответа сервера (timeout), указанного в общих настройках программы и в свойствах закладки. Поэтому для такой закладки следует зайти в её свойства и установить значение timeout заведомо достаточное для загрузки страницы WSW. Плюс такого отслеживания - будут обнаружены любые изменения во всей теме (то есть тема имеет, к примеру уже 50 страниц, а дядя Вася сегодня решил отредактировать своё старое сообщение на 45-й странице, добавив туда ценные сведения - вы узнаете об этом) и тема полностью доступна оффлайн. В WebSite-Watcher (впрочем, как и в Offline Explorer) для закрытых форумов достаточно открыть такой форум во встроенном браузере, залогиниться и можно добавлять в закладки что угодно, при проверке логиниться больше не понадобится. Кстати, это ещё одно предположение по поводу ваших проблем с неочерёдностью проверки закладок - задано малое значение времени ожидания. Проверка начинается нормально (очередь соблюдается), потом для какой-то закладки не хватает времени для её загрузки (timeout - малый), эта закладка помечается в очереди с какой-нибудь ошибкой (page not found, например), потом таких закладок с ошибками - кучи (так как, вероятно, у вас закладок великое множество, а не пять штучек) и программа начинает позднее проверять закладки с ошибками повторно (в общих настройках программы указано повторно проверять закладки в случае ошибки). И соответственно, кажется, что никакой очерёдности проверки нет. Ой, ну это вообще что-то невиданное. Обычно при обрыве связи WSW должен шустренько проверить все закладки, пометив все как Page not available. |