代码效果演示
Gitee源码
import pyautogui
from time import sleep
import pyperclip
def completeQuestionnaire(text,delay,site):
pyautogui.click(160,1060)
pyautogui.click(1802,1056)
pyautogui.click(1720,780)
sleep(1.5+delay)
pyperclip.copy(site)
pyautogui.hotkey('ctrl','t')
pyautogui.hotkey('ctrl','v')
pyautogui.press('enter')
sleep(1.5+delay)
while True:
buttonPos=pyautogui.locateCenterOnScreen('button1.jpg',region=(391,176,211,847),confidence=0.8)
if buttonPos:
pyautogui.click(buttonPos)
textAreaPos=pyautogui.locateCenterOnScreen('textArea.jpg',region=(397,172,746,846),confidence=0.8)
if textAreaPos:
pyperclip.copy(text)
pyautogui.click(textAreaPos)
pyautogui.hotkey('ctrl','v')
pyautogui.click(1600,500)
submitPos=pyautogui.locateCenterOnScreen('submit.jpg',region=(872,709,134,74),confidence=0.8)
if submitPos:
pyautogui.hotkey('ctrl','home')
percentPos=pyautogui.locateCenterOnScreen('100.jpg',region=(1635,596,61,41),confidence=0.8)
if percentPos:
pyautogui.hotkey('ctrl','end')
sleep(0.5+delay)
pyautogui.click(pyautogui.locateCenterOnScreen('submit.jpg',region=(872,709,134,74),confidence=0.8))
break
pyautogui.typewrite(['down' for n in range(3)])
text='感觉很好,让人耳目一新,有一种丰收的喜悦,但仍然有提升空间。'
delay=0.05
site='https://www.wjx.cn/jq/9132199.aspx'
pyautogui.FAILSAFE=True
pyautogui.PAUSE=delay
completeQuestionnaire(text,delay,site)