Réponses:
C’est la manière la plus propre / la plus facile à laquelle je puisse penser:
Aller à: http://mattdanger.net/2008/12/adjust-mac-os-x-display-brightness-from-the-terminal/ , faites défiler vers le bas et téléchargez le binaire précompilé. Désarchivez et placez-le dans votre dossier Applications (/ Applications)
Une fois que vous avez placé, ouvrez l'éditeur Applescript et tapez:
repeat
do shell script "/Applications/brightness 0.9"
delay 0.5
do shell script "/Applications/brightness 1"
delay 0.5
end repeat
Exportez-les où que vous soyez en tant qu'application.
Lorsque vous le lancez, il devrait rapidement fluctuer votre luminosité.
Si vous accédez aux Préférences Système, sélectionnez> Afficher, puis décochez la case "Ajuster automatiquement la luminosité".
Votre luminosité change-t-elle de manière inattendue? Ensuite, allez dans "Préférences Système", puis dans la section "Affichage" et décochez l'option "Ajuster automatiquement la luminosité lorsque la lumière ambiante change".
Les AppleScripts ne peuvent pas simuler une pression sur les touches multimédias. Sinon, quelque chose comme ça pourrait marcher:
repeat
tell application "System Events"
delay 1
key code 122 -- F1
delay 1
key code 120 -- F2
end tell
end repeat
J'ai également essayé de remplacer d'autres combinaisons de touches par les touches de luminosité avec KeyRemap4MacBook, mais cela n'affecte pas les commandes de code de touche ou de frappe.
Keyboard Maestro peut simuler une pression sur les touches de support (même si elles apparaissent sous forme de points d'interrogation):
Vous pouvez exécuter l'action chaque minute en ajoutant ceci à crontab:
* * * * * osascript -e 'tell app "Keyboard Maestro Engine" to do script "test"'
Une autre option pourrait être de courir luminosité.c avec cron ou launchd .