Home Menu

Menu



Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 30/08/19, 10:16:34
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Restringir acceso a datos de una aplicación en función de ubicación/hora

Hola. Soy usuario de tasker "de bajo nivel" desde hace algunos meses, y hasta ahora lo había utilizado para hacer cosas relativamente sencillas, como poner modo silencio en función de la ubicación, apagar y encender wifi en ciertos contextos, etc. Pero ahora quiero hacer algo que me parece más complicado y no sé por dónde tirar y tampoco he encontrado nada en las búsquedas que he hecho, a ver si me podéis ayudar.

Quiero que una determinada aplicación (outlook) tenga o no acceso a datos según determinados contextos. Con los contextos (que básicamente serán de ubicación y/o horario) no tengo problema, pero sí con la tarea: no sé cómo mandarle que restrinja el acceso a datos de una aplicación en concreto.

¿Alguna idea?

Última edición por JotaCe66 Día 04/09/19 a las 12:51:24
Responder Con Cita


  #2  
Viejo 30/08/19, 17:30:38
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
Con los contextos (que básicamente serán de ubicación y/o horario) no tengo problema, pero sí con la tarea: no sé cómo mandarle que restrinja el acceso a datos de una aplicación en concreto.

Hola Jota.
No sabría aportarte una solución concreta al tema tal como lo planteas. Pero te hago algunas preguntas que quizá sirvan para buscar una solución alternativa:
¿Por qué quieres que Outlook no tenga acceso a los datos? ¿No te serviría igual que la tarea impidiese la utilización de Outlook (dependiendo de ubicación/horario)? ¿Te refieres solo a la limitación de datos por red telefónica o también necesitas limitar los datos por Wifi? ¿Te serviría si el smartphone bloquease cualquier transmisión cuando Outlook estuviera en primer plano (dentro de la ubicación/horario) y al "salir" de Outlook el smartphone volviera a permitir todas las transmisiones?
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 02/09/19, 08:54:55
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Tienes razón, me he expresado mal: no es que no quiera que tenga acceso a datos, sino que no tenga acceso a internet (datos+wifi) o bien que se mate la tarea.

Vamos, que lo que quiero es que Outlook no funcione en segundo plano cuando le dé la gana (aunque he intentado restringir el funcionamiento en segundo plano a través de los ajustes del móvil, no lo he conseguido, se lo salta)

Quiero limitarlo únicamente en segundo plano. Es decir, que si lo activo voluntariamente sí funcione.
Responder Con Cita
  #4  
Viejo 02/09/19, 21:03:20
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
Quiero que una determinada aplicación (outlook) tenga o no acceso a datos según determinados contextos.
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
... no es que no quiera que tenga acceso a datos, sino que no tenga acceso a internet (datos+wifi) o bien que se mate la tarea.
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
... lo que quiero es que Outlook no funcione en segundo plano cuando le dé la gana ...
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
Quiero limitarlo únicamente en segundo plano. Es decir, que si lo activo voluntariamente sí funcione.
Que no tenga acceso a internet, que no funcione en segundo plano, que funcione cuando yo quiera ...



Entiendo que no quieres recibir correos y/o notificaciones entre determinadas horas y/o en determinados sitios.

La única solución que se me ocurre es usar la acción "Acceso Red" ("Network Access" en inglés).

https://tasker.joaoapps.com/userguid...rk_access.html

El truco consiste en que Tasker, mediante una VPN, crea un "filtro" con el que controla todo el tráfico de datos (wifi y móvil) para la aplicación que tú decidas. Si hacer los perfiles que pongan/quiten ese filtro no es un problema lo tienes chupado, pero si se te complica la cosa, ya sabes.

Responder Con Cita
Gracias de parte de:
  #5  
Viejo 03/09/19, 13:23:40
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por WillyWeb Ver Mensaje
Entiendo que no quieres recibir correos y/o notificaciones entre determinadas horas y/o en determinados sitios.
Exacto. Ni correos ni notificaciones en determinadas horas y sitios. Lo de las notificaciones es más fácil, pero seguiría consumiendo datos a lo tonto, así que prefiero directamente evitar su acceso a la red (o matarlo bien matao sin que resucite )

