Realmente estoy necesitando una forma de averiguar qué ventana Finder busca en por ejemplo, si el usuario abre una carpeta concreta puedo recibir una notificación. ¿Es esto posible?
Respuesta
¿Demasiados anuncios?Crear un archivo AppleScript con el contenido
on opening folder theAttachedFolder
do shell script "echo 'The folder \"folder name\" has been opened' | mail -s 'folder opened' 'name@sld.tld'"
end opening folder
reemplazar el nombre de la carpeta en \"nombre de la carpeta\" con el real nombre de carpeta, escriba una adecuada dirección de correo electrónico en el .scpt archivo y guardarlo en /Library/Scripts/Carpeta\ Acciones\ Scripts.
A continuación, configurar una carpeta de la acción con este script adjuntándolo a la carpeta supervisada. Si mail ...
no funciona en su entorno, tendrá que utilizar otro CLI cliente de correo. Con un OS X/macOS Servidor y su configurado y en ejecución del servidor de correo y de las respectivas cuentas de usuario no funciona nada más sacarlo de la caja.
Versión más avanzada que requiere para insertar una dirección de correo electrónico sólo:
on opening folder theAttachedFolder
set theFolder to quoted form of POSIX path of theAttachedFolder
set Username to quoted form of short user name of (system info)
do shell script "echo 'The folder " & theFolder & " has been opened by " & Username & "!' | mail -s 'Monitored folder opened' 'name@sld.tld'"
end opening folder