6 votos

¿Quitar los elementos de "servicio" de las aplicaciones de terceros o del sistema por defecto de los menús contextuales de OS X?

Estoy sustituyendo el menú contextual predeterminado de OS X "Buscar con Google" (que se encuentra al hacer clic con el botón derecho del ratón sobre un texto en muchas aplicaciones como Terminal, Notas o en otras de terceros como el lector de RSS ReadKit), por mi propia un que se abre en Chrome, ya que el mencionado por defecto es un servicio de Safari y está vinculado para abrirse sólo en Safari.

Así que actualmente, mi menú contextual (en ReadKit), tiene este aspecto:

enter image description here

Quiero poder deshacerme de la "Búsqueda con Google" de Safari en la parte superior para no usarla accidentalmente en lugar de la mía en la parte inferior.

Ahora me doy cuenta de que el archivo / código real para el servicio puede estar contenido dentro de Safari.app o en ~/Library/Safari en alguna parte, (aunque he echado un vistazo rápido sin encontrar nada que destaque en particular), pero estoy pensando que si pudiera eliminar el servicio directamente, podría causar inestabilidad, problemas, o volver a añadirse cuando Safari se actualice de nuevo, de todos modos. (Aunque sería una segunda opción aceptable, si alguien puede averiguar cómo hacerlo, sin borrar ni afectar al propio Safari).

En cuanto al menú de Preferencias de los servicios de OS X, ya está desmarcado, pero sigue presente en Terminal, Notas, ReadKit, etc:

enter image description here

Entonces, ¿hay alguna forma de eliminarlo? ¿En qué parte del sistema registra/guarda OS X los "Servicios", ya sean los que vienen por defecto en OS X, las aplicaciones de terceros o los añadidos por el usuario en Automator? ¿Tal vez pueda ir allí y "eliminar" el de Safari para que no aparezca en los menús contextuales?

¿O tal vez haya alguna aplicación que pueda modificar los elementos del menú contextual en general en OS X, incluido este de Safari que estoy mirando? (Ya he probado Director de Servicios que no parece cambiarlo, y en cuanto a Servicio de limpieza dicen que puede causar problemas en OS X 10.6 o posterior, así que no lo he probado).

(N.B., si hay un hack de Terminal para simplemente desactivar toda la sección de servicios de "Búsqueda" en el menú contextual, eso sería aceptable para mí, ya que no uso el elemento "Buscar "x"" [por encima de "Buscar con Google"] de todos modos).

3voto

Iain Puntos 137

Mi reputación actual está por debajo de 50 porque utilicé una recompensa y por lo tanto perdí los privilegios de los comentarios (gracias por advertirme, Stack;) así que hubiera preferido esto como un comentario, pero

Mi propia experiencia (en 10.9) es que el servicio utiliza el motor de búsqueda por defecto seleccionado para el navegador por defecto, así que ahora mismo mi propio "Buscar con " dice "Buscar en DuckDuckGo para " y se abrirá en Firefox.

my context menu

Esto no responde a tus otras preguntas, pero puede significar que no necesitas molestarte. Espero que te sirva de ayuda. Tengo un viejo sistema que ejecuta 10.6 así que voy a dar una mirada cuando tengo la oportunidad y ver si lo mismo se puede hacer allí.

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