Realmente necesito una forma de averiguar qué ventana está buscando Finder, por ejemplo, si el usuario abre una carpeta determinada, puedo recibir una notificación. ¿Es esto posible?
Realmente necesito una forma de averiguar qué ventana está buscando Finder, por ejemplo, si el usuario abre una carpeta determinada, puedo recibir una notificación. ¿Es esto posible?
Crea 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' '[email protected]'"
end opening folder
reemplace nombre de carpeta en \ "nombre de carpeta \" con el nombre de carpeta real, ingrese una dirección de correo electrónico adecuada en el archivo .scpt y guárdela en / Library / Scripts / Folder \ Action \ Scripts .
Luego configure una acción de carpeta con este script adjuntándolo a la carpeta monitoreada. Si mail ...
no funciona en su entorno, tiene que usar otro cliente de correo CLI. Con un servidor OS X / macOS en funcionamiento y su servidor de correo configurado y en ejecución y las respectivas cuentas de usuario, funciona de manera inmediata.
Versión más avanzada que requiere solo insertar una dirección de correo electrónico:
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' '[email protected]'"
end opening folder