Eliminar elementos predeterminados del sistema / de terceros '¿Artículos de' servicio 'de menús contextos OS X? -- macos campo con safari campo con services campo con shortcut-menu campo con contextual-menu camp apple Relacionados El problema

Remove system default / third-party app 'service' items from OS X context menus?


6
vote

problema

Español

Estoy en el proceso de reemplazar el elemento de menú de contexto predeterminado de OS X 'de OS X' (encontrado al hacer clic derecho en el texto en muchas aplicaciones, como terminal, notas o terceros como el lector de RSS readkit), con mi propia One que se abre en Chrome como el predeterminado mencionado anteriormente es un servicio de safari y un vinculado para abrir en Safari solamente.

Actualmente, mi menú contextual (en Readkit), se ve así:

ingrese la descripción de la imagen aquí

Quiero poder deshacerme de la 'búsqueda de Safari con Google' en la parte superior, así que no lo uso accidentalmente en lugar de mi propia abajo.

Ahora me realizo el archivo / código real para el servicio puede estar contenida dentro de Safari.app < / a> o en abcdefghijklmn~/Library/Safari en algún lugar (aunque he visto rápido no encontrar nada que se destaca en particular), pero estoy pensando que si pudiera eliminar el servicio directamente, podría causar inestabilidad, problemas o reiniciar cuando Safari se actualiza a continuación, de todos modos. (Aunque sería un segundo mejor aceptable, si alguien puede averiguar cómo hacerlo, sin eliminar o afectar a Safari en sí.)

En cuanto al menú de Preferencias de Servicios OS X, ya está insuficiente, pero aún está presente en Terminal, Notas, Readkit, etc.:

ingrese la descripción de la imagen aquí

¿Entonces hay una forma en que puedo eliminarlo? ¿Dónde en el sistema realiza OS X Register / Guardar 'Servicios', ya sean en OS X de forma predeterminada, aplicaciones de terceros, o las agregadas por el usuario en AUTOMADIO? Tal vez pueda ir allí y 'eliminar' el de Safari para que ya no se muestre en los menús del contexto?

O tal vez hay alguna aplicación que puede modificar los elementos del menú contextual en general en OS X, incluido este safari, ¿estoy mirando? (Ya lo he probado gerente de servicios que no parece cambiarlo, y en cuanto a scrubber de servicio Dicen que puede causar problemas en OS X 10.6 o más tarde, así que no lo he probado). < / p>

