Это фильтр игнорируемые дата/время. Он работает. Для фильтра отслеживания это не годится и не работает.
» WebSite-Watcher
Цитата:
Для фильтра отслеживания это не годится и не работает.
MrPerfect, что значит не годится? Вообще-то это рег. выражение сгенерировано "мастером фильтров" см. скриншот
http://s17.postimg.org/8ogx4d4nz/otsl.jpg
Добавлено:
Вот еще пример.
http://www.invaluable.com/catalog/searchLots.cfm?scp=u&catalogRef=&shw=100&ord=0&img=0&olF=1&houseRef=&houseLetter=A&artistRef=&areaID=&countryID=®ionID=&stateID=&fdt=0&tdt=0&fr=0&to=0&wa=russia&wp=&wo=&nw=&upcoming=0&rp=&hi=&rem=FALSE&cs=0&ns=0&isSC=0&row=1
"Мастер фильтров" для отслеживания выдает например такое выражение regex(Lot.{50,50})
В окне "Мастера..." выглядит достаточно корректно http://s30.postimg.org/3x0jweycx/otsl01.jpg
но самом деле не работает...
Цитата:
что значит не годится?
Из практики, имею ввиду, что трудно или почти невозможно добиться корректной работы фильтра отслеживаемые при большом количестве вхождений (соответствий, удовлетворяющих фильтру) на странице и собственно самом фильтре, заданном на числовых данных. Обратитесь с запросом в поддержку.
Цитата:
Из практики, имею ввиду, что трудно или почти невозможно добиться корректной работы фильтра отслеживаемые при большом количестве вхождений
MrPerfect, пример с одним вхождением.
Страница http://forum.ru-board.com/forum.cgi?action=filter&forum=5&filterby=topictitle&word=WebSite-Watcher
regex(\d{1,2}\-\d{1,2}\-\d\d\d\d \d{1,2}:\d{1,2}) в фильтрах "Отслеживаемые"
Не работает...
Мне неведомо, что здесь должно работать, поэтому проверить не в состоянии. Версия 15.0.
Цитата:
Вот это проверил. И в окне мастера нормально, и работает.
Цитата:
Пример: страница http://forum.ru-board.com/forum.cgi?forum=5
фильтр regex(\d{1,2}\-\d{1,2}\-\d\d\d\d \d{1,2}:\d{1,2})
В окне "Мастера фильтра" выглядит все нормально, но не работает...
Вот это проверил. И в окне мастера нормально, и работает.
Цитата:
Вот это проверил. И в окне мастера нормально, и работает.
MrPerfect, а у меня вообще любой фильтр "отслеживания" не работает...
Думал в операционной системе что-то запортилось...
Установил на девственно-чистую виртуальную ось, результат такой же...
Значит дело в настройках. Просмотрел все настойки раз десять, все вроде нормально...
Хрень какая-то непонятная...
MrPerfect, в каком направлении искать?
bookserg Вы видео запишите, как вы добавляете, что делаете, как проверяете, что не работает. А то так фиг поймешь, можешь вы что-то забыли...
Цитата:
bookserg Вы видео запишите
На словах + скриншоты.
1. Берем например страницу http://forum.ru-board.com/forum.cgi?forum=5
и будем "отслеживать" дату и время сообщений.
"Мастер" генерирует рег. выр. regex(\d{1,2}\-\d{1,2}\-\d\d\d\d \d{1,2}:\d{1,2})
http://s14.postimg.org/eawxah5ch/master01.jpg
Результаты в окне "Мастера" после добавления фильтра.
http://s1.postimg.org/mnpgchrsf/master02.jpg
Далее "ok", ещё "ok"; проверка закладки и
результат в окне внутреннего браузера.
http://s27.postimg.org/dtuavobhf/image.jpg
Как видно никаких следов действия фильтра,
хотя в окне "Мастера" все нормально.
bookserg
Проверил у себя, все работает на 15.0 версии. Ну что. Предлагаю тогда сохранить куда-нибудь папку config из папки с программой. И снести ее, затем запустить программу, сам должна сгенерить новый конфиг и проверить что будет...
Так мы узнаем в настройках ли программы дело или нет... И тоже самое с папкой bookmarks можно попробовать сделать.
Проверил у себя, все работает на 15.0 версии. Ну что. Предлагаю тогда сохранить куда-нибудь папку config из папки с программой. И снести ее, затем запустить программу, сам должна сгенерить новый конфиг и проверить что будет...
Так мы узнаем в настройках ли программы дело или нет... И тоже самое с папкой bookmarks можно попробовать сделать.
vahhabit, config и bookmarks удалил. Превратилась в триал...
Я в этот триал эту страницу http://forum.ru-board.com/forum.cgi?forum=5 добавил,
далее по описанной выше схеме добавил фильтр.
Результат тот же...
Я в этот триал эту страницу http://forum.ru-board.com/forum.cgi?forum=5 добавил,
далее по описанной выше схеме добавил фильтр.
Результат тот же...
bookserg
А ты версию 15.0 с loader'ом от ne0_2002 используешь?
А ты версию 15.0 с loader'ом от ne0_2002 используешь?
bookserg
Проверьте, хранится ли строка в фильтре, если открыть свойства закладки.
Проверьте, хранится ли строка в фильтре, если открыть свойства закладки.
Правой кнопкой на закладке - действия - экспорт в файл - в файлопомойку - ссылку сюда. Желательно ту закладку, которую не просто только создали, а уже проверяли и она "не работает". У вас я вижу портативная версия, я проверял на обычной, можете проверить закладку также на обычной.
Подскажите для http://rsload.net/soft/
Идет склейка 3-х первых страниц, но когда подсвечивает изменения делает это для каждой страницы отдельно. Например если добавится новость на первой странице, то последняя новость с первой страницы попадает на вторую страницу и показывается подсвеченной.
Как сделать чтобы содержимое от начала первой страницы до конца третьей считалось одним целым
Плагин для содинения страниц такой
Sub Wsw_MergePages(Handle, sMemWeb, nPageNumber, sUrl, ByRef sNewUrl, ByRef sNewPostData, ByRef bChangeBookmarkUrl, ByRef sStatusMessage, ByRef iStatusCode)
Dim nPageParamNumber, sPageParam, sNewPageParam
' Limit the number of merged pages
If nPageNumber > 3 Then
Return
End If
' Extract page number
sPageParam = GetFirstRegexMatch(sUrl, "\d+")
If sPageParam = "" Then
' first page, continue with page 2 (solved with start=10)
sNewPageParam = "page/2"
sUrl = sUrl + sNewPageParam
Else
' increase page number
nPageParamNumber = CInt(ExtractDigits(sPageParam)) + 1
sNewPageParam = "" + CStr(nPageParamNumber)
sUrl = ReplaceText(sUrl, sPageParam, sNewPageParam)
End If
' check (only) via Page-Param, if the next page is already available in the page source
If Pos(sNewPageParam, sMemWeb) > 0 Then
' the next page exists
sNewUrl = sUrl
sStatusMessage = "Merge pages via FOLLOW-Plugin"
End If
End Sub
Идет склейка 3-х первых страниц, но когда подсвечивает изменения делает это для каждой страницы отдельно. Например если добавится новость на первой странице, то последняя новость с первой страницы попадает на вторую страницу и показывается подсвеченной.
Как сделать чтобы содержимое от начала первой страницы до конца третьей считалось одним целым
Плагин для содинения страниц такой
Sub Wsw_MergePages(Handle, sMemWeb, nPageNumber, sUrl, ByRef sNewUrl, ByRef sNewPostData, ByRef bChangeBookmarkUrl, ByRef sStatusMessage, ByRef iStatusCode)
Dim nPageParamNumber, sPageParam, sNewPageParam
' Limit the number of merged pages
If nPageNumber > 3 Then
Return
End If
' Extract page number
sPageParam = GetFirstRegexMatch(sUrl, "\d+")
If sPageParam = "" Then
' first page, continue with page 2 (solved with start=10)
sNewPageParam = "page/2"
sUrl = sUrl + sNewPageParam
Else
' increase page number
nPageParamNumber = CInt(ExtractDigits(sPageParam)) + 1
sNewPageParam = "" + CStr(nPageParamNumber)
sUrl = ReplaceText(sUrl, sPageParam, sNewPageParam)
End If
' check (only) via Page-Param, if the next page is already available in the page source
If Pos(sNewPageParam, sMemWeb) > 0 Then
' the next page exists
sNewUrl = sUrl
sStatusMessage = "Merge pages via FOLLOW-Plugin"
End If
End Sub
https://github.com/deltaone/SCRAPPY
прикрутил XPath теперь можно делать так:
Код:
<[*www.elite-games.ru*]>
public static void Process(string pageText, HtmlDocument html, Hashtable v)
{ // http://www.elite-games.ru/
v["PageTitle"] = "Elite Games";
v["PageDescription"] = "Elite Games - Новости";
var rows = GetRowsByXPath(html.DocumentNode, ".//td[@bgcolor='#CCCCFF']/../..");
v["PageTable"] = ExtractToHashtables(rows, new string[,] {
{ "date", "./tr[1]/td[1]/b/font", "InnerText", "$1"},
{ "title", "./tr[1]/td[1]/b", "InnerText", "$1"},
{ "description", "./tr[3]/td[1]", "InnerHtml", "$1"},
});
}
прикрутил XPath теперь можно делать так:
Код:
<[*www.elite-games.ru*]>
public static void Process(string pageText, HtmlDocument html, Hashtable v)
{ // http://www.elite-games.ru/
v["PageTitle"] = "Elite Games";
v["PageDescription"] = "Elite Games - Новости";
var rows = GetRowsByXPath(html.DocumentNode, ".//td[@bgcolor='#CCCCFF']/../..");
v["PageTable"] = ExtractToHashtables(rows, new string[,] {
{ "date", "./tr[1]/td[1]/b/font", "InnerText", "$1"},
{ "title", "./tr[1]/td[1]/b", "InnerText", "$1"},
{ "description", "./tr[3]/td[1]", "InnerHtml", "$1"},
});
}
MrPerfect
Цитата:
https://cloud.mail.ru/public/412e27ff021f/bag.zip
Проверено на виртуальной XP PRO SP3, W 7 x64 - не работает
Цитата:
Правой кнопкой на закладке - действия - экспорт в файл - в файлопомойку - ссылку сюда. Желательно ту закладку, которую не просто только создали, а уже проверяли и она "не работает". У вас я вижу портативная версия, я проверял на обычной, можете проверить закладку также на обычной.
https://cloud.mail.ru/public/412e27ff021f/bag.zip
Проверено на виртуальной XP PRO SP3, W 7 x64 - не работает
можно ли как-то настроить прогу, чтоб она отслеживала отсутствие обновлений. Т.е. информировала тогда, когда не было изменений с последней проверки.
Seva I
Приведи пример такого использования? Что-то я не могу понять что тебе нужно...
Приведи пример такого использования? Что-то я не могу понять что тебе нужно...
bookserg
Свойства закладки > Дополнительно > Подсветка изменений > Фильтр Отслеживаемые: подсветка только соответствующих результатов
Свойства закладки > Дополнительно > Подсветка изменений > Фильтр Отслеживаемые: подсветка только соответствующих результатов
vahhabit
Для мониторинга сервера обновлений антивируса. Обновления на сервере генерируются автоматически раз в день минимум.
От сабжа требуется проверять недоступность сервера и то, что он перестал обновляться.
Для мониторинга сервера обновлений антивируса. Обновления на сервере генерируются автоматически раз в день минимум.
От сабжа требуется проверять недоступность сервера и то, что он перестал обновляться.
Seva I
По поводу доступности сервера - http://screenpresso.com/=879Hc
Нужно просто поставить проверку на ошибки, и он по идее должен начать уведомлять после недоступности.
А вот как сделать уведомление простоя закладки более 24 часов без изменений - это вопрос вопросов
По поводу доступности сервера - http://screenpresso.com/=879Hc
Нужно просто поставить проверку на ошибки, и он по идее должен начать уведомлять после недоступности.
А вот как сделать уведомление простоя закладки более 24 часов без изменений - это вопрос вопросов
Seva I
Вах, не кажется ли вам, что отсутствие изменений можно видеть в обычном типовом режиме уведомления об изменениях, если закладка не обновляется, то она не будет помечаться обновлённой. Недоступность можно проверять включив галку уведомления об ошибках. Включите обе галки - изменения и ошибки.
Вах, не кажется ли вам, что отсутствие изменений можно видеть в обычном типовом режиме уведомления об изменениях, если закладка не обновляется, то она не будет помечаться обновлённой. Недоступность можно проверять включив галку уведомления об ошибках. Включите обе галки - изменения и ошибки.
MrPerfect
Мне кажется, что он знает, что это можно смотреть в типовом режиме. Я как понял, его интересует автоматическое уведомление. Вот допустим - нужно мониторить 10 таких серверов с обновлением. Придется прикидывать по дате каждый сервак и делать это вручную, заходя внутрь WSW, а это неудобно. А если серваков больше, то вообще жопа.
Seva I
Есть идейка по поводу уведомления простоя свыше 24 часов, но муторная , если бы мне прямо вот надо это, я бы сделал так, в WSW есть возможность экспортировать изменения в файл и для каждого сервака, я бы поставил такую возможность в настройках закладки. Эти файлики экспорта складировались бы в специальной папке. Затем отдельно бы написал на autoit следилку за папкой, чтобы с даты последнего изменения файлов в папке не проходило больше 24 часов, как только такое происходит - вывести уведомление средствами autoit с названием файла, который называться будет в соотвествии с серваком.
Хотя вполне возможно, что встроенными средствами через скрипты WSW это можно организовать. Это тогда к умельцам местным запрос
Мне кажется, что он знает, что это можно смотреть в типовом режиме. Я как понял, его интересует автоматическое уведомление. Вот допустим - нужно мониторить 10 таких серверов с обновлением. Придется прикидывать по дате каждый сервак и делать это вручную, заходя внутрь WSW, а это неудобно. А если серваков больше, то вообще жопа.
Seva I
Есть идейка по поводу уведомления простоя свыше 24 часов, но муторная , если бы мне прямо вот надо это, я бы сделал так, в WSW есть возможность экспортировать изменения в файл и для каждого сервака, я бы поставил такую возможность в настройках закладки. Эти файлики экспорта складировались бы в специальной папке. Затем отдельно бы написал на autoit следилку за папкой, чтобы с даты последнего изменения файлов в папке не проходило больше 24 часов, как только такое происходит - вывести уведомление средствами autoit с названием файла, который называться будет в соотвествии с серваком.
Хотя вполне возможно, что встроенными средствами через скрипты WSW это можно организовать. Это тогда к умельцам местным запрос
vahhabit
По поводу недоступности задача была решена сразу. Здесь очень удобно, что разработчики предусмотрели возможность выбора количества таких ошибок.
Цитата:
MrPerfect
Не очень удобное решение в моем случае. Несколько в раз день будет приходит ненужнsе уведомлениz. И , более важное, если сервер будет доступен , но не обновился - никакого уведомления вообще не будет.
vahhabit
не сразу увидел второе сообщение. Пока это решение действительно слишком муторное
По поводу недоступности задача была решена сразу. Здесь очень удобно, что разработчики предусмотрели возможность выбора количества таких ошибок.
Цитата:
уведомление простоя закладки более 24 часов без измененийНеобязательно именно 24 часа. Можно и кол-во обновлений без обновлений . Т.е. такой же смысл ,как и у опции с недоступностью сайта - уведомлять об отсутствии обновлений после 2(3,4,...) проверок.
MrPerfect
Не очень удобное решение в моем случае. Несколько в раз день будет приходит ненужнsе уведомлениz. И , более важное, если сервер будет доступен , но не обновился - никакого уведомления вообще не будет.
vahhabit
не сразу увидел второе сообщение. Пока это решение действительно слишком муторное
Цитата:
Несколько в раз день будет приходит ненужное уведомление
Имеется настройка максимум одно уведомление об обновлении в день.
Цитата:
но не обновился - никакого уведомления вообще не будет
Отсутствие уведомления есть уведомление, что обновления нет. Нет обновления. Вы об этом узнали.
Цитата:
Несколько в раз день будет приходит ненужное уведомление
Хохма. Вы боитесь нескольких ненужных на ваш взгляд уведомлений об обновлении в день, но не боитесь большего количества уведомлений, что изменений нет? Не стыкуется. В день 5000 проверок, 2 обновления, 4998 уведомлений, что изменений нет?
to MrPerfect
Цитата:
Нет обновления - он об этом узнал, но не узнал, сколько времени уже не обновлялось, ему, насколько я понял нужно уведомление о том, что энное количество часов обновлений нет. Не держать же это ему в голове, сколько времени назад была обновлена закладка и сколько уже простой в обновлениях.
А если таких серверов - 10? Один обновился, другой не обновился, как понять, что раз нет обновления, то именно конкретный не обновлен в течение 24 часов? Правильно! Нужно вручную заходить в WSW, тут как раз ищется вариант с избеганием такого рутинного действия.
Цитата:
Мне кажется вы его не поняли. Он ищет вариант, чтобы его уведомляло о необновлении более чем энное количество часов. Если бы была опция - оповестить о необновлении, то можно было бы поставить проверку раз в 24 часа(или настроить такое количество ошибок отсутсвия обновлений, которое будет соответствовать нужному количеству часов, если он допустим раз в 5 минут проверяет) и в случае отсутсвия обновления - всплыло бы то самое необходимое уведомление - закладка не обновлялась 24 часа.
Цитата:
Отсутствие уведомления есть уведомление, что обновления нет. Нет обновления. Вы об этом узнали.
Нет обновления - он об этом узнал, но не узнал, сколько времени уже не обновлялось, ему, насколько я понял нужно уведомление о том, что энное количество часов обновлений нет. Не держать же это ему в голове, сколько времени назад была обновлена закладка и сколько уже простой в обновлениях.
А если таких серверов - 10? Один обновился, другой не обновился, как понять, что раз нет обновления, то именно конкретный не обновлен в течение 24 часов? Правильно! Нужно вручную заходить в WSW, тут как раз ищется вариант с избеганием такого рутинного действия.
Цитата:
Хохма. Вы боитесь нескольких ненужных на ваш взгляд уведомлений об обновлении в день, но не боитесь большего количества уведомлений, что изменений нет? Не стыкуется. В день 5000 проверок, 2 обновления, 4998 уведомлений, что изменений нет?
Мне кажется вы его не поняли. Он ищет вариант, чтобы его уведомляло о необновлении более чем энное количество часов. Если бы была опция - оповестить о необновлении, то можно было бы поставить проверку раз в 24 часа(или настроить такое количество ошибок отсутсвия обновлений, которое будет соответствовать нужному количеству часов, если он допустим раз в 5 минут проверяет) и в случае отсутсвия обновления - всплыло бы то самое необходимое уведомление - закладка не обновлялась 24 часа.
Цитата:
Не держать же это ему в голове, сколько времени назад была обновлена закладка и сколько уже простой в обновлениях
Это понять невозможно, зачем за этим следить вообще. Любой антивирус предоставляет возможность настройки частоты автоматического обновления, причём в широких пределах, вплоть до минут.
Цитата:
закладка не обновлялась 24 часа
Проверка раз в сутки в указанное время и отсутствие обновления указывает явно на это, без вариантов. Но вроде было указано, что минимум раз в сутки обновление есть.
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Предыдущая тема: как поставить пароль
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.