0 votes

Activer/désactiver des applications en fonction d'un "profil" dans Mac OS X ?

Existe-t-il un outil intégré ou tiers qui me permette de démarrer ou d'arrêter des applications en fonction de paramètres que je choisis pour une durée donnée ? Par exemple, je lance généralement Dropbox, Google Drive et un gestionnaire de sauvegarde au démarrage. Cependant, si je me rends dans un café pour travailler, j'aimerais préserver la batterie et la bande passante, et je désactiverais donc les applications non essentielles que sont Dropbox et Google Drive.

Au lieu d'activer et de désactiver manuellement les applications, existe-t-il un outil qui me permette de le faire simplement en sélectionnant un "profil" ?

1voto

PJJ Points 2250

C'est une bonne question - elle m'a donné un peu de mal à la tête. Ma première réponse (je proposerai autre chose après y avoir réfléchi un peu) serait une réponse pour moi-même. Je préfère personnellement terminal/bash pour résoudre la plupart de mes problèmes OS X et croyez-moi, la plupart d'entre eux peuvent être faits très efficacement à partir du terminal ;)

Ceci étant dit, j'écrirais des scripts scripts très courts, très basiques, (re)démarrant / démarrant les logiciels fonctionnant en arrière-plan que vous avez mentionnés en fonction du besoin.

Vous pouvez jouer avec launchctl et créer des tâches pour cela qui arrêteront/réactiveront des tâches pour vous, mais après avoir appuyé sur man launchctl vous réaliserez probablement qu'il n'y a rien de mal dans le fait de killall -HUP à la fin ;) Il existe de très bons outils pour apprivoiser launchctl - l'un d'entre eux étant lingon, que j'utilise également pour les logiciels plus résistants (lire ennuyeux) comme les mises à jour d'Adobe, etc. pour les désactiver.

Les profils, similaires à ehh... Le profil Windows n'existe pas dans l'espace utilisateur, il n'y a pas de registre ou quelque chose comme ça - l'utilisateur os x réside dans son espace utilisateur (et pour cela je suis éternellement reconnaissant) donc vous pouvez (comme je le fais) avoir par exemple, 2 comptes utilisateurs locaux différents, mais ils partagent leurs comptes respectifs. ~/Library (paramètres de l'utilisateur/préférences) ensemble - c'est une chose assez agréable à avoir et vous donne un utilisateur propre sans avoir besoin de synchroniser les paramètres entre les deux. J'ai une grande partie de mes ~/Library/Preferences et la plupart des fichiers ~/. donc cela pourrait être une option pour vous, prend du temps mais paye du double après avoir réinstallé et avoir votre ancienne maison en quelques secondes après avoir lancé un script de liaison.

Pour l'instant, je recommande le #!/bin/bash qui n'est peut-être pas la plus élégante mais sûrement la plus rapide à réaliser, et écrire un killall script pour démarrer/redémarrer/arrêter les processus est une procédure de 20 minutes de courbe d'apprentissage.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X