Configurar as accións do cartafol OS X para saber cando se engade un ficheiro

Instrucións sobre como asignar unha "alerta de novo elemento" a un cartafol compartido

Mencione a utilidade de Accións de carpetas de OS X para a maioría dos usuarios de Mac e probablemente obteña un pouco de aspecto intrigado. É posible que as accións dos cartafoles non sexan coñecidas, pero é un poderoso servizo de automatización que lle permite realizar unha tarefa sempre que unha carpeta que se está a controlar sofre un dos seguintes cambios: o cartafol está aberto ou pechado, move ou redimensionado ou ten un elemento engadido a ou eliminado del.

Cando se produce un evento nunha carpeta monitorizada, execútase o AppleScript unido ao cartafol a través da utilidade Cartafoles. A tarefa que se realiza depende de ti; Pode ser case calquera cousa que se poida expresar nun AppleScript. Esta é unha fantástica ferramenta de automatización de fluxo de traballo que pode usar dunha infinidade de xeitos diferentes.

A clave para a automatización de fluxo de traballo exitosa con Accións de Cartafol é unha tarefa ou evento repetitivo. Para implementar Accións de Cartafol, debes crear un AppleScript para realizar a tarefa para ti. AppleScript é o idioma de script incorporado de VOS X. É algo fácil de aprender, pero ensinarche como crear os teus propios AppleScripts está fóra do alcance deste consello.

En vez diso, imos aproveitar un dos moitos AppleScripts pre-fabricados que están incluídos no OS X. Se desexa obter máis información sobre AppleScript, pode comezar coa documentación en liña de Apple: Introdución a AppleScript.

O evento para automatizar

A miña muller e eu traballamos nunha pequena rede doméstica que consiste en varias computadoras, impresoras e outros recursos compartidos. As nosas oficinas atópanse en diferentes partes da casa, e moitas veces intercambiamos ficheiros durante o día. Poderiamos usar o correo electrónico para enviar estes ficheiros entre si, pero con máis frecuencia, simplemente copiamos os ficheiros en cartafoles compartidos nas nosas computadoras. Este método é útil para compartir arquivos de arrastrar e soltar rápido, pero a menos que un de nós envíe unha mensaxe á outra, non sabemos que hai un novo ficheiro no noso cartafol compartido a menos que nos pareza.

Introduza Accións de Cartafol. Un dos AppleScripts predefinidos para as accións do cartafol chámase "novas alertas de elementos". Como podes adiviñar do seu nome, este AppleScript mira un cartafol que especifiques. Cando se engade algo novo ao cartafol, o AppleScript mostrará un cadro de diálogo que anuncia que o cartafol ten un novo elemento, unha solución sinxela e elegante. Por suposto, isto significa que xa non teño escusa para non traballar nun novo arquivo, pero todo ten o seu inconveniente.

Crea a carpeta Acción

Para comezar co noso exemplo, terá que seleccionar unha carpeta onde se quere supervisar cando se engada algo novo. No noso caso, seleccionamos un cartafol compartido na nosa rede local, pero tamén podería ser unha carpeta que usa para sincronizar a información a través da nube, como Dropbox , iCloud , Google Drive ou OneDrive de Microsoft .

Despois de navegar na carpeta que desexa utilizar, realice os seguintes pasos:

  1. Fai clic co botón dereito no cartafol que queres controlar.
  2. Seleccione "Configurar a acción do cartafol" no menú emerxente. Dependendo da versión de VOS X que utilice, tamén se pode chamar 'Configuración de Acción de Cartafol' situada debaixo do elemento do menú Servizos. Para facelo aínda máis difícil de atopar, tamén se pode incluir no elemento "Máis" se ten instalado algúns elementos de menú contextuais.
  3. Dependendo da versión de VOS X que está a usar, pode ver a lista de scripts de acción de cartafol dispoñibles ou a ventá de Configuración de Accións de Cartafol. Se ves a lista de scripts dispoñibles, vai ao paso 8, doutra forma continúa co paso 4.
  4. Aparecerá a xanela de Configuración das Accións de Cartafol.
  5. Faga clic no signo "+" na parte inferior da lista á esquerda para engadir unha carpeta á lista de carpetas con accións.
  6. Aparecerá un cadro de diálogo Abrir estándar.
  7. Seleccione a carpeta que desexa controlar e faga clic no botón "Abrir".
  8. Aparecerá unha lista de AppleScripts dispoñibles.
  9. Seleccione "Engadir novo elemento alert.scpt" na lista de scripts.
  10. Faga clic no botón "Anexar".
  11. Asegúrese de que a caixa de "Accións de Activar Cartafol" estea marcada.
  1. Pecha a fiestra de Configuración das Accións do Cartafol.

Agora, cando un elemento se engade ao cartafol especificado, un cadro de diálogo amosará o seguinte texto: "Alerta de Acción de Cartafol: un novo elemento colocouse no cartafol" {nome do cartafol} ". O cadro de diálogo de Acción de Cartafol tamén lle dará a opción de ver os elementos novos.

O cadro de diálogo de Alertas de Accións de Cartafol eventualmente descartarase, polo que se non ten té, pode faltar unha notificación. Hmmm ... talvez teño unha escusa despois de todo.