gpt4 book ai didi

linux - 有比 libnotify 更好的东西吗?

转载 作者:IT王子 更新时间:2023-10-29 00:32:02 29 4
gpt4 key购买 nike

我正在尝试编写一些针对 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/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com