恢復內容開始 盯著電腦工作大半天了,有點疲勞,想想同樣苦逼盯著電腦的女朋友,就想逗逗她緩解一下疲勞。 於是一時手癢,開始了新一輪的騷操作,用Python基於itchat實現微信控制電腦打開攝像頭拍攝當前電腦的使用者並且將圖片發送到你微信上的功能。看到圖片後差點閃瞎我 24k 血輪眼。打碼上圖: 本操 ...
---恢復內容開始---
盯著電腦工作大半天了,有點疲勞,想想同樣苦逼盯著電腦的女朋友,就想逗逗她緩解一下疲勞。
於是一時手癢,開始了新一輪的騷操作,用Python基於itchat實現微信控制電腦打開攝像頭拍攝當前電腦的使用者並且將圖片發送到你微信上的功能。看到圖片後差點閃瞎我 24k 血輪眼。打碼上圖:
本操作是可以連續拍攝多張的。
看不懂程式的也沒關係,只要會用電腦就可以了。除了用代碼方式運行生成外,還建了一個 .exe 的程式,在電腦點擊運行就可以了。當然這需要你女朋友的配合。
源碼及應用下載加群631441315獲取
直接運行教程
1.百度網盤下載文件夾,找到電腦直接運行文件,然後將文件夾裡面的wechat_control.exe應用拷貝到你要控制的電腦中,然後雙擊運行,等待運行完成,彈出二維碼。
2.用想要發送到的手機微信掃描二維碼登錄網頁版微信。
3.打開手機微信的文件傳輸助手,看到如下內容即可開始發送指令進行控制。
4.按照指令提示發送cap即可控制筆記本攝像頭拍攝一張照片回傳到你手機的文件傳輸助手上,當然你也可以發送cmd shutdown -s -t 0遠程式控制制電腦關機。
拍照的時候攝像頭打開可能會被髮現,這個時候你就可以把拍到的照片發送給你的女朋友。
環境變數及應用庫配置
此次程式使用環境是Python3.7+PyCharm2019,在運行程式前需要安裝opencv-python和itchat庫。
程式主要是通過使用 itchat 庫來登錄到微信網頁端,然後通過 itchat 來發送消息和接收消息。並通過 opencv 來調用電腦的攝像頭,把當前使用電腦的用戶拍照下來,發送到你的微信上。至於遠程關機是通過調用 os 庫,發送 cmd 命名即可實現。
配置系統環境變數
1.右擊此電腦--屬性,找到高級系統設置點擊進入。
2.在系統屬性中點擊高級--環境變數,點擊確定。
3.在環境變數中找到系統變數--Path,點擊編輯,確定。
4.編輯系統變數,點擊瀏覽,添加Python路徑,點擊確定,目錄添加完成。
安裝opencv-python庫
1.以管理員身份運行命令提示符。
2.輸入pip install opencv-python回車安裝。可能下載的比較慢,我們可以用一些國內的pip源。
輸入
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple顯示安裝成功即可。
註意:雖然安裝成功,但是會有提示信息,顯示pip版本較低,我們只需要更新一下版本即可,輸入python -m pip install --upgrade pip顯示安裝成功即可。
安裝itchat庫
輸入指令pip install itchat -i https://pypi.tuna.tsinghua.edu.cn/simple
等待安裝成功即可。
運行程式
1.運行PyCharm,打開程式文件,右擊運行即可。(不要忘記右下角添加Python運行路徑)
2.運行後就跟“直接運行”教程一樣操作了。
---恢復內容結束---