Есть ли способ как-то подключиться к системному событию запуска приложения в Mac OS X? Например, предположим, что я хочу, чтобы простой скрипт или программа запускались каждый раз при открытии определенного приложения. Я надеюсь, что для этого есть какой-то API Cocoa, но я еще не нашел его.Обнаружение приложения Запуск события
3
A
ответ
5
Ах, я сам это понял. Существует класс под названием NSWorkspace, который содержит NSNotificationCenter, который вы также можете добавить наблюдателей. Я добавил наблюдателя для имени «NSWorkspaceDidLaunchApplicationNotification», и это, похоже, делает трюк.
Смежные вопросы
- 1. Обнаружение события запуска приложения
- 2. iOS: обнаружение неактивности или периодически запуск приложения
- 3. Обнаружение системы перезагрузка и запуск приложения
- 4. Обнаружение SQL-события с помощью приложения C#
- 5. Обнаружение события запуска приложения для Android
- 6. Запуск приложения автоматически после получения события
- 7. Запуск события при открытии приложения ReactNative
- 8. Обнаружение события события конкретного сценария
- 9. Обнаружение прокрутки события ListBox?
- 10. Запуск события
- 11. Обнаружение запуска приложения
- 12. Обнаружение события синхронизации для iOS
- 13. Обнаружение события onTextChanged в dot42
- 14. Обнаружение события закрытия браузера
- 15. Обнаружение события jQuery collapse
- 16. Обнаружение пробельного события
- 17. Обнаружение события в R
- 18. Обнаружение события Apple watch
- 19. Обнаружение события печати браузера
- 20. Обнаружение события Canplay HLS
- 21. Обнаружение отмены события урожая
- 22. Обнаружение события прокрутки iFrame
- 23. Обнаружение события выключения Windows
- 24. Обнаружение события Javascript
- 25. Обнаружение события завершения консоли
- 26. Spinner обнаружение события закрытия
- 27. jQuery обнаружение события щелчка
- 28. Обнаружение первого запуска приложения iOS
- 29. Обнаружение AngularJS onHashИзменить события извне
- 30. Обнаружение события прокрутки jQuery изнутри события mousewheel