Où sont stockés les services?

13

J'ai créé un service à l'aide d'Automator et j'ai remarqué qu'il avait créé un .workflowfichier dans ~/Library/Services. S'agit-il du même fichier qui gère le service que je vois sous (Nom de l'application)> Services?

Si oui, cela signifie-t-il que je peux ajouter ou supprimer des .workflowfichiers directement dans ce dossier et les faire apparaître automatiquement dans le menu Services? Ou dois-je redémarrer pour que cela se produise?

Sensé
la source
1
En remarque, les services peuvent également être définis dans un bundle .app, ils seront définis dans le Info.plistpour l'application.
ocodo

Réponses:

16

Les services sont dans ~ / Library / Services et oui, c'est le fichier qui gère le service que vous voyez dans le menu des services. Oui, vous pouvez les ajouter ou les supprimer et ils apparaîtront ou disparaîtront automatiquement du menu Services. Le redémarrage n'est pas nécessaire.

Kris
la source
7
Plus précisément, les services par utilisateur sont stockés dans ~ / Library / Services, et les services à l'échelle du système sont stockés dans / System / Library / Services.
calum_b
2
Vous avez une idée de l'emplacement de stockage du service "Nouveau terminal dans le dossier"? Ce n'est dans aucun de ces deux endroits.
ra9r
@scottishwildcat, vous ne savez pas où le service Copy Link est stocké?
345422
@boredrandom Je ne pense pas que Copy Link soit un service, n'est-ce pas? Il apparaît au niveau supérieur du menu contextuel pour moi, pas dans le sous-menu Services.
calum_b
2
@calum_b Savez-vous par hasard où est stocké le service système intégré "Rechercher avec Google" ?
la sphère de rubik