Как создать свой лист блокировки (облачную маску) (смотрят: 2)

zigumba

Модератор
Команда форума

Репутация:

Любой пользователь форума может создать, обновлять и поддерживать свои листы блокировки. Каждый лист представляет из себя отдельную тему в этом разделе форума:


Требования к формату темы:

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

blockmoscow: Лист блокировки московских номеров
onlyKrasnodar: Блокировка всех номеров кроме Краснодарского края

и.т.д

2. Первый пост темы может иметь любое содержание, но в нем должна быть секция кода:


в которой содержаться маски и номера для блокировки. Каждая маска или номер должны находится на отдельной строке. Порядок важен, при блокировке правила проверяются по порядку.

Возможные правила блокировки:

+7495* - обычные маски как в приложении
+74957775500 - номера телефонов
+7926*+ - маски белого списка. После * указывается +
+79267772233+ - номера телефонов белого списка (помечены + в конце)
+79261*= - нейтральные маски (номер не попадет ни в черный, ни в белый список, а будет пропущен как нейтральный)
+79267770011= - нейтральные номера

Подробнее о нейтральных масках:


Пример списка:

Код:
+7495*
+7499*
+79991*
+78005552200

в билайшее время мы постараемся создать несколько списков для примера, а так же будем оказывать поддержку по созданию скисков.

Ваши вопросы вы можете задавать в этой теме.
 
Последнее редактирование модератором:
Любой пользователь форума может создать, обновлять и поддерживать свои листы блокировки. Каждый лист представляет из себя отдельную тему в этом разделе форума:


Требования к формату темы:


Ваши вопросы вы можете задавать в этой теме.
А комментарии в самом списке блокировки рядом с номером можно ввести ?
типа
-----------
+7495*
+7499*
## Блокировка всех московских стационарных
________
Хотелось бы понимать что конкретно та или иная маска блокирует.
Думаю было бы полезно, чтоб понимать -- насколько список подойдет =)
 
А комментарии в самом списке блокировки рядом с номером можно ввести ?
На данный момент нельзя. Но можно отдельно в посте вывести тот же список с описаниями. Но уже за пределами блока [ CODE]

+7495* - Москва стационарные
+7499* - Москва стационарные
+7812 - Питер станционарные

итд. Люди смогу прочитать описание списка в удобном формате, а парсер заберет чистый список из блока КОД.
 
Обновление функционала:

Кроме положительных и отрицательныз масок теперь появились еще и нейтральные.

Они имеют такой формат: +79261*=
(маска, но на конце после * стоит знак = )

Что это означает:

Номера, попадающие под такие маски будут пропущены как нейтральные. При этом проверка черного списка будет завершена, а такой номер будет проверен по общей базе Фильтра Звонков.

Зачем это нужно:

При создании списков блокировки иногда нужно заблокировать большой диапазон номеров, но при этом не блокировать некоторое количество номеров из него.

Например, я сейчас делаю частный список блокировки "Только Тверь". Я дошел до кода 909, в нем есть тверские номера, но их очень мало:


С помощью нейтральных масок можно сделать вот так:

+7909265*=
+7909266*=
+7909267*=
+7909268*=
+7909269*=
+7909270*=
+7909271*=
+7909*

Что было сделано:

Были пропущены все номерные емкости Твери в коде 909, все звонки от них пройдут. А далее заблокирован весь код 909, все остальные звонки из кода 909 будут заблокированы.
 
А можно в этом списке делать условие типа "если номер из диапазона определяемого маской имеет хорошую карму ("зеленый") то его пропускаем, иначе ("красный" или "жёлтый") то блокируем?
Я так понимаю "нейтралтная" маска в этом случае"желтые" номера без кармы пропустит. Или не пропустит?
,
 
А можно в этом списке делать условие типа "если номер из диапазона определяемого маской имеет хорошую карму ("зеленый") то его пропускаем, иначе ("красный" или "жёлтый") то блокируем?
Я так понимаю "нейтралтная" маска в этом случае"желтые" номера без кармы пропустит. Или не пропустит?
,

