Automator: acción / servicio al hacer clic derecho en un url

2

Sigo haciendo lo mismo una y otra vez:

  1. Copiar una url
  2. Ejecuta un script con la url como parámetro
  

php myscript.php --url "URL"

Estoy bastante seguro de que Automator puede ayudar aquí, pero estoy completamente estancado para entender cómo. Mi idea fue crear un servicio : haga clic derecho en la url > servicio > myscript.

¿Cómo puedo hacer eso o hay alguna otra solución?

Editar:

Esto es lo que intenté, crear un servicio con una URL como entrada. Desafortunadamente,elservicionisiquieraaparececuandohagoclicderecho.

    
pregunta Loick 24.09.2014 - 12:18

2 respuestas

1

Parece que "El servicio recibe las URL seleccionadas" solo funciona con acciones de Internet. Afortunadamente, puede utilizar la acción de Internet "Obtener URLs especificadas" para transmitir la entrada del servicio a su acción "Ejecutar Shell Script".

Por ejemplo, usé el siguiente servicio de automatización para abrir un enlace seleccionado en un navegador no predeterminado. En mi caso, Firefox, pero puedes usar Chrome u otro navegador.

Eliminecualquierdireccióndelaacción"Obtener URL especificadas" para que la lista esté en blanco como en la captura de pantalla anterior. No olvide "Pasar entrada: como argumentos" en la acción "Ejecutar shell script" si está usando la notación "$ @".

    
respondido por el user3325776 11.11.2015 - 06:20
0

Un servicio de texto de Automator podría ser suficiente. Puede cambiar el servicio recibe seleccionado de texto a seleccionado URLs .

El siguiente artículo explica los pasos involucrados y las opciones disponibles, Cómo hacer tus propios Servicios de texto :

    
respondido por el Graham Miln 24.09.2014 - 13:52

Lea otras preguntas en las etiquetas