python擁有大量的第三方庫,且語法簡單。今天咱們就用python實現遠端控制電腦。
按上所說,我們要完成需求,無非是把任務細分,首先,接收到訊息指令,再根據對應的指令執行相對應的操作,其中我們需要考慮乙個問題就是誤觸問題。
python有大量的第三方庫,這裡我們借助itchat這個第三方庫
首先通過pip進行第三方庫的安裝
pip install itchat
引入第三方庫
import itchat
開始**,不管三七二十一,先來個標準套路:
def main(): passif __name__=='__main__': main()
import [email protected]_register('text')def main(msg): message = msg['text'] if message == '關機': os.system('shutdown /s /t 0')
大概思路已經得知,接下來我們應該做更多優化,比如解決誤觸等問題
完整**如下:
import itchatimport osimport [email protected]_register('text')def main(msg): message = msg['text'].strip() tousername = msg['tousername'] fromusername = msg['fromusername'] if fromusername == tousername: tip = '輸入 on 開啟操控 預設是關閉的' itchat.send(tip,'filehelper') if tousername == 'filehelper': control(message)flag = falsedef control(message): global flag if message == 'on': tip = '現在可以開始操控了 輸入關機 或者輸入 拍照' itchat.send(tip,'filehelper') flag = true if message == 'off': tip = '現在已經操控了 輸入 on 開啟操控' itchat.send(tip,'filehelper') flag = false if flag == true: if message == '關機': cmd() elif message == '拍照': img()def cmd(): os.system('shutdown /s /t 0')def img(): cap = cv2.videocapture(0) ret ,img = cap.read() filename = 'wechat.jpg' cv2.imwrite(filename,img) cap.release() itchat.send_image(filename,'filehelper')def main(): itchat.auto_login(hotreload=true) itchat.run()if __name__=='__main__': main()
完結。 python 控制 python遠端控制電腦
python擁有大量的第三方庫,且語法簡單。今天咱們就用python實現遠端控制電腦。按上所說,我們要完成需求,無非是把任務細分,首先,接收到訊息指令,再根據對應的指令執行相對應的操作,其中我們需要考慮乙個問題就是誤觸問題。python有大量的第三方庫,這裡我們借助itchat這個第三方庫 首先通過...
python實現遠端控制電腦
python遠端控制電腦的具體 供大家參考,具體內容如下 python擁有大量的第三方庫,且語法簡單。今天老楊就用python實現遠端控制電www.cppcns.com腦 所謂,謀定而後動,在實現任何乙個需求之前,我們需要先分析,捋清楚乙個思路,遠端控制電腦,無非就是接收遠端的命令和根據命令去執行對...
手機可以遠端控制電腦嗎 手機如何遠端控制電腦?
以前我們試過用python 來實現手機控制電腦,其實,現在有很多的控制工具做得不錯了,比如向日葵,teamviwer等等。今天給大家推薦的就是teamviwer,沒想到現在這個工具做得這麼好了。在電腦上我們都會有乙個id和密碼,這個密碼可以自己進行修改。然後在手機上直接輸入你電腦的id和密碼就可以進...