Aquí hay una idea con un servidor local de apache.
- Instala Apache en tu máquina.
- Localice Apache access.log
- Observe los cambios en este archivo con este comando y cuide una cadena específica en el registro: aquí estoy viendo el acceso a mi aplicación web Drupal
Escriba este comando en una terminal
$ tail -f access_log | awk '/drupal/ {system("/Applications/capture.app/Contents/MacOS/Application\\ Stub");}'
Capture.app
es una aplicación automator. Puede ser lo que quieras, por ejemplo:
$ system("say Drupal"); # speech synthesis
$ system("open -R /"); # opens the Finder
Esto no es una solución limpia, procesa todo el registro cuando se inicia y se adjunta a un terminal. Apache tiene mecanismos para hacer esto con ganchos.
Ni siquiera tienes que tener algo en la URL. La única parte importante es la solicitud en acces_log.