- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试编写一些针对 libnotify 的代码,但是 perl 和 libnotify 的文档严重缺乏。那么,截至 2011 年 8 月 26 日,有没有比 libnotify“更好”的东西?我只需要向 Linux 机器(特别是 Ubuntu)上的当前登录用户发送通知。
最佳答案
Gtk2::Notify
确实缺少好的文档,但您可以在 http://cpansearch.perl.org/src/FLORA/Gtk2-Notify-0.05/examples/ 浏览一些示例包括基本的:
#!/usr/bin/perl
use strict;
use warnings;
use Gtk2::Notify -init, 'Basic';
my $n = Gtk2::Notify->new('Summary', 'This is some sample content');
$n->show;
事实上,这看起来很酷,我可能很快就会用到它!感谢您提请我注意。
否则:
在 Linux 上,您可以使用 zenity
发送弹出消息,并将其发送到另一个用户的屏幕,您必须使用一些环境变量,但这是可以做到的。在 Perl 中,我会设置适当的 %ENV
值,然后只执行 system
或对 zenity
的反引号 (``) 调用。
也许从这里开始http://www.cyberciti.biz/tips/spice-up-your-unix-linux-shell-scripts.html
同样在该链接中,libnotify-bin
/notify-send
也可能有效,具体取决于您发送的消息。
perl -E '$ENV{DISPLAY} = ":0.0";`notify-send "Hello World"`;'
关于linux - 有比 libnotify 更好的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7209782/
我正在尝试在 gnome 中创建一个简单的通知,它会在单击时执行一些代码。我在下面的代码编译并运行,但单击通知气泡不会执行任何操作。我发现的所有代码示例都表明这应该有效。 #include #inc
我正在使用 libnotify在 Ubuntu 中显示通知的库。理想情况下,我想显示某种电池(因为我的应用程序是一个电池表)。 我可以使用的图标类型是: 指定图标文件名的 URI(例如 file://
有谁知道如何让通过通知发送发送的多个弹出窗口同时出现在屏幕上。 与: $ notify-send 'Message One' 'Body One' & notify-send 'Message Two
我正在尝试编写一些针对 libnotify 的代码,但是 perl 和 libnotify 的文档严重缺乏。那么,截至 2011 年 8 月 26 日,有没有比 libnotify“更好”的东西?我只
guard运行良好,直到突然出现,它向我抛出了这些错误: $bin/guard Could not open library 'libgtkmm-2.4': libgtkmm-2.4: cannot
notify-send显示一个通知框,其中包含您要在自己的计算机上显示的消息。 有没有办法使用notify-send向另一个用户发送通知消息并在他的机器上显示该消息? 最佳答案 Bash 可以写入网络
我正在尝试使用 python 和 Libnotify 开发桌面通知系统。 我找到了这个 tutorial并尝试了带有 Action 回调的示例,下面是我的代码修改 #initialization of
请注意:这不是涉及多头显示的听起来类似的常见问题解答。这个问题是关于两台不同的计算机。 如果我登录到两台不同计算机的控制台,sitting-at.example.com 和 sshed-into.ex
#include #include #include int main(int argc, char** argv) { if(argc == 3) { Noti
我正在使用 ubuntu 11.10 和 gnome-shell 3。我正在使用 Guard 来通知测试通过或失败。 当我在几秒钟后自动隐藏绿色测试通知但当我的测试出现错误时,我必须单击错误消息以隐藏
我不知道为什么 libnotify 停止显示有关已完成测试的信息。它显示 Spork 消息:“Rspec 已成功启动。”但在那之后没有显示任何东西。我正在使用 Ubuntu。 guard 'spork
我在带有 Rails 通知的自动测试中挖掘谷歌,发现这条指令很有用( http://jetpackweb.com/blog/2009/09/01/autotest-notifications-on-u
我可能在这里遗漏了一些非常基本的东西,但由于某种原因,我无法在我的 Ubuntu 20.04 系统上成功链接 libnotify,即使一切都已正确安装并且 pkg-cfg(恕我直言)返回正确的选项..
我有一个 Python 3 脚本,它从 URL 获取一些 JSON,对其进行处理,并在我获取的数据发生任何重大变化时通知我。我试过使用 notify2和 PyGObject的 libnotify 绑定
我正在关注 rails教程,但我是在服务器上做的。现在,我正在使用 Guard gem 来监视我的更改并执行测试。据我所知,如果测试失败或成功,它通常会使用 libnotify 通知我。 现在,我希望
我遇到了这个错误。知道有什么问题吗? from gi.repository import Notify Notify.init("App Name") Notify.Notification.new(
我是 ruby 新手,我想使用这个 pomo util:https://github.com/visionmedia/pomo#readme . 但是当我在我的 ubuntu 12.10 终端上执
我是一名优秀的程序员,十分优秀!