Cita:
Originalmente Escrito por WillyWeb Ver Mensaje
La única solución que se me ocurre es usar la acción "Acceso Red" ("Network Access" en inglés).

https://tasker.joaoapps.com/userguid...rk_access.html

El truco consiste en que Tasker, mediante una VPN, crea un "filtro" con el que controla todo el tráfico de datos (wifi y móvil) para la aplicación que tú decidas. Si hacer los perfiles que pongan/quiten ese filtro no es un problema lo tienes chupado, pero si se te complica la cosa, ya sabes.
Suena bien. Muchas gracias, lo pruebo a ver si lo consigo

Última edición por JotaCe66 Día 03/09/19 a las 14:30:39
Responder Con Cita
  #6  
Viejo 03/09/19, 14:30:48
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Pues no, no lo consigo. Pasa algo muy raro:

Programo una tarea sencilla, que simplemente deniega el acceso a la red a Outlook. Me pide permiso para activar la VPN, se lo doy, etc, y la tarea se ejecuta en función de la condición que le he puesto. La cuestión es que outlook sigue accediendo "parcialmente" a la red de alguna forma: siguen llegando notificaciones de entrada de correos, y aparece la cantidad de correos no leídos en la bandeja de entrada, lo que no se actualiza es dicha bandeja de entrada. Es decir, no puedo ver los correos, pero "sé qué están". De alguna forma, la información de que ha llegado el correo llega hasta outlook, aunque tasker le impida ver el correo propiamente dicho.

Cuando desactivo la tarea, se me actualiza la bandeja de entrada y veo los correos nuevos, por lo que es evidente que tasker sí estaba impidiendo que entrasen, pero no fue capaz de impedir que entrase el aviso de correo nuevo. Raro, raro, raro... ¿Alguna idea?
Responder Con Cita
  #7  
Viejo 03/09/19, 17:49:17
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
Raro, raro, raro... ¿Alguna idea?
no podía salir bien a la primera.

Yo diría que Outlook, igual que hacen otras muchas aplicaciones, sabe que tiene algo nuevo que mostrarte porque recibe una notificación push de sus servidores. No lo he comprobado pero yo diría que esas notificaciones son procesadas por los Servicios de Google, por eso siguen entrando aunque dejes a Outlook sin acceso a la red.

Si mi suposición es correcta (ya te digo que no lo he comprobado) podrías añadir la aplicación que recibe las notificaciones al "filtro" VPN de Tasker, pero eso te dejaría sin ninguna notificación. Mal asunto.

Si te vale con dejar de escuchar los avisos de correos nuevos puedes quitar el sonido en las preferencias de Outllook (sí, se puede) y hacer que suene tu propio aviso cuando te interese. Simplemente tienes que usar un contexto de Notificación seleccionando Outllook en el campo "Aplicación de origen".

¿Cómo lo ves?
Responder Con Cita
  #8  
Viejo 03/09/19, 18:03:55
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Me estoy enviando mensajes desde la web de Pushbullet al móvil y si "filtro" la aplicación con el VPN de Tasker no me llegan las notificaciones. Puede que Outlook y Pushbullet no funcionen igual pero me llama mucho la atención este comportamiento.

¿Cómo has hecho ese filtro de Outlook?
Responder Con Cita
  #9  
Viejo 03/09/19, 23:27:13
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
no es que no quiera que tenga acceso a datos, sino que no tenga acceso a internet (datos+wifi) o bien que se mate la tarea.

Si tienes ROOT creo que puedes tener una opción interesante que consiste en "congelar" (deshabilitar) temporalmente la aplicación outlook, con lo cual se detiene todo su funcionamiento. Puedes encontrar más info en el buscador del foro de HtcManía (busca por "Tasker congelar"), en el recopilatorio de este foro (busca [Ctrl-F para buscar la palabra] "congelar"] o en Internet buscando por expresiones del tipo"Tasker congelar aplicación","Tasker disable app"y similares. Pero ya te digo que este comando solo funciona si Tasker tiene acceso Root, eso he leído.
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 04/09/19, 11:07:49
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por WillyWeb Ver Mensaje
¿Cómo has hecho ese filtro de Outlook?
Muy sencillo. Simplemente, una tarea (task) del tipo "Acceso red", modo "deny", aplicación "outlook". Nada más, los campos "if" y "etiqueta" de la tarea están en blanco.

