我的朋友向我挑戰,想方設法從計算機桌面(或與Chrome不同的程序)控制YouTube(在Chrome中)。基本上這裏的想法是發起一個事件,我可以處理如何處理某些熱鍵組合。 Chrome has an api(chrome.commands
),允許這個,但用戶必須在chrome中才能觸發事件(這是有道理的)。我想討論任何可能的選擇。鍵盤快捷鍵上的擴展程序火災事件
我知道分機可以到電腦(使用chrome.fileSystem
api)文件的訪問,所以我想有一個文件夾的地方,必須將用戶的計算機上運行一個腳本被寫入文本文件(S)的。這個腳本也可能僅僅是Windows在特定關鍵筆畫上觸發的一個宏。
這是一個實用的方法,還是有更簡單的方法來完成這一點?看起來好像有很多「移動」的部分需要做這項工作。
編輯:這裏的主要目標是跳過和暫停/播放鍵(即一些鍵盤)與鉻合作。使用Ctrl + Shift + [0-9]與chrome.commands
一起使用,但任何人都有其他建議讓其他鍵可以使用?
'但用戶必須在chrome' - nope中,只需聲明一個[global scope](https://developer.chrome.com/extensions/commands#scope)。 – wOxxOm
*一般* Chrome以外的工作是OS級別的工具或腳本語言的工作,它允許您在操作系統級別定義熱鍵或將一個熱鍵組合/鼠標點擊組合自動轉換爲另一個(可能都在與Chrome擴展結合使用)。尋找這些工具,或者用多種腳本語言之一編寫自己的腳本。在Windows上,[tag:autohotkey]和[tag:autoit]都可用於OS級集成。如果您想要更多功能的東西,那麼您可以使用[nativeMessaging](https://developer.chrome.com/extensions/nativeMessaging)與Chrome進行交互。 – Makyen