2012-06-10 80 views
0

我想创建一个简单的通知图标,在用户系统托盘中显示一个数字。通过PHP的系统托盘通知

应用程序只需要允许输入一个API密钥,它将用于从服务器获取信息。因此,举例来说:

http://www.example.com/api.php?key=dfg45tgyy67h

的PHP文件将返回两个值,数字和URL。该号码应该出现在系统托盘中,点击它应该会将您带到网址。应用程序应该以指定的时间间隔更新信息,该信息可以硬编码到应用程序中。

我真的不知道如何做到这一点,但可以很快拿起这样的事情。所以我想知道一些方法来实现这一点,或者使用最简单的方法。

编辑当我说的PHP我的意思是在服务器上它将是一个PHP文件提供信息给应用程序。我没有打算在PHP中创建客户端应用程序。

+2

您最好使用另一种语言(如C/C#/ C++/Java)创建客户端应用程序,并让它访问服务器上的PHP脚本。如果您试图保持简单的开发生活,并且系统托盘是您需要的唯一本地交互,那么您可能需要Java,因为它具有跨平台功能。 – Vulcan

回答

0

使用具有浏览器启动和系统托盘功能的跨平台语言和小部件工具包。

3

您无法使用PHP进行此操作,因为它无法与用户的计算机进行交互,并且包含系统托盘。您需要编写一些可以在计算机上运行的内容,然后轮询您的PHP脚本以获取此信息。

+3

你*可以*用PHP来实现,你不能用*服务器端* PHP来实现。 –

+0

我已更新我的问题。该计划是在服务器上使用PHP,但不适用于客户端应用程序。 –

+0

由于使用哪种语言生成网站并不重要(它使您的客户端应用程序几乎没有什么区别),因此应该删除PHP的标记和引用。 – Hamish