任务详情
各位大佬好,我想做一个python的脚本,主要是自动接听windows上的微信语音及视频通话,因为我奶奶一个人在乡下,不会用手机,更不会接打微信电话,平常的沟通都是通过电话机,我希望给老人一点陪伴,所以想用微信视频跟她通话。我不会编程,所以用chatgpt做出了一个基本的功能,主要利用cv2和自动化,实现接听。目前的代码已经实现了以下功能:1、脚本运行时系统自动静音,这是为了避免其他的通知声音惊扰到老人;2、当收到微信和语音邀请时,会取消系统静音,并点击接听的按钮,以实现接听;3、由于采用cv2,且匹配阈值为0.8,因此接听通话后,鼠标会自动移动至屏幕左上角,避免下一次有通话邀请时,接听按钮被遮挡,导致无法匹配;4、当接受的是视频邀请时,自动点击最大化,并将鼠标移动到左上角后,来回在(20,20)和(50,20)直接来回移动,这个动作的目的是为了将视频通话的挂断按钮持续显示,以判断通话是否结束。目前还需要实现的功能如下:1、我希望脚本运行后,显示器会关闭,直至接听了微信语音或者视频通话,才会点亮显示器,并取消系统静音;2、当通话结束后,我希望显示器关闭,并将系统静音,直至下一次接听通话;3、我希望加上一些快捷键拨打视频通话的功能,我计划购买一些单个按键的键盘,例如键盘A,B,C,都是单个的按键,当我按下键盘A时,会自动给我打视频电话,按下B时给我姐姐打视频电话,依次类推,单个键盘通过HUB设备连接到电脑上。附件是目前我通过chatgpt完成的一部分程序,不知道有没有参考价值,各位大佬可以查看。