python實現遠端控制電腦

2022-09-26 17:15:16 字數 2253 閱讀 7369

python遠端控制電腦的具體**,供大家參考,具體內容如下

python擁有大量的第三方庫,且語法簡單。今天老楊就用python實現遠端控制電www.cppcns.com腦

所謂,謀定而後動,在實現任何乙個需求之前,我們需要先分析,捋清楚乙個思路,遠端控制電腦,無非就是接收遠端的命令和根據命令去執行對應的操作。那這裡,我們借助微信來接收命令,利用我們的乙個itchat庫實現遠端控制電腦

按上所說,我們要完成需求,無非是把任務細分,首先,接收到訊息指令,再根據對應的指令執行相對應的操作,其中我們需要考慮乙個問題就是誤觸問題。

python有大量的第三方庫,這裡我們借助itchat這個第三方庫

首先通過dqdxnopip進行第三方庫程式設計客棧的安裝

pip install itchat

引入第三方庫

​import itchat

開始**,不管三七二十一,先來個標準套路:

def main():

pass

if __name__=='__main__':

main()

讓微信執行

import itchat

def main():

# 登入微信 避免重複掃碼 熱載入

itchat.auto_login(hotreload=true)

# 微信執行起來

itchat.run()

if __name__=='__main__':

main()

接收微信訊息,獲得指令,執行操作

import os

@itchat.msg_register('text')

def main(msg):

message = msg['text']

if message == '關機':

os.system('shutdown /s /t 0')

大概思路已經得知,接下來我們應該做更多優化,比如解決誤觸等問題

完整**如下:

import itchat

import os

import cv2

@itchat.msg_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 = false

def control(message):

global flag

if message == 'on':

tip = '現在可以開始操控了 輸入關機 或者輸入 拍照'

itchat.send(tip,'filehelper')

flag = true

if message == 'off':

tip = '現在已經操控了 輸入 on 開啟操控'

itchat.send(tip,'filehelper')

flag = falswww.cppcns.come

if flag == true:

if message == '關機':

cmd()

elif message == '拍照':

本文標題: python實現遠端控制電腦

本文位址:

控制電腦 python遠端控制電腦

python擁有大量的第三方庫,且語法簡單。今天咱們就用python實現遠端控制電腦。按上所說,我們要完成需求,無非是把任務細分,首先,接收到訊息指令,再根據對應的指令執行相對應的操作,其中我們需要考慮乙個問題就是誤觸問題。python有大量的第三方庫,這裡我們借助itchat這個第三方庫 首先通過...

python 控制 python遠端控制電腦

python擁有大量的第三方庫,且語法簡單。今天咱們就用python實現遠端控制電腦。按上所說,我們要完成需求,無非是把任務細分,首先,接收到訊息指令,再根據對應的指令執行相對應的操作,其中我們需要考慮乙個問題就是誤觸問題。python有大量的第三方庫,這裡我們借助itchat這個第三方庫 首先通過...

遠端控制電腦的實現方法

由於工作關係,有時需要在不在身邊的計算機上查詢檔案或者其它操作,自然而然就需要用到遠端控制方案,都有哪些可行的做法呢?下面jiuh就和我一起來看一看 1 比較傳統的方法 使用qq遠端控制,但這時需要被控端計算機有人在跟前,同意你遠端才行。2 專門的遠端控制軟體方案 2.1 teamviewer,但最...