Bloquee llamadas desconocidas en el trabajo, pero déjelas pasar si lo intentan nuevamente

15

Tengo Tasker para Android pero no sé lo suficiente para poder implementar esto.

Me gustaría que esto ocurra cuando estoy conectado a una red inalámbrica específica:

Si alguien llama por teléfono y no está en mi lista de contactos, rechace la llamada inmediatamente (directamente al correo de voz).

Si vuelven a llamar dentro de un cierto período de tiempo (por ejemplo, 30 segundos) permita que la llamada se complete.

Francamente, ni siquiera puedo hacer que el primero funcione. Sé que es posible. La cosa del tiempo es una especie de bono adicional

Rory
fuente
La primera vez que escuché de alguien gritando llamadas telefónicas Intrigante.
lornix

Respuestas:

10

¿Has intentado navegar en la wiki de Tasker ? Hay algunos buenos perfiles prefabricados que puede usar.

Aquí se describe la manera fácil de bloquear llamadas con Tasker :

Abra Tasker, cree un nuevo perfil y asígnele el nombre "Blockr". Seleccione el menú contextual "Estado" y el contexto "Llamada entrante" de ese menú. Mantenga esta pantalla abierta y siga las instrucciones a continuación para indicar qué llamadas le gustaría bloquear en su teléfono.

Programando los números de teléfono bloqueados

Tiene la opción de ingresar un solo número, múltiples números de teléfono, cualquier número que no esté en la lista de sus contactos o cualquier número que no esté en la lista de favoritos en sus contactos. Cualquier combinación de las opciones anteriores se puede incluir en la lista de llamadas bloqueadas. Los números múltiples están separados por el /símbolo que indica "o" en la coincidencia de patrón de Tasker. También puede usar el *símbolo para indicar una coincidencia con cualquier número de caracteres en el número de teléfono para crear bloques de llamadas de código de área (o código de país). Estos son ejemplos de lo que necesita ingresar en el campo Llamador del cuadro de diálogo de contexto Llamada entrante para crear cada tipo de lista de bloqueo de llamadas:

Para bloquear una sola llamada con el número 123-456-7890, ingrese:

1234567890

Para bloquear dos números de teléfono, ingrese los números de teléfono con un /símbolo entre ellos:

1234567890/1234567891

Para bloquear tres números telefónicos, ingrese los tres números telefónicos /entre ellos:

1234567890/1234567890/1234567892

Para bloquear llamadas de personas que están usando una función de bloqueo de identificación de llamadas, ingrese el número cero:

0

Para bloquear llamadas de personas que no están en su lista de contactos, se utiliza una variable preconfigurada que coincide con todos los números en su lista de contactos ( C:ANY) con el signo de exclamación. El !indica "no" y se interpreta literalmente como todas las personas que llaman que no son el número que ingresa. En este caso, todos los números que no forman parte de su lista de contactos:

!C:ANY

Para bloquear las llamadas de ambos llamantes con el identificador de llamadas bloqueado y aquellos que no figuran en la lista como sus contactos ingrese:

0/!C:ANY

Para bloquear un número de una persona que llama específica y las personas con el identificador de llamadas bloqueado ingrese el número, el / separador y cero:

1234567890/0

Para bloquear llamadas de todos los números, excepto de una persona que llama, ingrese un signo de exclamación antes del número de la persona que desea permitir.

!1234567890

Para bloquear las llamadas de todas las personas que llaman, excepto las que están en su lista de favoritos, ingrese:

!C:FAV

Para bloquear todas las llamadas de un código de área, use el *símbolo para indicar que cualquier número de caracteres puede coincidir después de los primeros tres dígitos (código de área de EE. UU.) Que ingrese. En el siguiente ejemplo, se bloquearía cualquier número de teléfono del código de área 123:

123*

Bloquee todas las llamadas de dos códigos de área. Simplemente use el /símbolo para combinar la coincidencia del código de área en el ejemplo 10. En el siguiente ejemplo, se bloquearán todas las llamadas de números con códigos de área 123 o 321:

123*/321*

Adjunte la acción de bloqueo de llamadas

Haga clic Doneen la ventana de contexto "Llamada entrante". Seleccione "Nueva tarea" en la parte superior de la ventana de selección "Tarea" que se muestra. Nombre de la tarea "CallBlock". Haga clic en el botón (+) en la parte inferior izquierda de la pantalla para agregar una nueva acción. Seleccione el menú de acción "Teléfono". Seleccione la acción "Tomar llamada" en el menú Acción del teléfono. Haga Doneclic en Haga clic en el botón (+) en la parte inferior izquierda de la pantalla para agregar una nueva acción. Seleccione el menú de acción "Teléfono". Seleccione la acción "Finalizar llamada" en el menú de acción "Teléfono". Haga clic Done. Haga clic Donenuevamente en la ventana "Editar tarea". Asegúrese de que la marca de verificación verde se muestre junto al perfil "Blockr" en la pantalla "Perfil". Hacer clicApply

Tasker se cerrará y "Blockr" comenzará a mirar activamente sus llamadas entrantes para esos números en su lista de bloqueo de llamadas. Cuando se detecta una llamada entrante con uno de los números coincidentes, la llamada se desconecta y el timbre se silencia. Configura las acciones para responder brevemente e inmediatamente desconecta la llamada para que no se envíe a su correo de voz.

Puede modificar estas instrucciones para agregar otra condición que verifique la red WiFi a la que está conectado.

Chahk
fuente
1
¿Hay alguna manera de hacerlo cuando su dispositivo no puede usar la Take Callacción?
Enigma
Gracias por pegar el contenido de la publicación; el sitio fuente ya no está operativo. :)
bmhkim
3

No necesitas Tasker. Hay una aplicación dedicada que hace lo que quieres: acosarme

Fluir
fuente
2
Esto no bloquea las llamadas. Apaga el teléfono en silencio si recibe 3 llamadas del mismo número.
Rory