iskatel: (Default)
[personal profile] iskatel
Вчера получил очередное спам-смс, безуспешно 15 минут говорил с саппортом Киевстара, который упорно отказывается принимать жалобы на смс-спам, причем смс с буквенным отправителем (а такое только у контент-провайдеров и купивших буквенное имя фирмочек, простой гражданин, купивши сим-карту, такое не отправит). Что ж, раз Киевстар официально поддерживает спаммеров...
Да и вообще, давно пора принять дополнительные меры.

С одной стороны, [звенеть, если не выбран беззвучный] и светиться (за это отвечает профиль в Tasker, ибо штатная функция во всех прошивках, в тч. в Цианогене, упорно мигает светодиодом и не делает просто светить, что намного быстрее и приятнее воспринимается при мимолётном взгляде на телефон) при смс-ке от кого-то контактов телефон должен.

Многократный спам (более 1 раза) отрежем отдельными правилами в звонко-спамо-блокираторе, как и назойливых звонящих.

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

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

Так что фильтровать будем c помощью Tasker.

Благо у него есть 2 критерия для сравнения :

1) паттерны Pattern Matching
Можно проверить наличие отправителя сообщения (или звонка) как на наличие в списке контактов, так и на наличие в списке favourite.
(другие группы вроде-бы пока не поддерживаются, тк. их поддерживают лишь сторонние звонилки)

Caller Matching
Caller matching (some events and states e.g. Incoming Call) is handled slightly differently.
C:ANY matches the telephone number of any contact
C:FAV matches the telephone number of any favourite (starred) contact
Otherwise: otherwise a match is attempted using the general matching rules against both the caller phone number and the associated contact's name (if there is one).

Examples:
!C:ANY matches a number not belonging to a contact
077*/Geoff* matches a number starting with 077 or belonging to a contact whose names starts with Geoff
C:FAV/0123456789
matches any favourite contact or the telephone number 0123456789

2) Можно проверить, совпадает ли имя-номер отправителя с именем _после_поиска в списке контактов.
if %SMSRF ~ %SMSRN , то проигрываем звук.

При этом по умолчанию звук для сообщений выключен, а в случае, если пришло сообщение от контакта (или от favourite контакта, или от конкретного) , либо сначала изменяем громкость, потом проигрываем, ждём х секунд (потому что иначе Таскер немедленно, не дожидаясь конца проигрывания, перейдёт к след. шагу), потом снова делаем громкость для notification = 0, либо играем как alarm / ringtone - Тогда будут использованы их значения громкости.

Для спам-сообщений от оператора введём правило, проверяющее текст смс по контексту - вообще-то сообщения от операторы бывают и нужными, но КС уже достал своей рекламой с лотереей, это резать сразу.

А вообще возможности Таскера огромны. Это одна из нужнейших (аналоги есть, но Tasker многими считается лучшим в своём классе, не в последнюю очередь благодаря стабильности и оптимизации по части энергопотребления) программ на Андроид-устройстве.

Date: 2012-09-14 08:54 am (UTC)
From: [identity profile] delimiter.livejournal.com
Таскер крут!

Date: 2012-09-14 10:32 pm (UTC)
From: [identity profile] iskatel.livejournal.com
Вот именно поэтому я купил лицензию у автора, хотя можно и ломаный использовать.
Очень качественно написанный софт.

Date: 2012-09-16 07:28 pm (UTC)
From: [identity profile] delimiter.livejournal.com
Да вот политика "мелких" цен на смартфонные программки, IMHO, очень правильная штука. То есть я для себя вопрос купить или спереть однозначно решал в пользу купить.

Profile

iskatel: (Default)
iskatel

April 2022

S M T W T F S
     12
3456 789
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 16th, 2025 10:05 pm
Powered by Dreamwidth Studios