日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python實現用手機監控遠程控制電腦的方法

瀏覽:192日期:2022-06-21 08:31:40
一、前言

很多時候,我們都有遠程控制電腦的需求。比如正在下載某樣東西,需要讓電腦在下載完后關機?;蛘吣阈枰O控一個程序的運行狀況等。

今天我們就來用Python實現一個遠程監控并控制電腦的小程序。

二、實現原理

聽起來遠程控制電腦好像很高級的樣子,但是實現起來其實非常簡單。實現原理如下:

運行程序,讓程序不停地讀取郵件 用手機給電腦發送郵件 判斷是否讀取到指定主題的郵件,如果有,則獲取郵件內容 根據郵件內容,執行預設的函數

與其說是學習如何遠程控制電腦,還不如說是學習如何讀取郵件。當然,上面的的流程只實現了遠程控制電腦,而沒實現對電腦的監控。而監控的操作可以以截圖的方式來進行。

我們可以預設一個指令,當讀取到郵件內容為grab時,我們就發送電腦截圖。如何將電腦截圖發送給手機郵箱,這樣就達到了監控的效果。

關于如何發送郵件可以參考博客:如何用Python發送郵件?。這里就不再詳細說了。下面我們看看如何讀取郵件。

三、讀取郵件

讀取郵件需要使用到imbox模塊,安裝語句如下:

pip install imbox

讀取郵件的代碼如下:

from imbox import Imboxdef read_mail(username, password): with Imbox(’imap.163.com’, username, password, ssl=True) as box:all_msg = box.messages(unread=True)for uid, message in all_msg: # 如果是手機端發來的遠程控制郵件 if message.subject == ’Remote Control’:# 標記為已讀box.mark_seen(uid)return message.body[’plain’][0]

首先我們用with語句,打開郵箱。然后通過下面語句獲取所有的未讀郵件:

all_msg = box.messages(unread=True)

獲取未讀郵件后,對郵件進行遍歷。將主題為“Reomte Control”的郵件標記為已讀,并返回文本內容。

這里需要注意,因為我們篩選出了主題為“Remote Control”的郵件,因此我們在用手機發郵件的時候需要將主題設置為“Remote Control”,這樣可以避免其它郵件的干擾。

四、截圖

截圖需要使用到PIL模塊,安裝如下:

pip install pillow

截圖的代碼很簡單:

from PIL import ImageGrabdef grab(sender, to): # 截取電腦全屏 surface = ImageGrab.grab() # 將截屏保存為surface.jpg surface.save(’surface.jpg’) # 將截屏發送給手機 send_mail(sender, to, [’surface.jpg’])

其中send_mail的代碼如下:

import yagmaildef send_mail(sender, to, contents): smtp = yagmail.SMTP(user=sender, host=’smtp.163.com’) smtp.send(to, subject=’Remote Control’, contents=contents)

關于發送郵件的介紹可以參考上面提到的博客。

五、關機

關機的操作非常簡單,我們可以用python來執行命令行語句即可。代碼如下:

import osdef shutdown(): # 關機 os.system(’shutdown -s -t 0’)

除了關機,我們還可以執行很多操作。對于一些復雜的操作,我們可以預編寫一些bat文件,這里就不演示了。

六、完整代碼

上面我們編寫了各個部分的代碼,然后再來看看主體部分的代碼:

def main(): # 電腦用來發送郵件已經電腦讀取的郵箱 username = ’sockwz@163.com’ password = ’********’ # 手機端的郵箱 receiver = ’2930777518@qq.com’ # 讀取郵件的時間間隔 time_space = 5 # 注冊賬戶 yagmail.register(username, password)# 循環讀取 while True:# 讀取未讀郵件msg = read_mail(username, password)if msg: # 根據不同的內容執行不同操作 if msg == ’shutdown’:shutdown() elif msg == ’grab’:grab(username, receiver)time.sleep(time_space)

我們可以根據自己的需求編寫一些其它功能。下面是完整的代碼:

import osimport timeimport yagmailfrom imbox import Imboxfrom PIL import ImageGrabdef send_mail(sender, to, contents): smtp = yagmail.SMTP(user=sender, host=’smtp.163.com’) smtp.send(to, subject=’Remote Control’, contents=contents)def read_mail(username, password): with Imbox(’imap.163.com’, username, password, ssl=True) as box:all_msg = box.messages(unread=True)for uid, message in all_msg: # 如果是手機端發來的遠程控制郵件 if message.subject == ’Remote Control’:# 標記為已讀box.mark_seen(uid)return message.body[’plain’][0]def shutdown(): os.system(’shutdown -s -t 0’)def grab(sender, to): surface = ImageGrab.grab() surface.save(’surface.jpg’) send_mail(sender, to, [’surface.jpg’])def main(): username = ’sockwz@163.com’ password = ’你的授權碼’ receiver = ’2930777518@qq.com’ time_space = 5 yagmail.register(username, password) while True:# 讀取未讀郵件msg = read_mail(username, password)if msg: if msg == ’shutdown’:shutdown() elif msg == ’grab’:grab(username, receiver)time.sleep(time_space)if __name__ == ’__main__’: main()

