0 votos

Notificación cuando el usuario abre una carpeta concreta en Finder

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?

1voto

klanomath Puntos 19587

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X