在 Unity 面板上显示任意命令的输出

在 Unity 面板上显示任意命令的输出

在我当前运行 Ubuntu Natty 和 GNOME 2 的设置中,我使用康帕applet 在我的 GNOME 顶部面板上显示信息,我希望这些信息始终显示在桌面上。我非常喜欢这种功能,通过编写 Python 脚本将某些内容输出到 stdout,然后让 COMPA 在我的 GNOME 面板上打印这些信息,更新每个X秒。现在我可以看到比特币的当前价格,以及谷歌的股价。以下是我的桌面您可以在顶部面板的中间看到相关插件(COMPA)及其输出的信息(右键单击,“在新选项卡中打开图像”可查看更大尺寸)。

有没有办法在 Unity 中实现这一点?我希望信息始终可见,而不必单击任何内容即可查看信息。

答案1

Unity 版 Indicator-Sysmonitor 程序可实现此目的,基本上是 Unity 中 COMPA 的替代品。以下是使其像 netspeed 一样运行的面板小程序的链接,可通过修改文章中提供的脚本进行完全配置: http://www.webupd8.org/2011/05/how-to-display-network-upload-download.html

答案2

对于 Gnome Classic(我运行的是 14.04),还有一个指示器小程序,可以让您运行命令或 shell 脚本并显示文本。

sudo apt-get install command-runner-applet

然后按住Window+Alt右键点击在面板栏上添加小程序。

命令运行器小程序有一个橙色图标。

右键点击将其放置在面板上后,将命令或 shell 脚本位置添加到文本框中。

相关内容