Запустить программу Stop Python при входе в систему с Mac - PullRequest
0 голосов
/ 27 февраля 2019

Я хочу запустить свою программу на Python, когда пользователь входит в систему в Mac, и остановить программу, когда он вышел из системы в Mac.

Я хочу выполнить программу в login-logoutне только в начале системы.

1 Ответ

0 голосов
/ 04 марта 2019

Это только для пользователей Mac

import Quartz

d = Quartz.CGSessionCopyCurrentDictionary()
if d.get('CGSSessionScreenIsLocked') and d.get('CGSSessionScreenIsLocked') == 1:
    print("Screen is locked")
elif not d.get('CGSSessionScreenIsLocked'): 
    print("Screen is unlocked")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...