2010-03-09 4 views
0

Existe-t-il un moyen de remplacer/désactiver un volet de préférence système? Je souhaite mettre en place une application qui désactiverait ou remplacerait le volet de préférences Économiseur d'énergie et mettrait en place ses propres règles pour mettre une machine en veille, éteindre le moniteur ou d'autres activités d'économie d'énergie.Remplacer le volet de préférence du système?

Répondre

2

Il n'y a certainement aucun moyen pris en charge pour modifier le PrefPanes intégré dans Mac OS X.

Si vous voulez jouer avec Gestion de l'alimentation, faire des recherches sur l'utilitaire de ligne de commande pmset (à savoir man pmset). Vous pourriez écrire un wrapper autour de pmset en utilisant NSTask qui vous permettrait de manipuler les paramètres de MP d'une manière que le PrefPane standard ne permet pas. Vous pouvez ensuite utiliser votre propre PrefPane personnalisé pour manipuler les paramètres de MP à l'aide de pmset.

+0

Oui. Le préfpane SmartSleep fait exactement cela: http://www.jinx.de/SmartSleep.html –

0

Il n'existe aucune méthode prise en charge pour cela. Vous pouvez remplacer le prefpane existant (/System/Library/PreferencePanes/EnergySaver.prefPane) par un qui a des fonctionnalités similaires mais qui serait assez hostile à l'utilisateur. Je recommande d'implémenter un nouveau volet avec la fonctionnalité que vous voulez.

Questions connexes