Смотрите, у нас есть 3 вида масок:

1. "Красные", формат +7903* - такие номера будут сразу же заблокированы, дальнейшая проверка прекращается
2. "Зеленые", формат +7903*+ - такие номера будут помечены как хорошие, пропущены и помечены зеленым, дальнейшая обработка прекращается.
3. "Желтые", формат +7903*= - эти номера пропускаются для проверки по общей базе данных. И если номера нет в общей базе данных, он останется желтым и будет пропущен.


Пример:

+7903123*+
+79032*=
+7*

При звонке начинается обработка списка блокировки сверху вниз. Если номер попадает под маску +7903123*+, он будет помечен зеленым и пропущен. Далее проверяется маска +79032*=, если номер в нее попадает, то проверка по списку завершается, а номер перенаправляется на проверку по общей базе данных и, соответственно, останется желтым и будет пропущен, если его нет в базе. Либо красным, либо зеленым, если есть в общей базе.
Если же номер не попал в эти 2 маски, он будет заблокирован последним правилом +7* - блокировать все номера +7. Он будет красным.
 
Смотрите, у нас есть 3 вида масок:
Получается что не хватает маски типа "пропустить номер если он `зеленый`в общей базе данных и заблокировать в противном случае"..
Ну или вариант списка, который будет применяться только к "желтым" номерам "без кармы".
 
Получается что не хватает маски типа "пропустить номер если он `зеленый`в общей базе данных и заблокировать в противном случае"
Зачем такая маска? Зеленых номеров в базе очень мало. Люди с удовольствием пишут о плохом (красных номерах), но не любят писать о хорошем.

Зеленых номеров в базе менее 1 процента, такая маска просто не будет работоспособной.
 
Зачем такая маска? Зеленых номеров в базе очень мало. Люди с удовольствием пишут о плохом (красных номерах), но не любят писать о хорошем.

Зеленых номеров в базе менее 1 процента, такая маска просто не будет работоспособной.
Тогда остается вариант списка применяемого после проверки по основной базе только к "жёлтым" номерам.
 
Тогда остается вариант списка применяемого после проверки по основной базе только к "жёлтым" номерам.
Не очень понимаю сценарий использования подобного.
Расскажите, интересно.
 
Не очень понимаю сценарий использования подобного.
Расскажите, интересно.
Принимаем, что стандартный фильтр уже отфильтровал звонок если это спам и "пропустил", если это известный "хороший" номер.
Для "неизвестных" стандартному фильтру номеров применяем частный список.
Это полезно для случаев, когда в "спамном" диапазоне могут быть известные "полезные" номера.
 
Принимаем, что стандартный фильтр уже отфильтровал звонок если это спам и "пропустил", если это известный "хороший" номер.
Для "неизвестных" стандартному фильтру номеров применяем частный список.
Это полезно для случаев, когда в "спамном" диапазоне могут быть известные "полезные" номера.
А зачем полезный номер отфильтровывать после проверки по общей базе?
Лучше отфильтровать его до.
 
А зачем полезный номер отфильтровывать после проверки по общей базе?
Лучше отфильтровать его до.
А откуда известно что он "полезный" без отзывов в общей базе?
Атвот если он "неизвестный" - то можно и маской заблокировать.
 
Последнее редактирование:
Подскажите, если применяется облачная маска к примеру блокировать все кроме определенного города, то будут ли проходить номера из списка контактов (с включеной опцией "Игнорировать контакты") у которых номер из другого города?
 
Подскажите, если применяется облачная маска к примеру блокировать все кроме определенного города, то будут ли проходить номера из списка контактов (с включеной опцией "Игнорировать контакты") у которых номер из другого города?

Да, конечно, звонки от контактов будут проходить.
Локальный черный-белый список и контакты имеют более высокий приоритет.
 

Пользователи в этой теме:

Назад
Верх