domingo, 12 de junio de 2011

Retrasar el inicio de aplicaciones

Si estás interesado en que X aplicación que estés utilizando se inicie más tarde, puedes utilizar el método que ahora te indicaré. Hacer ésto puede serte necesario sobre todo con aplicaciones que se conecten a la Red que es lo último que carga el sistema.
Estás aplicaciones normalmente cargan antes que la Red esté establecida, siendo necesario aveces refrescar dichas aplicaciones o según cuales volverlas a cargar ya que algunas se pueden quedar incluso "pilladas".

Pongamos como ejemplo la aplicación Rainlendar (Calendario recordatorio) que puede utilizar controles Tiempo meteorológicos. Esta aplicación normalmente carga antes que la Red dando error este control porque aún no se ha establecido la conexión.
Vamos a solucionar esto de una forma muy sencilla.
Creamos un documento nuevo de Texto en el escritorio, Y añadimos las siguientes líneas:

#!/bin/sh
sleep 25
rainlendar2

  1. La primera línea es la cabecera para que el sistema lo reconozca como Script.

  2. La segunda indica el retardo en segundos que deseamos ponerle

  3. La tercera, una vez pasado ese tiempo ejecuta el programa indicado

Nombramos este documento como Reinlendar (el nombre es indiferente). Luego clicamos en él con el botón derecho del ratón seleccionando Propiedades y en la pestaña Permisos seleccionamos la casilla:
Permitir ejecutar el archivo como un programa

Guardamos este archivo donde queramos, pero es aconsejable introducirlo es la carpeta sbin ó usr/bin pero tampoco es ésto algo imprescindible.
Luego abrimos la utilidad Aplicaciones de Inicio y en la lista buscamos el programa (para este ejemplo)  Rainlendar  y desactivamos su casilla.
Ahora pulsamos el botón Añadir y crearemos una nueva entrada como se muestra en la imagen.


En la casilla Comando debéis buscar la ruta donde guardasteis el Script.
A partir de entonce, esa aplicación se iniciará con el tiempo de retardo indicado.

No hay comentarios:

Publicar un comentario