![4d9a67a3f14190cb3736ac8d1efb3e99.png](https://i-blog.csdnimg.cn/blog_migrate/4d555e4ab67b6252bd340a49da5fc1f9.jpeg)
如果有很多视频需要看,得依靠自动化看比较好。
方法:通过模拟鼠标键盘等技巧。
工具:Python
一般自动化控制鼠标和键盘等操作(python)可以用以下方法:
1. pyautogui
2. pynput
3. pywinauto(用于操作Windows标准图形界面的自动化测试的脚本模块,比较复杂)
4. auto.py(我自己写的python文件)
下面我用第四个方法:
auto.py(我自己写的python文件)
下面是简单介绍:
视频介绍:
知乎视频www.zhihu.com文字介绍:
下面这个地址是代码,可以直接拿来引用:
https://github.com/dxp432/auto/blob/master/auto.pygithub.com然后就开始写代码了。
- 打开视频网页代码:
computer_web_open('https://www.bilibili.com/video/BV1Dk4y1B7Nh?from=search&seid=10827080849902354338')
- 智能找到播放按钮(不是通过固定x,y轴坐标定位的),而是通过查找播放按钮。
computer_prtsc('Screencap.png')
computer_matchImgClick('Screencap.png', 'play.png')
![73286f3a99e10be9b3e6d6b94c35054e.png](https://i-blog.csdnimg.cn/blog_migrate/b2853df545c8ba0b6d360784a12198cc.jpeg)
- 判断视频是否正在播放:
while True:
computer_prtsc('Screencap.png')
if computer_if_matchImg('Screencap.png', 'sound.png'):
print('正在播放.....')
![cdbd0a75dba6e5b768f26bdb4499eff5.png](https://i-blog.csdnimg.cn/blog_migrate/eb6086f7a5c5fdd3ddba8aeca18e35bd.jpeg)
还有其他更多的功能,以后再细说吧。