小编Pet*_*der的帖子

使用 osascript -e "display notification" 时更改通知图标

我正在尝试为 emacs 编写一个插件,该插件使用 OS X 的本机通知显示来显示通知。

我遇到了terminal-notifier哪个有效,但它是一种依赖项,不适用于每台 Mac。另外,应该让用户知道他们需要安装软件包。

我想要做的是调用一个进程osascript -e并让它显示通知。问题是,更改其图标的唯一方法是从外部包中。有什么方法可以osascript -e显示我想要的内容。

开始sudo osascript似乎这样做,但它似乎是糟糕的设计,我还需要找到一种方法来每次都传递 root 密码。

applescript

9
推荐指数
3
解决办法
8320
查看次数

在 Gnome/Wayland 会话上从 Mutter 检索活动窗口

我正在尝试编写一个应用程序,根据活动的应用程序将不同的 dBus 信号发送到不同的应用程序。这个想法是将其与 Libinput 手势配对,并允许每个应用程序手势响应。问题是,无法判断哪个应用程序在客户端处于活动状态。

我一直在做一些研究来检测应用程序是否关注 Wayland 下的任何特定窗口管理器。共识是,Wayland 不知道应用程序是否具有焦点,并且不会提供该信息。然而窗口管理器本身确实知道。

那么有没有一种方法可以为 gnome 创建一个完整的服务器端例程,将活动窗口客户端的标题发送到选定数量的应用程序。换句话说,我们仍然具有不让任意应用程序知道有关环境的一切的“安全性”,但仍然允许一些具有可访问性的软件检索该信息并使用它。

gnome active-window wayland

5
推荐指数
1
解决办法
2442
查看次数

标签 统计

active-window ×1

applescript ×1

gnome ×1

wayland ×1