Если вы делаете:
`getconf DARWIN_USER_DIR` / com.apple.notificationcenter / db
(какую строку я нашел на Ask Different ), вы получите ответ:
/ var / folder / _d / pg2g_ [some_funny_numbers] /0//com.apple.notificationcenter/db: это каталог
Внутри этой / моей папки я нашел:
дБ дБ-шм дб-валь дб2 модернизированный
Когда происходит какое-либо действие (я отправил уведомление), только db-wal
обновляется (почти) сразу.
Таким образом, в принципе должна быть возможность написать AS (сохраненный как приложение «Оставайтесь открытым»), который периодически просматривает, изменился ли «db-wal» (сравнивая сохраненные размеры или даты изменения), и ТОЛЬКО если так , выполняет поиск по некоторым ключевым словам (Slack, lync, ...), снова сравнивая количество вхождений, таким образом изучая, если s.th. новый прибыл. По общему признанию, звучит неловко, но может работать.
Было бы намного элегантнее использовать скрипт папки, но поскольку ни один файл не перемещен, а папка не открыта / закрыта, такой скрипт не может быть вызван.