¿Cómo ejecuto mi servicio de Automator sin abrir Automator?

Creé un servicio de Automator que duplica una carpeta específica en el escritorio, pero no estoy seguro de cómo ejecutar este servicio cuando lo necesito sin tener que abrir Automator.

Estaba pensando que estaría disponible al hacer clic con el botón derecho en una ventana del buscador o en el escritorio, por ejemplo, o incluso a través de un atajo de teclado.

Captura de pantalla

Respuestas (1)

En resumen, para crear un atajo de teclado para ejecutar su servicio de Automator, deberá usar:

  • Automator para crear su servicio para que funcione de la manera que desee
  • Preferencias del sistema para asignar un atajo de teclado al servicio

A continuación se muestran los pasos necesarios para cada uno.

1. Crea un servicio usando Automator

Está en el camino correcto con su Servicio, sin embargo, necesita cambiar de dónde el Servicio no recibe información. A continuación están las instrucciones (desde cero para que sea útil para otros):

  1. Inicie Automator (generalmente se encuentra dentro de su carpeta de Aplicaciones)
  2. Vaya a Archivo > Nuevo
  3. Seleccione Servicio y haga clic en Elegir
  4. En la parte superior derecha de la ventana que aparece, asegúrese de que "Sin entrada" esté seleccionado en la lista desplegable El servicio recibe
  5. Asegúrese de que la lista desplegable En muestre "Cualquier aplicación" (Nota: aquí es donde se equivocó porque había seleccionado Finder )
  6. En la segunda columna que contiene la lista larga, busque "Obtener elementos de búsqueda especificados" y haga doble clic en él
  7. Esto agregará la ventana Obtener elementos del buscador especificado a la derecha
  8. Ahora haga clic en el Add...botón para seleccionar la design kitcarpeta que desea copiar
  9. Una vez más, en la segunda columna que contiene la lista larga, busque "Copiar elementos del buscador" y haga doble clic en él
  10. Guarde el servicio con un nombre significativo (p. ej., kit de diseño duplicado ).

Ahora al siguiente paso.

2. Creando tu atajo

  1. Vaya a Preferencias del sistema > Teclado > Accesos directos
  2. Seleccione Servicios en la barra lateral
  3. Encuentra tu servicio (estará en la lista del lado derecho)
  4. Agregue un acceso directo haciendo doble clic en el nombre del servicio
  5. Ahora ve a Preferencias del Sistema > Seguridad y Privacidad > Privacidad
  6. Seleccione Accesibilidad en la barra lateral
  7. Haga clic en el signo + (es posible que deba desbloquear el candado si está bloqueado)
  8. Añadir Automatizador
  9. Agregar Finder (para encontrarlo, deberá navegar hasta /System/Library/CoreServices/Finder.app).
  10. Sal de tus Preferencias del Sistema.

Ahora deberías poder hacer dos cosas:

1. Ejecute el servicio desde cualquier aplicación yendo a la lista de Servicios dentro de cualquier menú de la aplicación (por ejemplo, Finder > Servicios, Safari > Servicios, TextEdit > Servicios, etc.) y seleccione el servicio que acaba de crear.

2. Use el atajo de teclado para ejecutar el servicio.

Déjame saber cómo vas.

[ACTUALIZAR]

Por una razón desconocida, el OP descubrió que necesitaba reiniciar su Mac antes de que el Servicio estuviera disponible. Menciono esto aquí en caso de que ayude a alguien más a tratar de lograr lo mismo.

Gracias por las instrucciones claras. Sin embargo, no hubo suerte. El servicio aparece en la lista de teclados, así que definitivamente está ahí. Pero después de asignar un atajo (y completar el resto de sus pasos), el atajo no hace nada. Asimismo, no veo el servicio en ninguno de los menús de servicios en varias aplicaciones. Mirando mi captura de pantalla, mi servicio está configurado correctamente, estoy pensando que tal vez la parte en la parte superior que dice 'no recibe información', etc. Gracias nuevamente por la ayuda.
Ah, sí, puedo ver dónde te equivocaste. Actualicé mi respuesta para incluir los pasos necesarios para crear su Servicio de la manera que lo necesita.
Todavía no hay suerte. Aquí hay algunas capturas de pantalla para mostrar lo que estoy haciendo y lo que veo como resultado. dropbox.com/sh/uycuhx7dj4tk7cv/AACGDfC9tiYnySnhpidV1XzHa?dl=0
Mmm, extraño. He oído hablar de problemas con los accesos directos que no funcionan para ejecutar un Servicio (¡ese es otro tema!), pero no con los Servicios que no aparecen en el menú Servicios. Acabo de intentar replicar su escenario en mi extremo. Para hacer esto, creé una carpeta llamada Kit de diseño en mi carpeta de Dropbox y luego creé un Servicio siguiendo exactamente mis instrucciones. Luego agregué un atajo de teclado (una vez más según mi respuesta) y, en mi caso, el Servicio aparece en el menú Servicios (ver imagen ) y la selección funcionó bien.
Sin embargo, tuve problemas con el acceso directo que configuró (simplemente no funcionó), así que volví y lo cambié a Shift+Option+Command+] y funcionó bien. Además del atajo, la única otra diferencia en mi extremo fue que el Servicio aparecía al final en General (ver imagen ). Tal vez cree un nuevo Servicio totalmente desde cero siguiendo mis pasos y pruebe también un atajo diferente solo para ver qué sucede.
Así que reinicié mi macbook por razones no relacionadas y simplemente funcionó. Sin embargo, muchas gracias por la solución de problemas, realmente lo aprecio.
¡Genial! Me alegro de que lo hayas hecho funcionar. :) Aunque no debería tener la necesidad de reiniciar su Mac, lo agregaré a mi respuesta en caso de que ayude a alguien más.
Cuando creo un Servicio con Automator, mi servicio se guarda en mi carpeta Biblioteca/Servicios de usuario. Quiero que todos los usuarios puedan usarlos mientras creo. Tengo curiosidad por saber si estará disponible para todos los usuarios de mac. Si no, ¿cómo podemos ponerlo fácilmente a disposición de todos los usuarios, sin crear o copiar manualmente archivos de automatización? ¿También es posible hacer que los servicios se guarden en la carpeta iCloud Automator? Los he copiado allí, pero se han eliminado del menú contextual de servicios.