这将是对我的 Web 应用程序的一个很好的补充——一个类似 gmail 通知器的工具。基本上用户配置它,它在系统托盘中运行并弹出一个“气球”来通知他。我是一名网络开发人员,我不知道从哪里开始编写这样的工具。有人可以指出我正确的方向吗?我知道 Java 和 PHP,如果这很重要的话。
3 回答
Google 有一个Gmail 通知 API,您可以利用它。一点(或很多)聪明的 Javascript 肯定可以实现你所需要的。
我可能很快就会自己走上这条路,所以我会随着它的发展更新这个答案。
你会使用 Win32 API 编写这样的东西,可能是 C++ 或 C#。Java 和 C# 是近亲,所以从一个到另一个应该不会太痛苦。
这是一个用 C# 编写的开源程序,听起来像您要问的那样:
我认为 Web 开发人员这样做的一个好方法是利用 Silverlight。
Silverlight 4(当前为 Beta)中的新功能是通知 API。
http://www.silverlight.net/learn/videos/silverlight-4-beta-videos/notification-api/
http://timheuer.com/blog/archive/2009/11/22/silverlight-4-notification-window-queue-sample.aspx
您的 web-app/Silverlight 组件可以请求用户允许在浏览器之外运行,此时您可以创建通知/toast。
如果您没有 Silverlight 经验,这是很棒的东西,并且对于任何有 .NET/WebForms/客户端脚本经验的人来说都非常熟悉。用 .NET、C# 等编写...