Bloqueie chamadas desconhecidas no trabalho, mas deixe-as passar se tentarem novamente

15

Eu tenho o Tasker para Android, mas não sei o suficiente para poder implementar isso.

Eu gostaria que isso ocorresse quando estou conectado a uma rede sem fio específica:

Se alguém telefonar para quem não está na minha lista de contatos, rejeite a ligação imediatamente (direto para o correio de voz).

Se eles ligarem novamente dentro de um certo período de tempo (digamos, 30 segundos), permita que a chamada seja atendida.

Francamente, eu não consigo nem fazer funcionar o primeiro. Eu sei que é possível. A coisa do tempo é uma espécie de bônus adicional

Rory
fonte
Primeira vez que ouvi falar de alguém na lista de espera de telefonemas. Intrigante.
Lornix

Respostas:

10

Você já tentou navegar no wiki do Tasker ? Existem alguns bons perfis pré-fabricados que você pode usar.

A maneira mais fácil de bloquear chamadas com o Tasker é descrita aqui :

Abra o Tasker, crie um novo perfil e chame-o de "Blockr". Selecione o menu de contexto "Estado" e o contexto "Chamada recebida" nesse menu. Mantenha essa tela aberta e siga as instruções abaixo para indicar quais chamadas você gostaria de bloquear no seu telefone.

Programando os números de telefone bloqueados

Você tem a opção de inserir um único número, vários números de telefone, qualquer número que não esteja listado em seus contatos ou qualquer número que não esteja listado como favorito em seus contatos. Qualquer combinação das opções acima pode ser incluída na lista de chamadas bloqueadas. Vários números são separados pelo /símbolo que indica "ou" na correspondência de padrões do Tasker. Você também pode usar o *símbolo para indicar uma correspondência com qualquer número de caracteres no número de telefone para criar blocos de chamadas de código de área (ou código do país). Aqui estão exemplos do que você precisa inserir no campo Chamador da caixa de diálogo de contexto Chamada recebida para criar cada tipo de lista de bloqueio de chamadas:

Para bloquear um único chamador com o número 123-456-7890, digite:

1234567890

Para bloquear dois números de telefone, digite os números de telefone com um /símbolo entre eles:

1234567890/1234567891

Para bloquear três números de telefone, digite os três números de telefone /entre eles:

1234567890/1234567890/1234567892

Para bloquear chamadas de pessoas que estão usando um recurso de bloqueio de identificação de chamada, digite o número zero:

0

Para bloquear chamadas de pessoas que não estão na sua lista de contatos, uma variável pré-configurada que corresponde a todos os números da sua lista de contatos é usada ( C:ANY) com o ponto de exclamação. O !indica "not" e é literalmente interpretado como todos os chamadores que não são o número digitado. Nesse caso, todos os números que não fazem parte da sua lista de contatos:

!C:ANY

Para bloquear chamadas de ambos os chamadores com o ID de chamada bloqueado e aqueles que não estão listados como seus contatos, digite:

0/!C:ANY

Para bloquear um número de um chamador específico e indivíduos com o ID do chamador bloqueado, digite o número, o separador / e zero:

1234567890/0

Para bloquear chamadas de todos os números, exceto um chamador, digite um ponto de exclamação antes do número do chamador que você deseja permitir.

!1234567890

Para bloquear chamadas de todos os chamadores, exceto aqueles que estão na sua lista de favoritos, digite:

!C:FAV

Para bloquear todas as chamadas de um código de área, use o *símbolo para indicar que qualquer número de caracteres pode ser correspondido após os três primeiros dígitos (código de área dos EUA) que você digitou. No exemplo a seguir, qualquer número de telefone do código de área 123 seria bloqueado:

123*

Bloqueie todas as chamadas de dois códigos de área. Basta usar o /símbolo para combinar a correspondência do código de área no exemplo 10. No exemplo a seguir, todas as chamadas de números com os códigos de área 123 ou 321 serão bloqueadas:

123*/321*

Anexar a ação de bloqueio de chamadas

Clique Donena janela de contexto "Chamada recebida". Selecione "Nova tarefa" na parte superior da janela de seleção "Tarefa" exibida. Nomeie a tarefa "CallBlock". Clique no botão (+) na parte inferior esquerda da tela para adicionar uma nova ação. Selecione o menu de ação "Telefone". Selecione a ação "Atender chamada" no menu de ação do telefone. Clique Doneno botão (+) na parte inferior esquerda da tela para adicionar uma nova ação. Selecione o menu de ação "Telefone". Selecione a ação "Encerrar chamada" no menu de ação "Telefone". Clique em Done. Clique Donenovamente na janela "Task Edit". Verifique se a marca de seleção verde é exibida ao lado do perfil "Blockr" na tela "Perfil".Apply

O Tasker fechará e o "Blockr" começará a assistir ativamente as chamadas recebidas para esses números na sua lista de bloqueio de chamadas. Quando uma chamada recebida com um dos números correspondentes é detectada, a chamada é desconectada e a campainha é silenciada. Você define as ações para atender brevemente e desconectar imediatamente a chamada, para que ela não seja enviada ao seu correio de voz.

Você pode modificar essas instruções para adicionar outra condição que verifica a rede Wi-Fi à qual está conectado.

Chahk
fonte
11
Existe uma maneira de fazer isso quando seu dispositivo não pode usar a Take Callação?
Enigma
Obrigado por colar o conteúdo da postagem; o site de origem não está mais operacional. :)
bmhkim
3

Você não precisa do Tasker. Existe um aplicativo dedicado que faz o que você deseja: Me assedie

Fluxo
fonte
2
Isso não bloqueia as chamadas. O telefone fica silencioso se você receber três chamadas do mesmo número.
Rory