2012-06-10 111 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