用Python監(jiān)聽鄰居家小姐姐的上網(wǎng)行為

文章開始給大家準(zhǔn)備了學(xué)習(xí)資料福利阔馋,都放在了文章末尾,不嫌麻煩就請移步到尾部領(lǐng)取吧!

還記得曾經(jīng)為了刷大話西游而下載了按鍵精靈创葡,然后論壇上搜了各種分辨率的腳本么?

還記得春節(jié)為了刷回家的高鐵票绢慢,自己寫了按鍵精靈的腳本么灿渴?

現(xiàn)在python有一個神奇的庫洛波,我們不用再去模擬復(fù)雜的按鍵精靈了!監(jiān)控鼠標(biāo)骚露、鍵盤蹬挤,甚至是……

pynput這個庫讓你可以控制和監(jiān)控輸入設(shè)備。

這里有我自己整理了一套最新的python系統(tǒng)學(xué)習(xí)教程棘幸,包括從基礎(chǔ)的python腳本到web開發(fā)焰扳、爬蟲、數(shù)據(jù)分析误续、數(shù)據(jù)可視化吨悍、機器學(xué)習(xí)等。送給正在學(xué)習(xí)python的小伙伴蹋嵌!這里是python學(xué)習(xí)者聚集地育瓜,歡迎初學(xué)和進階中的小伙伴!

來微信公眾號:“速學(xué)Python”栽烂,拿Python學(xué)習(xí)資料

對于每一種輸入設(shè)備躏仇,它包含一個子包來控制和監(jiān)控該種輸入設(shè)備:

pynput.mouse:包含控制和監(jiān)控鼠標(biāo)或者觸摸板的類。

pynput.keyboard:包含控制和監(jiān)控鍵盤的類腺办。

上面提到的子包都已被引入到pynput庫中焰手。要使用上面的子包,從pynput中引入即可菇晃。

接下來就跟著小胖一起來看下如何玩轉(zhuǎn)鼠標(biāo)和鍵盤吧册倒。

控制鼠標(biāo)

使用pynput.mouse控制鼠標(biāo)

效果如圖

監(jiān)控鼠標(biāo)事件

使用pynput.mouse.Listener監(jiān)控鼠標(biāo)事件

效果如圖

鼠標(biāo)事件監(jiān)聽器是一個線程,所有的回調(diào)函數(shù)都會在獨立的線程中運行磺送。

調(diào)用pynput.mouse.Listener.stop驻子,發(fā)起StopException異常,或者回調(diào)函數(shù)中返回False都會停止事件的監(jiān)聽估灿。

控制鍵盤

使用pynput.keyboard.Controller控制鍵盤

監(jiān)控鍵盤事件

使用pynput.keyboard.Listener監(jiān)聽鍵盤事件

鍵盤事件監(jiān)聽器是一個線程崇呵,所有的回調(diào)函數(shù)都會在獨立的線程中運行。

調(diào)用pynput.keyboard.Listener.stop馅袁,發(fā)起StopException異常域慷,或者回調(diào)函數(shù)中返回False都會停止事件的監(jiān)聽。

傳遞給回調(diào)函數(shù)的key參數(shù)是一個pynput.keyboard.Key類的實例汗销。當(dāng)特殊按鍵和普通按鍵一起按下時犹褒,數(shù)字字母按鍵的值會被放置在pynput.keyboard.KeyCode類的實例中,對于不知道的按鍵會返回None弛针。

接下來就是發(fā)揮你們能力的時候了叠骑,說不定寫個腳本,用exe包裝一下削茁,命名為種子收發(fā)器宙枷?哈哈哈哈掉房,然后就可以監(jiān)聽起來了?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末慰丛,一起剝皮案震驚了整個濱河市卓囚,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌诅病,老刑警劉巖哪亿,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異睬隶,居然都是意外死亡锣夹,警方通過查閱死者的電腦和手機页徐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進店門苏潜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人变勇,你說我怎么就攤上這事恤左。” “怎么了搀绣?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵飞袋,是天一觀的道長。 經(jīng)常有香客問我链患,道長巧鸭,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任麻捻,我火速辦了婚禮纲仍,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贸毕。我一直安慰自己郑叠,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布明棍。 她就那樣靜靜地躺著乡革,像睡著了一般。 火紅的嫁衣襯著肌膚如雪摊腋。 梳的紋絲不亂的頭發(fā)上沸版,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天,我揣著相機與錄音兴蒸,去河邊找鬼视粮。 笑死,一個胖子當(dāng)著我的面吹牛类咧,可吹牛的內(nèi)容都是我干的馒铃。 我是一名探鬼主播蟹腾,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼区宇!你這毒婦竟也來了娃殖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤议谷,失蹤者是張志新(化名)和其女友劉穎炉爆,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體卧晓,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡芬首,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了逼裆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片郁稍。...
    茶點故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖胜宇,靈堂內(nèi)的尸體忽然破棺而出耀怜,到底是詐尸還是另有隱情,我是刑警寧澤桐愉,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布财破,位于F島的核電站,受9級特大地震影響从诲,放射性物質(zhì)發(fā)生泄漏左痢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一系洛、第九天 我趴在偏房一處隱蔽的房頂上張望俊性。 院中可真熱鬧,春花似錦碎罚、人聲如沸磅废。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拯勉。三九已至,卻和暖如春憔购,著一層夾襖步出監(jiān)牢的瞬間宫峦,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工玫鸟, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留导绷,地道東北人。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓屎飘,卻偏偏與公主長得像妥曲,于是被迫代替她去往敵國和親贾费。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,713評論 2 354

推薦閱讀更多精彩內(nèi)容