#导入库
import pyautogui
import time
import webbrowser
import random
import pyperclip
#留3s的时间给自己切换到B站页面
time.sleep(1)
pyautogui.size()
print(pyautogui.size())
time.sleep(3)
i = 1
while True:
#跳过可能会发生的TypeError: cannot unpack non-iterable NoneType object错误
try:
#搜索点赞按钮
img_find = pyautogui.locateOnScreen('0217.png')
left,top,width,height = img_find
except:
pass
if img_find:
#点击按钮中心
pyautogui.click(pyautogui.center((left,top,width,height)))
#点击后停顿一下防止鼠标误点
# time.sleep(0.2)
# time.sleep(1)
# t = random.randint(1, 9) # 模拟用户点击,随机时间操作
# print(t)
t = random.randint(1, 9) # 模拟用户点击,随机时间操作
print(t)
time.sleep(t)
#记录点赞次数
print('成功点赞'+str(i)+'次')
i+=1
else:
#屏幕下滑
pyautogui.scroll(-600)
#屏幕下滑后要停留一下以防鼠标误点
time.sleep(0.7)
print('此页全部点赞完毕,屏幕下滚!')
如何实现python消息中心【回复我的】自动点赞?电脑分辨率1600*900
于 2022-02-17 11:47:41 首次发布
该脚本利用Python的pyautogui库实现自动寻找并点击B站视频的点赞按钮,同时模拟用户随机间隔点击,避免频繁操作。在找不到点赞按钮时,脚本会进行屏幕滚动,以遍历更多内容。此脚本适用于自动化互动场景,提高效率。
摘要由CSDN通过智能技术生成