Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/06/2012, 03:26
Avatar de garciasanchezdani
garciasanchezdani
 
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 6 meses
Puntos: 51
Respuesta: ejecutar código cada 5 minutos

Hola amigo, muchas gracias por tu respuesta, me parece interesante tu razonamiento.
Al final lo he hecho así:

Código Javascript:
Ver original
  1. //Variables globales
  2. var tiempoExcesoVelocidad = new Array();    /* Array para controlar que la alarma EXCESO VEL se muestra cada 5 minutos */
  3. var contadorExcesoVelocidad = 0;
  4. //Función
  5. function(){
  6. if( velocidad > velocidadAnterior){
  7.       var fechaActual = new Date;
  8.       var minutoActual = fechaActual.getMinutes();   // Obtengo el minuto actual
  9.       if(contadorExcesoVelocidad == 0){    // La primera vez, entra y muestra el alert
  10.               tiempoExcesoVelocidad[contadorExcesoVelocidad] = minutoActual;   // Relleno el array
  11.               alert("Exceso de velocidad");
  12.               contadorExcesoVelocidad = contadorExcesoVelocidad+1; //Aumento el contador
  13.       }else{      // Si no es la primera vez
  14.               if(minutoActual - tiempoExcesoVelocidad[contadorExcesoVelocidad-1] == 5){  /*Diferencia de 5minutos */
  15.                        alert("Exceso de velocidad");
  16.                        contadorExcesoVelocidad = contadorExcesoVelocidad+1; //Aumento el contador
  17.                }
  18.       }
  19. }
  20. }

Lo estoy probando, y funciona. Te doy un +1 por tu tiempo.
Saludos, Daniel

---------------------------------------------------------------------------
EDITO:
¿Qué os parece mi solución?
__________________
Diseño Web Jaén