Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

Thunderbird » Язык фильтров для создания условий по группам объединенным AND/OR » 19-04-2012 10:31:05

luitzen, честно говоря я так и не понял из описания алфавита какие операторы используются для логических И, ИЛИ в случае сложных выражений и как их расставлять. Также заинтересовали условия:

{nsMsgSearchOp::IsInAB, "is in ab"},
{nsMsgSearchOp::IsntInAB, "isn't in ab"},
{nsMsgSearchOp::Matches, "matches"},
{nsMsgSearchOp::DoesntMatch, "doesn't match"}

Хотелось бы увидеть примеры их использования. Как я понимаю первые два это совпадение с элементами массива, а вторые два - регулярные выражения.

Этот синтаксис где-то даже описан

:lol: Весь вопрос этой темы - ГДЕ?

Thunderbird » Язык фильтров для создания условий по группам объединенным AND/OR » 12-04-2012 17:59:11

Выражение вида

condition="AND (OR (body,contains,выражение 1) OR (body,contains,выражение 2) OR (body,contains,выражение 3)) AND (AND (body,doesn't contain,выражение 4) AND (body,doesn't contain,выражение 5))"

не распознается Thunderbird. Он каждый раз по закрытию обрезает в нем двойные скобки до одинарных. Хотя никаких ошибок и не выдает, фильтр в данном виде не работает.
Если кто-то знает этот тайный формат построения сложных фильтров - буду рад помощи!

Thunderbird » Язык фильтров для создания условий по группам объединенным AND/OR » 12-04-2012 00:53:09

Этот синтаксис где-то даже описан

Где??? Буду очень признателен за ссылку. Синтаксис вводился фиксом на этот баг. Но ни какого описания формата не было.

Мне кажется, что в FiltaQuilla всё-таки можно добраться до тела письма в Javascript-условии.

Судя по этому тексту там только заголовки:

The javascript will have as input the variable “message” that is an nsIMsgDBHdr XPCOM object that contains the header database record for the message.

Thunderbird » Язык фильтров для создания условий по группам объединенным AND/OR » 11-04-2012 12:15:31

Есть IMAP аккаунт на GMail, нужно настроить сложные фильтры по телу письма. К примеру такой:
Если в тексте письма встречается одна из фраз: "фраза 1", "фраза 2" ... И не встречается ни одна из фраз "фраза 3", "фраза 4" то переместить сообщение в папку Х.
Что было испробовано:
1. Sieve на Gmail не работает. GMail не реализовал протокол ManageSieve.
2. FiltaQuilla не подходит по причине того, что не умеет обрабатывать тело сообщения ни в Header Regex Match ни в Javascript.
3. Стандартные наборы фильтров не поддерживают группировку
4. Серверные фильтры на Gmail не работают с длинными строками, кроме того они не работают с поиском подстроки в тексте. Только поиск по словам.

Пользуюсь Thunderbird filters import/export enhanced. Он экспортирует условие фильтра в следующем виде:

condit

Обсуждение расширений » Фильтры для расширения Adblock Plus (только для Firefox) » 16-03-2012 05:09:33

Пользуюсь Вашим блок списком в GoogleChrome: AdBlock extension. Где-то неделю-полторы назад возникла проблема с сайтом fs.ua - начала блокироваться часть функциональности сайта. Проверил отключением других фильтров, проблема в Вашем. Проблема в том, что не раскрываются списки (за исключением самого правого - списка серий) под плеером. http://img845.imageshack.us/img845/5757/hiddenblock.jpg - вверху как должно быть, внизу как сейчас.

Три первых блока не отображаются
<div class=​"b-dropdown m-popup m-season" style=​"display:​ none;​">
<div class="b-dropdown m-popup m-sound" style="">
<div class=​"b-dropdown m-popup m-quality" style=​"display:​ none;​">
Этот блок отображается нормально:
<div class="b-dropdown m-title" style="">

Как я понимаю, проблема в m-popup. Можно это исправить добавив в исключения?

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

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]