我的微信一發資訊,你的電腦就會被控制,這就是python的威力!
阿新 • • 發佈:2018-12-06
今天帶給大家一個非常有意思的 python 程式,基於 itchat 實現微信控制電腦。你可以通過在微信傳送命令,來拍攝當前電腦的使用者,然後圖片會發送到你的微信上。甚至你可以傳送命令來遠端關閉電腦。
學習Python中有不明白推薦加入交流群
號:516107834
群裡有志同道合的小夥伴,互幫互助,
群裡有不錯的學習教程!
執行環境
此次程式使用的環境是 python3.7 + windows7,在執行程式之前請先確保你已經安裝好了 opencv-python 和 matplotlib。通過 pip install 即可安裝。
pip install opencv - python pip install matplotlib
程式主要是通過使用 itchat 庫來登入到微信網頁端,然後通過 itchat 來發送訊息和接收訊息。並通過 opencv 來呼叫電腦的攝像頭,把當前使用電腦的使用者拍照下來,傳送到你的微信上。至於遠端關機是通過呼叫 os 庫,傳送 cmd 命名即可實現。
原始碼實現
程式並不複雜,定義了一些傳送的訊息,然後通過呼叫 itchat 和 cv2 相關庫的操作,即可實現。關於 itchat 庫的一些操作,可以去網上找相關的文件。
使用教程
獲取原始碼,然後在你的電腦上執行。隨後會彈出一個微信網頁登入的二維碼。
使用你的手機微信掃描登入,等待一會兒,微信檔案助手就會收到相應操作資訊。
傳送訊息「cmd shutdown -s -t 0」即可讓當前的電腦關閉。
傳送訊息「cap」即可呼叫電腦攝像頭拍攝當前使用者,然後把圖片傳送到微信上。
當然 cmd 命名還可以做更多有趣的事,大家可以自己去網上搜索下。