Necesito saber cuando se lleva a cabo una descarga de un determinado archivo, es decir si el usuario finalmente cuando le aparece la ventana de descarga pulsa "Guardar" o por el contrario pulsa "Cancelar", ya que se trata de un archivo compartido en el servidor y quiero que cuando alguien se baje una copia del servidor los otros usuarios sepan que alguien se lo ha descargado para realizar modificaciones y no puedan descargarselo ellos hasta que el anterior usuario lo haya vuelto a subir.
Por esto necesito saber cuando pulsa "Guardar" o "Cancelar" el usuario. Muchas gracias.