2011-03-15 54 views
0

我怎麼能嗅出‘打印屏幕’鍵,使被按下時,發生在一個網頁中的一些事件:嗅探「打印屏幕」鍵,附上一個組成郵件的內容自動

  1. 將彈出一個對話框,以便用戶只需輸入收件人的電子郵件地址。
  2. 剪貼板上的圖像自動附加到組合郵件中。

如果有幫助,我使用PHP 5.3.5,JavaScript和Swift郵件程序。

回答

0

由於安全原因,您無法使用JavaScript訪問剪貼板和其他系統特定設施。別說嗅一下鍵盤。

+0

實際上,您可以使用Javascript中的按鍵/上/下事件在鍵盤上「嗅探」很多事物,但無法嗅探「打印屏幕」按鈕。 – jessegavin 2011-03-15 03:25:17

+0

實際上,嗅探鍵盤是比較容易的部分。 – 2011-03-15 03:26:34

+0

僅限於元素的重點。 – AbiusX 2011-03-15 03:30:57

5

這是完全不可能的。

+0

即使閃存在讀取紙板上也有限制。 – 2011-03-15 03:27:41

+1

即使使用簽名的Java小程序?你確定?用戶將不得不相信它,但考慮到適當的情況可能不成問題。 – tvanfosson 2011-03-15 03:30:26

+0

@tva:這是作弊。此外,_在background_?它可以抓住不專心的按鍵,並檢查活動**選項卡**? – SLaks 2011-03-15 03:31:52

1

您可能可以使用已簽名的Java小程序進行訪問。我這樣做是爲了讀取基於Web的Wake-On-Lan服務的一些網絡屬性,但我從未嘗試訪問系統剪貼板。我懷疑可能有更好的方式來做你正在嘗試的東西,但是你沒有提供關於實際應用的任何信息來提出建議。

+0

該應用程序將發送一封附件的電子郵件。該附件是通過打印屏幕鍵輸入的剪貼板上的圖像。 – jagc 2011-03-16 02:07:58