2 votos

Automator - copiar automáticamente los archivos/carpetas cuando se etiqueta una etiqueta personalizada específica

Siendo un usuario de Mac, realmente disfruto la simple característica de etiquetar archivos y carpetas. Es muy útil filtrar por etiqueta para acceder rápidamente a cualquier archivo que haya etiquetado sin importar dónde se encuentre.

Uso esta función para imágenes y audio. Cualquier imagen o grabación que me guste, la etiqueto para llevar un registro de ellas.

Sin embargo, he estado pensando en una simple característica que me encantaría ver y me gustaría ver si esto se puede hacer con Automator en absoluto o tal vez ya existe una simple herramienta.

Me gustaría poder copiar automáticamente cualquier archivo o carpeta a una ubicación específica si están etiquetados con algo específico, como una etiqueta personalizada "Copia de seguridad". Por lo tanto, si etiqueto cualquier archivo con la etiqueta "Copia de seguridad" para luego copiar esos archivos en mi directorio de Dropbox o en el directorio de Google Drive.

Mi intención con esto es más bien respaldar/sincronizar el contenido curado en lugar de todo. Me gustaría poder revisar mi trabajo creativo y simplemente etiquetar los archivos que me gustan que luego se copian automáticamente a donde sea que los sincronice en la nube.

Además, sería ideal que esto funcionara también para los dispositivos externos. Así que si conecto una unidad USB y etiqueto cualquier archivo allí, se copian al destino.

Cualquier consejo que pueda orientarme en la dirección correcta será muy apreciado.

0voto

Steve Evans Puntos 155

Necesitas dividir esta tarea en pedazos:

  • ¿Qué tan rápido necesita los archivos etiquetados para ser copiados?
  • ¿Sería suficiente un escaneo diario de sus archivos y carpetas?
  • ¿Esperas que el script funcione sólo cuando estés conectado?
  • ¿Necesita una interfaz de usuario, un indicador de progreso o un registro de actividad?
  • ¿Deberían copiarse los archivos en una sola carpeta?
  • ¿Debería recrearse la estructura de la carpeta en el destino?
  • ¿Cómo se deben manejar los nombres duplicados?
  • ¿Qué pasa con el contenido de las carpetas etiquetadas?

Por favor, hacer nuevas preguntas para piezas específicas con las que necesitas ayuda.

Carpetas de observación

AppleScript puede ser usado para ver carpetas en MacOS . Lamentablemente, esta capacidad no permite observar los cambios en las etiquetas:

La capacidad de ver las carpetas y tomar medidas sobre los elementos entrantes es una poderosa técnica de automatización que permite la creación de flujos de trabajo totalmente desatendidos. Una carpeta vigilada podría utilizarse, por ejemplo, para hacer marcas de agua en las fotos entrantes, convertirlas en PDF y enviarlas por correo electrónico a los clientes para su revisión. Muchas empresas instalan script máquinas robot dedicadas a los servidores que vigilan las carpetas y procesan los elementos detectados, permitiendo a los empleados descargar el trabajo tedioso y repetitivo para concentrarse en otras tareas importantes.

Investigación kqueue

Intenta investigar el subyacente kqueue mecanismo . A través de esta cola de eventos un proceso puede observar y aprender sobre cambios específicos en archivos y carpetas. Es a través de la kqueue que Time Machine y otros programas de respaldo aprenden sobre los cambios en los documentos.

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