В OSX приложения могут иметь значки, обычно используемые для отображения количества уведомлений. Из другого процесса я хотел бы прочитать значок приложения. У меня нет контроля над самим приложением. Как можно прочитать значок?
![Badge in slack](https://i.stack.imgur.com/XflpN.png)
Для чуть большего контекста: я создаю виджет сенсорной панели для OSX Mojave, который отображает значок на сенсорной панели, когда есть непрочитанные сообщения в бездействии. Причина, по которой я не хочу использовать слабый API, связана с сетевыми издержками: приложение Slack уже справляется с этой сетью, и поэтому я не хочу тратить трафик на дополнительные запросы. Я бы предпочел общий метод, но если есть решение для слабины, это нормально. Ответы на любом языке приемлемы.
Перехватывать отправленные уведомления из приложения Electron имеет отношение, но запрашивает перехват уведомлений, а не прямой запрос значков.