import pyautogui
import time
pyautogui.FAILSAFE =True
pyautogui.PAUSE = 0.5
def xiazai():
pyautogui.click(pyautogui.moveRel(123,-10,duration=0.1))
time.sleep(8)
pyautogui.click(pyautogui.locateOnScreen('pdfxiazai.png', confidence=0.8))
time.sleep(2)
try:
lijixiazai = pyautogui.locateOnScreen('lijixiazai.png', confidence=0.8)
if lijixiazai:
pyautogui.click(lijixiazai)
time.sleep(2)
pyautogui.press('enter')
time.sleep(1)
pyautogui.click(1025, 37)
pyautogui.click(1025, 37)
time.sleep(2)
else:
print("lijixiazai not found.")
except pyautogui.ImageNotFoundException:
pyautogui.press('enter')
time.sleep(1)
pyautogui.click(1025,37)
time.sleep(2)
#下载PDF文件
for i in range(1,261):
name = f'kuang-{i+1}'
if i==10 or i==20 or i==30 or i==40 or i==50 or i==60 or i==70 or i==80 or i==90 or i==100 or i==110 or i==120 or i==130 or i==140 or i==150 or i==160 or i==170 or i==180 or i==190 or i==200 or i==210 or i==220 or i==230 or i==240 or i==250 or i==260:
pyautogui.press('right')
time.sleep(10)
pyautogui.click(pyautogui.locateOnScreen(f'{name}.png', confidence=0.99))
xiazai()
发现每循环使用30次下载后,网页需要手动拖动图片验证。水平不行,没有做到全自动化。