Onde os Serviços são armazenados?


13

Criei um serviço usando o Automator e notei que ele criou um .workflowarquivo ~/Library/Services. É o mesmo arquivo que lida com o serviço que eu vejo em (Nome do aplicativo)> Serviços?

Em caso afirmativo, isso significa que posso adicionar ou remover .workflowarquivos diretamente nessa pasta e que ele apareça automaticamente no menu Serviços? Ou preciso reiniciar para que isso aconteça?


1
Como observação, os serviços também podem ser definidos em um pacote .app, eles serão definidos no Info.plistpara o aplicativo.
Ocodo 02/08

Respostas:


16

Os serviços estão em ~ / Library / Services e sim, esse é o arquivo que lida com o serviço que você vê no menu de serviços. Sim, você pode adicioná-los ou removê-los e eles aparecerão ou desaparecerão automaticamente no menu Serviços. Reiniciar não é necessário.


7
Mais especificamente, os serviços por usuário são armazenados em ~ / Library / Services e os serviços de todo o sistema são armazenados em / System / Library / Services.
Calum_b

2
Alguma idéia de onde o serviço "Novo terminal na pasta" está armazenado? Não está em nenhum desses dois locais.
ra9r

@scottishwildcat, você não sabe onde o serviço Copy Link está armazenado?
345422

@boredrandom Eu não acho que o Copy Link seja um serviço, é? Ele aparece no nível superior do menu de contexto, não no submenu Serviços.
Calum_b

2
@calum_b Você sabe onde está armazenado o serviço do sistema interno "Search With Google" ?
esfera de Rubik
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.