Más información sobre este curioso comportamiento: aunque, como ya decía, no se actualiza la bandeja de entrada y sólo llegan las notificaciones de correo nuevo, dichas notificaciones llegan con información del remitente y asunto. Es decir, no es una notificación pelada sin más, sino con información básica del contenido del correo.
Responder Con Cita
  #11  
Viejo 04/09/19, 11:09:03
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Si tienes ROOT creo que puedes tener una opción interesante que consiste en "congelar" (deshabilitar) temporalmente la aplicación outlook, con lo cual se detiene todo su funcionamiento. Puedes encontrar más info en el buscador del foro de HtcManía (busca por "Tasker congelar"), en el recopilatorio de este foro (busca [Ctrl-F para buscar la palabra] "congelar"] o en Internet buscando por expresiones del tipo"Tasker congelar aplicación","Tasker disable app"y similares. Pero ya te digo que este comando solo funciona si Tasker tiene acceso Root, eso he leído.
Pues sí, tengo root, así que voy a probar esto también, a ver si va mejor. Ya os contaré.
Responder Con Cita
  #12  
Viejo 04/09/19, 11:57:37
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
... no es una notificación pelada sin más, sino con información básica del contenido del correo.
Tanto el viejo servicio de notificaciones de Google (GCM) como el nuevo (FCM) permiten enviar hasta 4 KB de datos... con eso se pueden crear notificaciones muy completitas.
Responder Con Cita
  #13  
Viejo 04/09/19, 12:49:15
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Bueno, he probado lo de deshabilitar la aplicación, y eso sí me funciona bien. Casi diría que demasiado bien… no sólo la mata, sino que la entierra, para que no quede rastro. Un asesino profesional Si la buscas, no la encuentras…

Es un poquito rollo, en el sentido de que si por alguna razón quiero abrirla manualmente, no puedo hacerlo de forma directa; tengo que ir primero a tasker, deshabilitar el perfil que ha ejecutado la tarea “disable”, y ejecutar manualmente la tarea “enable”. De esa forma, Outlook reaparece como un zombi, y ya puedo ejecutarlo. Un proceso engorroso, pero es un mal menor. Al fin y al cabo, no es probable que sea algo que necesite hacer frecuentemente, en condiciones normales me valdrá con la habilitación y deshabilitación automática, sin necesidad de revivirlo manualmente.

Así que finalmente, con esto doy por buena la solución. Muchas gracias a todos por vuestra ayuda. De todas formas, si alguien tiene curiosidad por seguir investigando el tema de por qué llegan las notificaciones aunque le deniegue el acceso a red, por mí encantado, me gustan estos retos y aprender cosas.
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 04/09/19, 13:32:31
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por JotaCe66 Ver Mensaje
Es un poquito rollo, en el sentido de que si por alguna razón quiero abrirla manualmente, no puedo hacerlo de forma directa...
Me han dicho que con Tasker se pueden automatizar estas cosas.

Haz una tarea que haga todo el proceso de matar/resucitar, le pones un icono y lo colocas en un acceso directo en el escritorio.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario:
  #15  
Viejo 04/09/19, 15:20:22
Avatar de JotaCe66
JotaCe66 JotaCe66 no está en línea
Usuario poco activo
Mensajes: 12
 
Fecha de registro: dic 2012
Mensajes: 12
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por WillyWeb Ver Mensaje
Me han dicho que con Tasker se pueden automatizar estas cosas.

Haz una tarea que haga todo el proceso de matar/resucitar, le pones un icono y lo colocas en un acceso directo en el escritorio.
¡Anda, pues es verdad, no se me había ocurrido, zenkius!
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 08:15:58 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007