Estoy tratando de ejecutar SyncMe sólo cuando la computadora se le puede enviar un ping. Desde la aplicación actualmente no es capaz de trabajar de esta forma, estoy usando Tasker y su AutoShortcut plugin. SyncMe expone una intención/acceso directo que permite ejecutar todos los trabajos de sincronización para un determinado equipo. Tasker luego fue configurado para ejecutar este tipo de método abreviado bajo ciertas condiciones, y cada dos minutos.
El problema es que el acceso directo sólo se ejecutará "una vez", las llamadas para el acceso directo no ejecutar la sincronización. Esto sucede no sólo desde dentro de Tasker, pero también al agregar el acceso directo a la pantalla de inicio. Al tocar el icono por primera vez, la interfaz de usuario muestra y la sincronización se ejecuta correctamente. Pero si presiono el botón de inicio y pulsa otra vez, sólo volver a la interfaz de usuario, sin ninguna acción tomada.
La única manera de que yo pueda averiguar para hacer el acceso directo de ejecutar de nuevo fue de alguna manera el "cierre" de la aplicación, por ejemplo ir a la pantalla de inicio con el botón de atrás o la eliminación de SyncMe de aplicaciones recientes, ninguno de los cuales parece posible desde dentro de Tasker, creo que requiere del rooting.
Nota: esta es una versión revisada de la pregunta, después de comprobar que el problema es reproducible fuera de Tasker, por iniciar el acceso directo desde la pantalla de inicio. Supongo que se ha convertido en una programación de la pregunta, lo siento.