Restrinja la sincronización de aplicaciones particulares dependiendo de la conexión WiFi actual

¿Hay alguna aplicación que permita que las funciones de sincronización completa solo ocurran cuando se conecta a un WiFi particular de la lista blanca y/o evita que las cuentas seleccionadas se sincronicen cuando se encuentran en otros enrutadores WiFi fuera de la lista blanca/públicos/no?

Por ejemplo, cuando estoy en mis conexiones WiFi de confianza para tener derechos de sincronización completos, lo que permite que Gmail y Facebook, así como otras aplicaciones, funcionen normalmente, pero cuando estoy en un WiFi que no está en la lista blanca, ¿solo permite la navegación o aplicaciones particulares para acceder y sincronizar?

Me imagino que esta sería una función de firewall, sin embargo, todavía tengo que encontrar una que distinga múltiples conexiones WiFi entre sí. Si no existe una aplicación como esta, ¿qué código sería un buen comienzo para revisar y desarrollar dicha función?

Respuestas (2)

No sé cómo darme cuenta de eso para "aplicaciones específicas para sincronizar". Pero al usar una aplicación como , debería poder activar o desactivar globalmente la sincronización dependiendo de si está conectado a un WiFi específico. Estructura básica para Tasker:

  1. Cree una tarea, asígnele el nombre, por ejemplo, "SafeWifiTask" y haga que encienda la sincronización.
    (también puede agregar otros trabajos a esta tarea que desee realizar en una "conexión segura", todo en esta tarea)
  2. Opcionalmente, cree una tarea opuesta para desactivar la sincronización
  3. Cree un perfil con la condición "WiFi conectado" y seleccione el SSID de su "red segura". Asígnele la "Tarea SafeWifi" creada anteriormente y, opcionalmente, la "tarea opuesta" como tarea de salida.
  4. Repita el paso 3 para otras "condiciones de red seguras" ( Tasker no conoce una condición OR en los perfiles)

He hecho que la "tarea de salida" sea opcional en mi ejemplo. La razón detrás de esto es: si no existe una tarea de salida, Tasker restaura automáticamente las condiciones "antes", por lo que es posible que pueda prescindir de las tareas de salida.

Definitivamente investigaré este método y los mantendré informados. Gracias por tu tiempo.
¡Encantado de ayudar! Las alternativas a Tasker se enumeran, por ejemplo, en mis listas de aplicaciones sobre automatización (cambio de perfil y más) , en caso de que Tasker resulte demasiado complejo (me tomó ~ 3 días encontrar mi camino a Tasker, y lo compré de inmediato entonces, nunca me arrepentí, pero YMMV;)

Como su pregunta solo fue respondida a la mitad, quería completarla. Hay una aplicación que le permitirá habilitar y deshabilitar la sincronización de aplicaciones específicas. También puede iniciar y detener el proceso de sincronización. La aplicación se llama Synker y el desbloqueo te costará $1.99, pero vale la pena para mantener tu información segura y ayudar a reducir las distracciones.

Gracias. Es mi intención recomendar ambas aplicaciones y ver si puedo trabajarlas juntas para lograr mi objetivo. Los mantendré informados tan pronto como pueda.
Manténgase informado. Usé esto todo el tiempo cuando estaba tratando de ser productivo y no quería que nada me distrajera. Si esto funciona para usted, recuerde hacer clic en que esta respuesta fue útil. He estado tratando de aumentar mi reputación en este sitio al menos para las tareas de tareas.
Compré ambas aplicaciones, mi investigación muestra que la forma de manejar esto es tener la sincronización automática desactivada como configuración predeterminada y usar Tasker para forzar la sincronización a intervalos usando Synker Profiles para controlar qué aplicaciones se sincronizan y a qué redes wifi conectarse cuando en el rango de la lista de Taskers de wifi aprobado a través de ssid o mac. Publicaré una actualización cuando descubra la receta correcta. Ambas sugerencias parecen ser ganadores.
Si necesita más ayuda, no dude en seguir haciendo preguntas. Una vez que esté satisfecho, no olvide marcar mi pregunta como correcta.
En realidad, estoy tratando de encontrar el protocolo adecuado en este asunto. Ambos programas son necesarios para la función que estaba buscando. Quiero votar ambas sugerencias para ayudarme a darme la dirección adecuada (y lo haré tan pronto como mi puntaje de "repetición" lo permita). Pero con respecto a los pasos reales y la solución completa, ¿debería escribir el procedimiento y marcarlo como la respuesta que funcionó?
No siento que sea necesario. Descubrí que una vez que ambos están instalados y usan la interfaz de Synker, es bastante fácil entender lo que debe hacer para lograr la mayoría de los usuarios. Me alegra saber que te funcionó.