Python 騷操作,微信遠端控制電腦
閱讀文字大概需要 5 分鐘。
今天帶給大家一個非常有意思的 python 程式,基於 itchat 實現微信控制電腦。你可以通過在微信傳送命令,來拍攝當前電腦的使用者,然後圖片會發送到你的微信上。甚至你可以傳送命令來遠端關閉電腦。
應用場景
你可愛又迷人的女朋友,在看到這篇教程之後,非常的開心。在你的電腦上部署了這個指令碼,並且在你不知情的情況下,默默的登入上。隨後跟你說我出去跟閨蜜逛街啦,今天就不陪你了。要記得不準吃雞。
你心想老子終於可以放鬆一天了!開心的吃雞!口上說著:“好的!親愛的玩得開心!”等著女朋友出門以後,你就開啟了吃雞模式,在絕地求生裡大開殺戒。
你的女朋友早已對你瞭如指掌,通過指令碼,先讓電腦截圖留下現場證據,隨後再打電話質問你是否在吃雞,你如果撒謊就把電腦遠端關機。
最後你想了下不對我沒有女朋友啊,隨後你轉頭微笑地看著你的室友。
程式思路
此次程式使用的環境是 python3.6 + windows10,在執行程式之前請先確保你已經安裝好了 opencv-python 和 matplotlib。通過 pip install 即可安裝。
程式主要是通過使用 itchat 庫來登入到微信網頁端,然後通過 itchat 來發送訊息和接收訊息。並通過 opencv 來呼叫電腦的攝像頭,把當前使用電腦的使用者拍照下來,傳送到你的微信上。至於遠端關機是通過呼叫 os 庫,傳送 cmd 命名即可實現。
程式原始碼
import itchat import os import time import cv2 sendMsg = u"{訊息助手}:暫時無法回覆" usageMsg = u"使用方法:\n1.執行CMD命令:cmd xxx (xxx為命令)\n" \ u"-例如關機命令:\ncmd shutdown -s -t 0 \n" \ u"2.獲取當前電腦使用者:cap\n3.啟用訊息助手(預設關閉):ast\n" \ u"4.關閉訊息助手:astc" flag = 0 #訊息助手開關 nowTime = time.localtime() filename = str(nowTime.tm_mday)+str(nowTime.tm_hour)+str(nowTime.tm_min)+str(nowTime.tm_sec)+".txt" myfile = open(filename, 'w') @itchat.msg_register('Text') def text_reply(msg): global flag message = msg['Text'] fromName = msg['FromUserName'] toName = msg['ToUserName'] if toName == "filehelper": if message == "cap": cap = cv2.VideoCapture(0) ret, img = cap.read() cv2.imwrite("weixinTemp.jpg", img) itchat.send('@
[email protected]%s'%u'weixinTemp.jpg', 'filehelper') cap.release() if message[0:3] == "cmd": os.system(message.strip(message[0:4])) if message == "ast": flag = 1 itchat.send("訊息助手已開啟", "filehelper") if message == "astc": flag = 0 itchat.send("訊息助手已關閉", "filehelper") elif flag == 1: itchat.send(sendMsg, fromName) myfile.write(message) myfile.write("\n") myfile.flush() if __name__ == '__main__': itchat.auto_login() itchat.send(usageMsg, "filehelper") itchat.run()
程式並不複雜,定義了一些傳送的訊息,然後通過呼叫 itchat 和 cv2 相關庫的操作,即可實現。關於 itchat 庫的一些操作,可以去網上找相關的文件。
使用教程
獲取原始碼,然後在你的電腦上執行。隨後會彈出一個微信網頁登入的二維碼。
使用你的手機微信掃描登入,等待一會兒,微信檔案助手就會收到相應操作資訊。
傳送訊息「cmd shutdown -s -t 0」即可讓當前的電腦關閉。
傳送訊息「cap」即可呼叫電腦攝像頭拍攝當前使用者,然後把圖片傳送到微信上。
當然 cmd 命名還可以做更多有趣的事,大家可以自己去網上搜索下。
這波騷操作學會了嗎?明天會繼續更新新的騷操作「Python 發一個高逼格的朋友圈」。
本文首發於公眾號「痴海」,後臺回覆「1024」即可獲取最新程式設計資源。
推薦閱讀:
相關推薦
Python 騷操作,微信遠端控制電腦
閱讀文字大概需要 5 分鐘。 今天帶給大家一個非常有意思的 python 程式,基於 itchat 實現微信控制電腦。你可以通過在微信傳送命令,來拍攝當前電腦的使用者,然後圖片會發送到你的微信上。甚至你可以傳送命令來遠端關閉電腦。 應用場景 你可愛又迷人的女
【轉載】Python 騷操作:微信遠端控制電腦
轉自Python中文社群 https://mp.weixin.qq.com/s/KPBNKLYvPgJqoUsWR6zBxw 今天帶給大家一個非常有意思的 python 程式,基於 itchat 實現微信控制電腦。你可以通過在微信傳送命令,來拍攝當前電腦的使用者,然後圖片會發送到你的微信上
python騷操作 微信遠端控制電腦
前段時間在某微信公眾號上看到的,覺得很棒,好東西就要分享出來嘛 import itchat import os import time import cv2 sendMsg = u"{訊息助手}:暫時無法回覆" usageMsg = u"使用方法:\n1.執行
python工具,微信聊天、自動回覆、手機微信遠端控制電腦
功能簡介 微信聊天、傳送檔案 微信忙碌回覆 微信機器人回覆 微信遠端控制電腦 軟體截圖 軟體使用 遠端控制相關指令: #
python騷操作,指定微信好友傳送訊息
python 指定好友傳送訊息 大家在測試的時候儘量使用微信小號 不要不改程式碼就測試 這裡呼叫了金山詞霸的每日一句,你也可以指定文字資訊傳送,七夕快到了,你懂得。 from threading
python 實現微信遠端控制喚醒內網機器和遠端關閉windows 主機!
python 實現微信遠端控制喚醒內網機器和遠端關閉windows 主機! 準備工作 本程式,主要是實現遠端管理 Windows10作業系統的開機和關機: 進群進群:943752371可以獲取Python各類入門學習資料! 這是我的微信公眾號【Python程式設計之家】各位大佬
基於MicroPython的ESP8266開發筆記-3.使用微信遠端控制裝置
使用未來之家的伺服器和互動邏輯來做esp8266和微信的通訊,通訊協議詳見這裡。下面直接貼程式碼供大家參考,已經在我的nodemcu上除錯通過並應用到實際生活當中。 本程式主要實現微信遠端控制舵機的功能。 import network import socket #網路套接字
Python智慧程式,微信遙控電腦,無需任何其他硬體!
利用python設計一個程式來實現遙控電腦。功能簡單,但是能夠拓展的範圍極大! 功能 電腦開機時,手機能收到通知 由手機發個特定的郵件,控制電腦關機 申請一個郵箱,並繫結自己的手機號碼(163郵箱) 在這個郵箱中設定當有新的郵件就發
ESP8266 WIFI ARDUINO單晶片 APP/微信遠端控制繼電器等 裝置原始碼及說明
ESP8266 WIFI模組,實現遠端控制,帶兩路繼電器,上傳感測器資訊是當前控制資訊,只需要最小模組能執行,程式就能執行,很方便。 不需要額外的微控制器用AT模式,此方法最具價效比,開發簡單 ESP8266 Fuhome.ino: by:wxws
Python 騷操作,自動拷貝U盤
閱讀文字大概需要 6 分鐘。 Python 這門語言有非常多有趣的內容,比如給微信好友自動發訊息、檢視微信好友撤回的訊息、通過微信控制電腦等等。在我公眾號上也分享過很多有趣的程式,近期我會去搜集一些騷操作的 Python 程式分享給大家,並命名「Python
QQ,微信都有撤回這種操作?在我Python的法眼下,你撤回沒有用的
name 這一 file ali 分享圖片 help 實現 HA 你是 最近聊天,和比較心儀的女生,和比較好的朋友。聊的時候,很多時候自己還沒看清,他就撤回了,這就太過分了。勾引起小編的求知欲了。但是又無可奈何,於是我就想了一出,Python這款超級火爆的語言,難道不能實現
當我學完Python後寫的第一個程式,郵箱遠端控制電腦GUI介面程式
前邊發了Python利用smtplib庫傳送郵件,現在我們來應用一下那部分知識,製作一個利用郵箱遠端控制電腦的軟體,該軟體一共分為兩部分,一部分為控制端,另一部分為被控端。先看一下介面: 學習Python中有不明白推薦加入交流群 &
使用Python幾分鐘學會微信智慧回覆,因為是真的太簡單了!
Python就像一匹超強的黑馬,完成自己的逆襲。 因此,它有了自己的宣言:“人生苦短,我學Python”。 當然在學習Python的道路上肯定會困難,沒有好的學習資料,怎麼去學習呢? 學習Python中有不明白推薦加入交流群 &nb
前端,Java,產品經理,微信小程式,Python等資源合集大放送
為了感恩大家長久以來的關注和支援,小編準備了一些福利,整理了包含前端,Java,產品經理,微信小程式,Python,網站原始碼,Android應用視訊教程,微信公眾平臺開發教程及材料等資源合集大放送。重要的話說三遍,感恩大回饋,超有價值的學習資料免費送!免費領取!如果需要學習視訊,歡迎
聖誕節快樂,利用Python給自己的微信頭像新增一個聖誕帽
Python學習資料或者需要程式碼、視訊加Python學習群:960410445 前言 今天是聖誕節,給大家說一聲聖誕節快樂,每年到這個時候,微信好友的頭像都會開始換上「聖誕」面板。最常見的就是加個聖誕小帽子了。當然這種事情用很多 P 圖軟體都可以做到,但是Python也是
Pdfjs 跨域載入檔案--支援移動端,微信端手勢操作
我廢話不多說,直接上如何解決方式問題1.官網下在pdf.js/pdf.worker.js,檔案下載路徑:https://download.csdn.net/download/code645472731/105011642.展示pdf頁面, <%@ page langua
Python,Java,鳥哥,微信小程式視訊
老男孩python9期全套視訊 連結:https://pan.baidu.com/s/1A2GTtafLfOArDnG4qXZ2ZA 2017最新java從菜鳥到架構師全套視訊 連結: https://pan.baidu.com/s/1ge8VnCv 鳥哥的私房菜li
利用Python定時給女友微信發送今日天氣情況,異地戀維護感情神器
src 定位 我不 完成 情況 關聯 效果圖 學習資料 資料 前言 在我們生活當中,有許多的×××姐和小哥哥都是出於異地戀的狀態。 所以進群:839383765 可以獲取各類Python入門學習資料+視頻資料+在線直播教學! 我為你翻山越嶺,卻無心看風景。在她感冒的時候,我
微信域名防封技術,如何能做到微信域名防封,微信域名防封解決方案
循環 研究 b- 自定義 自定義分享 log 穩定 .html targe 做微信營銷活動,域名沒被封過,那你的營銷人生肯定是不完整的。如果做到微信域名防封呢?這就要借助一些工具來實現有效的防封措施了。 第一步 你需要有一個微信域名檢測接口,推薦使用www.weixin13
spring_boot_pay支付寶,微信,銀聯支付詳細代碼案例
fan target 簽名加密 china 整合 提示 業務 rom sig spring-boot-pay 支付服務:支付寶,微信,銀聯詳細代碼案例(除銀聯支付可以測試以外,支付寶和微信支付測試均需要企業認證,個人無法完成測試),項目啟動前請仔細閱讀 註意事項 。 友情