到此這篇關于Python實現用手機監控遠程控制電腦的方法的文章就介紹到這了,更多相關Python 手機監控遠程控制電腦內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩中文字幕一区二区高清99| 国产一区二区三区久久| 精品九九在线| 国产精品99一区二区三| 精品国产精品国产偷麻豆| 美女视频免费精品| 色乱码一区二区三区网站| 国产精品亚洲四区在线观看| 国产精品一区二区美女视频免费看| 日本成人一区二区| 老司机免费视频一区二区| 国产成年精品| 欧美日韩中文一区二区| 鲁大师影院一区二区三区| 日本成人在线一区| 久久爱www.| 蜜臀91精品国产高清在线观看| 日韩午夜av在线| 国产精品亚洲片在线播放| 欧美有码在线| 国产在线|日韩| 99视频在线精品国自产拍免费观看| 久久久精品日韩| 久久av综合| 麻豆国产91在线播放| 日韩制服丝袜先锋影音| 在线亚洲一区| 国产精品xxxav免费视频| 久久免费视频66| 午夜久久tv| 久久69成人| 蜜桃视频一区二区三区在线观看| 91成人精品观看| 欧美特黄a级高清免费大片a级| 亚洲人成网站在线在线观看| 欧美激情久久久久久久久久久| 98精品视频| 一区在线观看| 成午夜精品一区二区三区软件| 另类av一区二区| 久久高清精品| 精品日产乱码久久久久久仙踪林| 国产亚洲永久域名| 播放一区二区| 久久影视三级福利片| 在线免费观看亚洲| 亚洲黄色免费看| 国产乱码精品| 人人爽香蕉精品| 蜜臀av免费一区二区三区| 国产成人调教视频在线观看| 亚洲精品成人一区| 亚洲国产专区| 中国字幕a在线看韩国电影| 国产精品一区二区三区美女| 男女性色大片免费观看一区二区 | 日本午夜精品| 日本伊人久久| 亚洲综合婷婷| 日本在线不卡视频| 免费国产亚洲视频| 久久激情婷婷| 欧美亚洲国产激情| 国产一区二区中文| aⅴ色国产欧美| 国产视频欧美| 久久精品不卡| 中文欧美日韩| jizzjizz中国精品麻豆| 在线视频亚洲| japanese国产精品| 亚洲国产一区二区在线观看| 午夜精品一区二区三区国产| 午夜在线视频一区二区区别| 日本不卡高清| 精品黄色一级片| 久久久一本精品| 日韩精品一级二级| 国产精品1区在线| 天堂资源在线亚洲| 日韩精品社区| 国产精品亚洲片在线播放| 亚洲国产福利| 中文字幕高清在线播放| 久久男人av| 捆绑调教美女网站视频一区 | 久久国产精品99国产| 国产亚洲精品精品国产亚洲综合 | 久久亚洲影院| 国内精品福利| 亚洲三级在线| 日韩精品亚洲专区在线观看| 午夜亚洲一区| 色婷婷色综合| 免费不卡中文字幕在线| 新版的欧美在线视频| 精品国产黄a∨片高清在线| 国产精品theporn| 日韩在线短视频| 国产成人免费av一区二区午夜| 亚洲毛片在线| 久久中文字幕av一区二区不卡| 国产精品激情| 91成人在线网站| 欧美韩一区二区| 丝袜诱惑一区二区| 欧美日韩国产一区精品一区| re久久精品视频| 夜久久久久久| 久久不见久久见中文字幕免费| 国产亚洲欧美日韩精品一区二区三区 | 欧美91在线| 日韩精品亚洲专区| 精品国产亚洲一区二区三区| 日韩在线中文| 日本特黄久久久高潮| 中文字幕成人| 久久国产视频网| 欧美黄页在线免费观看| 国产精品mv在线观看| 国产精品久久久久av蜜臀| 日本久久精品| 国产视频一区在线观看一区免费| 日本视频在线一区| 日韩精品免费一区二区三区| 国产精品乱战久久久| 亚洲精品激情| 久久亚洲美女| 99pao成人国产永久免费视频| 亚洲区国产区| 亚洲18在线| 免费看久久久| 久久久国产亚洲精品| 丝瓜av网站精品一区二区| 国产三级一区| 免费人成在线不卡| 久久97久久97精品免视看秋霞| 日韩高清在线一区| 精品三级久久久| 国产精品毛片久久| 精品72久久久久中文字幕| 精品久久97| 欧美久久天堂| 欧美经典一区| 久久高清免费| 亚洲综合丁香| 亚洲黄页一区| 欧美一级一区| 精品国产亚洲一区二区三区| 亚洲黄色中文字幕| 国产一区二区三区四区| 五月天综合网站| 久久国产三级| 亚洲精品少妇| 日韩在线视频一区二区三区| 免费日韩av片| 国产亚洲高清一区| 老牛国内精品亚洲成av人片| 欧美日韩少妇| 国产模特精品视频久久久久| 色老板在线视频一区二区| 精品中文在线| 粉嫩av一区二区三区四区五区| 欧美国产中文高清| 成人在线网站| 亚洲夜间福利| 国产日韩欧美一区在线| 亚洲免费黄色| 成人日韩av| 国产欧洲在线| 国产精品男女| 国内精品伊人| 精品免费在线| 日本精品影院| 欧美在线精品一区| 亚洲女同一区| 黄色欧美日韩| 蜜桃传媒麻豆第一区在线观看| 日韩一区二区久久| 国产精品极品国产中出| 欧美精品高清| 国产三级精品三级在线观看国产| 丝袜a∨在线一区二区三区不卡| 青青国产91久久久久久| 亚洲综合婷婷| 青青伊人久久| 久久丁香四色| 麻豆成人91精品二区三区| 久久亚洲国产| 蜜桃久久久久| 美女久久久久久| 麻豆中文一区二区| 日韩另类视频| 亚洲一区久久| 国产欧美69| 午夜日韩av| 久久久久亚洲精品中文字幕| 人人精品人人爱| 国产精品99一区二区三区| 荡女精品导航|