|
||
|
![]() |
![]() |
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Interrumpir tarea para congelar aplicación si tengo abierta esa aplicación
Buenos días compañeros y feliz domingo!
Tengo una pequeña duda, os comento. No uso demasiado facebook, pero me gusta tenerlo para alguna ocasión, y en Facebook no oficiales me da fallo al ver algunos álbum de fotos de mis amigos (es debido a la configuración de privacidad de esa persona, que no permite acceder al álbum a aplicaciones de terceros). Por ello, he decidido utilizar la aplicación oficial, que es lenta, pesada, y está gastando batería constantemente. Me da igual las notificaciones, por lo que he decidido congelar la aplicación cuando no la utilizo, automáticamente al salir de la aplicación y pasado X tiempo. El problema está en que a veces te mandan un mensaje, o sigues un enlace a algo está fuera del Facebook y no sé cómo detener tarea maldita que congela Facebook. Para ello, tengo un perfil de aplicación abierta Facebook, con una entrada y una salida que lo congela, y una tarea aparte que ejecuto desde un acceso directo que me descongela y abre el Facebook. PERFIL: Perfil: Facebook (2) Aplicación: Facebook Entrada: FB Abierto (22) A1: Establecer variable [ Nombre:%Facebook A:1 Calcular:Apagado Añadir:Apagado ] A2: Detener [ Con error:Apagado Tarea:CongelaFB ] Salida: CongelaFB (25) A1: Establecer variable [ Nombre:%Facebook A:0 Calcular:Apagado Añadir:Apagado ] A2: Flash [ Texto:¡A la mierda FB! Largo:Apagado ] A3: Esperar [ MS:0 Segundos:0 Minutos:3 Horas:0 Días:0 ] A4: Detener [ Con error:Apagado Tarea:CongelaFB ] Si (if) [ %Facebook = 1 ] A5: Si (if) [ %Facebook = 0 ] A6: Taskkill [ Configuración:Method=Extreme; Package=com.facebook.katana Paquete:com.laptopfreek0.taskkill Nombre:Taskkill Cuenta atrás (segundos):0 ] A7: Flash [ Texto:Matado Largo:Apagado ] A8: Secure Settings [ Configuración:Facebook Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A9: Fin si (End if) Y la tarea que descongela DescongelaFB (56) A1: Secure Settings [ Configuración:Facebook Enabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A2: Esperar [ MS:500 Segundos:1 Minutos:0 Horas:0 Días:0 ] A3: Cargar aplicación [ Aplicación:Facebook Datos: Excluir de aplics. recientes:Apagado ] Mi idea es que al abrir Facebook (pasa la variable %Facebook a 1). Si salgo (variable Facebook a 0) y tardo menos de 3 minutos en volver, (al entrar me volvería a poner la variable a 1 y detendría la tarea de congelar) y se detendría la tarea. Sin embargo, no funciona, siempre se ejecuta la tarea de congelar, lo mata y lo congela. He probado también a marcar las tareas de detener y ponerlas a detener con error y tampoco. ¿Alguna idea de cómo arreglarlo o de otro perfil que pueda funcionar? Gracias! ![]()
__________________
![]() Última edición por Juanmiwow Día 29/07/14 a las 09:18:09. |
|
#2
|
||||
|
||||
hibernacion
Respondo a bote pronto, sin reflexionar mucho que es domingo.
Has probado Greenify? Esto lo hace automaticamente. Aunque no las congela, sino que las pone en hibernacion, no desabilita, es parecido pero siempre puedes abrir la aplicacion y la tienes disponible. Lo guapo seria seleccionar la app con tasker para que greenify las hiberne, algun intent o similar, lo pensare mejor el lunes saludos
__________________
A quien no sabe donde va, cualquier camino le lleva !!
|
Gracias de parte de: | ||
#3
|
||||
|
||||
Respondo a bote pronto, sin reflexionar mucho que es domingo.
Has probado Greenify? Esto lo hace automaticamente. Aunque no las congela, sino que las pone en hibernacion, no desabilita, es parecido pero siempre puedes abrir la aplicacion y la tienes disponible. Lo guapo seria seleccionar la app con tasker para que greenify las hiberne, algun intent o similar, lo pensare mejor el lunes saludos ![]() De todos modos, a ver si podemos apañar este perfil para usarlo si greenify no lo apaña o al menos por saber algo más de Tasker! Gracias de nuevo! ![]()
__________________
![]() |
#4
|
||||
|
||||
Tu perfil debería funcionar en principio. Pero creo que el problema puede ser q no ejecuta la re-entrada hasta q no acaba la salida.
Se me ocurre que puedes probar 1 a poner la tarea de congelar en una tarea aparte o subtarea. No creo que funcione. 2 A que la haga un otro perfil de cambio de estado de variable con prioridad menor q los q cambian los valores de la variable facebook. Esta es la que creo que te funcionara. Mira el registro de ejecución y compruébalo, pq yo creo q el problema es ese, que no te deja ejecutar otra vez la entrada hasta q ejecuta del todo la salida.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
Gracias de parte de: | ||
#5
|
||||
|
||||
Tu perfil debería funcionar en principio. Pero creo que el problema puede ser q no ejecuta la re-entrada hasta q no acaba la salida.
Se me ocurre que puedes probar 1 a poner la tarea de congelar en una tarea aparte o subtarea. No creo que funcione. 2 A que la haga un otro perfil de cambio de estado de variable con prioridad menor q los q cambian los valores de la variable facebook. Esta es la que creo que te funcionara. Mira el registro de ejecución y compruébalo, pq yo creo q el problema es ese, que no te deja ejecutar otra vez la entrada hasta q ejecuta del todo la salida. ![]() Ahora tengo dos perfiles clonados, con la condición de Facebook Abierto, uno sólo con la tarea de entrada, y otro sólo con tarea de salida, y bajando la prioridad del perfil que sólo tiene salida, y ahora funciona perfectamente. He probado lo de greenify y parece que forzando si que lo hace tal y como debe, así que me quedo con la ayuda que me habéis dado los dos! Muchas gracias, en cuanto esté en el ordenador cambio el prefijo y marco el tema como solucionado! Y a comerse el lunes!! ![]()
__________________
![]() |
#6
|
||||
|
||||
http://www.htcmania.com/showthread.p...4#post14151444
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
Gracias de parte de: | ||
#7
|
||||
|
||||
Creo que, efectivamente, el problema está en lo que habéis dicho: cuando se inicia la ejecución de una tarea (de entrada o salida) esa tarea prosigue hasta el final y la tarea opuesta (salida o entrada) queda en cola hasta que la primera tarea ha finalizado completamente. Pero puedes hacer que eso funcione de otra forma, desactivando la opción FUERZA ORDEN TAREAS (en las propiedades de un perfil de estado): en tal caso, ninguna tarea será puesta en cola, ambas tareas se ejecutarán simultáneamente y creo que con ese pequeño cambio conseguirás que tu perfil funcione bien tal y como lo habías concebido desde el principio. Más detalles sobre este asunto en
http://www.htcmania.com/showthread.p...4#post14151444 ![]() En un rato tendré wifi y ordenador y cambio el prefijo. Muchas gracias de nuevo a todos! ![]()
__________________
![]() |
Gracias de parte de: | ||
![]() |
![]() |
||||||
|