(NB, si hay un truco terminal para simplemente apagar toda la sección de servicios de búsqueda completa en el menú contextual, que sería aceptable para mí, ya que no uso el ítem "Mire Up" x " arriba 'búsqueda con google'] de todos modos.)

Original en ingles

I'm in the process of replacing OS X's default 'Search with Google' context menu item (found when you right click on text in many apps like Terminal, Notes, or third party ones like the RSS reader ReadKit), with my own one that opens in Chrome as the default aforementioned one is a Safari service and hard-linked to open in Safari only.

So currently, my context menu (in ReadKit), looks like this:

enter image description here

I want to be able to get rid of Safari's 'Search with Google' at the top so I don't accidentally use it instead of my own one down the bottom.

Now I realise the actual file / code for the service may be contained inside Safari.app or in ~/Library/Safari somewhere, (though I've had a quick look not finding anything that stands out in particular), but I'm thinking that if I could delete the service outright, it might cause instability, problems, or be re-added when Safari is updated next, anyway. (Though it would be an acceptable second best, if someone can figure out how to do it - without deleting or affecting Safari itself.)

As for the OS X services Preferences menu, it is already unticked, but still present in Terminal, Notes, ReadKit etc.:

enter image description here

So is there a way I can actually remove it? Where in the system does OS X register / save 'Services', whether ones in OS X by default, third party apps, or ones added by the user in Automator? Maybe I can go there and 'remove' the one from Safari so it no longer shows in the context menus?

Or maybe there's some app that can tweak context menu items in general in OS X, including this Safari one I'm looking at? (I have already tried Services Manager which doesn't appear to change it, and as for Service Scrubber they say it may cause problems in OS X 10.6 or later so I have not tried it.)

(N.b., if there's a Terminal hack to just turn off the whole 'Searching' services section in the context menu outright, that would be acceptable for me as I don't use the 'Look up "x"' item [above 'Search with Google'] anyway.)

              

Lista de respuestas

3
 
vote

Mi propia experiencia (en 10.9) es que el servicio utiliza el motor de búsqueda predeterminado seleccionado para el navegador predeterminado, por lo que ahora mismo mi propia "búsqueda con ..." dice "Busca Duckduckgo para ..." y se abrirá en Firefox.

Mi menú contextual

Esto no responde a sus otras preguntas, pero puede significar que no necesita molestarse. Espero que ayude. Tengo un antiguo sistema que ejecuta 10.6, así que le daré una mirada cuando tenga la oportunidad y vea si lo mismo se puede hacer allí.

 

My own experience (on 10.9) is that the service uses the default search engine selected for the default browser, so right now my own "Search withxe2x80xa6" says "Search DuckDuckGo forxe2x80xa6" and will open in Firefox.

my context menu

This doesn't answer your other questions, but it may mean you don't need to bother. I hope it helps. I've an old system running 10.6 so I'll give that a look when I get a chance and see if the same can be done there.

 
 
 
 

Relacionados problema

31  OS X 10.9.4 Cierra la aplicación al dormir  ( Os x 10 9 4 closes application when sleeping ) 
primera vez para tener MBP Retina. Mi problema en mi MBP es cuando cierro mi MBP para transferir a otra ubicación (casa a cafetería), cuando abro mi MBP, noté...

2  Cómo deshacerse de todos los .serverauth. $$ en el directorio de inicio en OS X?  ( How to get rid of all the serverauth in the home directory on os x ) 
¿Cómo prevenir a obtener un montón de archivos .serverauth.$$ en el directorio de inicio en OS X 10.8? ($$ es un número PID). ...

3  MacBook Pro atascado en el bucle de arranque: el modo de recuperación y el modo seguro no funcionan  ( Macbook pro stuck in boot loop recovery mode and safe mode not working ) 
Tengo un MacBook Pro 2015 (RAM de 8 GB, ejecutando MacOS Mojave) atascado en la pantalla de carga con el logotipo de Apple y la barra de carga 100% completada...

2  La máquina de tiempo sigue excluyendo mi disco duro  ( Time machine keeps excluding my hard drive ) 
Tengo una máquina de tiempo de instalación en una unidad externa FireWire 800 en mi MacBook Pro. Tengo otra unidad externa USB (NTFS formada con los controlad...

17  Creando una carpeta comprimida HFS + automatizada  ( Creating an automated hfs compressed folder ) 
Me gustaría configurar una forma automatizada para archivar archivos en OS X Lion. Al archivar, me refiero a usar la función de compresión HFS + en una carpet...

2  ¿Cómo forzar OSX para usar la versión 2 de IGMP?  ( How do i force osx to use igmp version 2 ) 
Estoy conectado a un viejo interruptor inteligente de NetGear, que solo admite IGMPV2. No rodea el tráfico de multidifusión a mi Mac porque se une al grupo us...

6  ¿Cómo simplemente enrutar el tráfico de oficinas sobre la VPN al tiempo que tiene una ruta predeterminada para otro tráfico?  ( How to only route office traffic over the vpn while having default route for oth ) 
Tengo una VPN a mi oficina y me gustaría enrutar solo el tráfico de oficinas sobre la VPN mientras mantiene mi ruta predeterminada para otro tráfico. He int...

0  ¿Cómo abro archivos con extensión ".vid" en MacBook?  ( How do i open files with extension vid on macbook ) 
¿Cómo abro archivos con extensión ".vid" en MacBook? ¡Necesito ayuda para abrir archivos con la extensión .vid? Al seleccionar Abrir con, estoy recibiendo...

-4  Problema de correo electrónico del grupo automático  ( Automator group email problem ) 
Estoy al final de mi atadura. Quiero enviar un correo electrónico a un grupo de aproximadamente 50 personas, lo que es personalizado al menos con su nombre. (...

7  ¿Qué procesos se ejecutan mientras mi Mac está dormida?  ( What processes run while my mac is asleep ) 
¿Qué procesos, si corresponde, se ejecutan mientras mi computadora se pone a dormir (no el modo de hibernación)? Por ejemplo, si hay una aplicación que impr...

1  Mi MacBook Air no se irá a dormir cuando cierro la tapa  ( My macbook air wont go to sleep when i close the lid ) 
Dado que he comprado mi MacBoavair, se ha ido en modo de dormir cuando cerré la tapa y el logotipo de Apple en su tapa se apagará. Al azar, comenzó a irse al ...

0  Xcode sigue ahorcando y tengo que forzar a dejar de fumar  ( Xcode keeps hanging and i have to force quit ) 
Tengo un IMAC que ejecuta High Sierra y Xcode versión 10.1. Recientemente, he empezado a usar mucho Xcode y se mantiene colgando sobre mí. Haré algo y aparece...

39  Cambio de tamaño o expansión de un volumen de corestorage  ( Resizing or expanding a corestorage volume ) 
Compré un nuevo SSD con 750 GB e hizo dos particiones: 600 GB y 150 GB. Se pensó que el más pequeño era una partición de Bootcamp un día, pero hasta la fecha ...

0  ¿Reemplazo para la superales en Catalina?  ( Replacement for supercard in catalina ) 
He sido un gran fan de HyperCard. Cuando Apple lo dejó misteriosamente, mantuve mis pilas de Hypercard que van a usar Supercard. Desafortunadamente, la superd...

12  ¿Cómo no expulsar accidentalmente unidades externas?  ( How do i not accidentally eject external drives ) 
Tengo un Mac mini con algunas unidades externas conectadas que yo uso como un servidor doméstico. Normalmente, los botones de expulsión junto al icono de la u...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.