1

Тема: AHK: Chrome_Captcha

Добрый день! Подскажите пож-та, возможно ли как-то автоматизировать ввод капчи?


#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
#SingleInstance force 

URL := "http://frdocheck.obrnadzor.gov.ru"
institute = Федеральное государственное бюджетное образовательное учреждение высшего образования"Псковский государственный университет" (ФГБОУ ВО "Псковский государственный университет")

driver := ComObjCreate("Selenium.ChromeDriver")

driver.AddArgument("--disable-infobars")
driver.Get(URL)


driver.FindElementByXPath("//*[@name='trainingLevel']").WaitEnabled().SendKeys("сертификат о владении русским языком")
driver.findElementsByClass("form-control").item[16].SendKeys(institute)

driver.findElementsByClass("form-control").item[17].SendKeys("Фамилия")
driver.findElementsByClass("form-control").item[18].SendKeys("Фамилия_лат")
driver.findElementsByClass("form-control").item[19].SendKeys("номер")
driver.findElementsByClass("form-control").item[20].SendKeys("01.01.2019")

inputbox, capture, , , , , , , , , , 

driver.findElementsByClass("form-control").item[21].SendKeys(capture)

driver.FindElementByXPath("//*[@name='checkDoc']").WaitEnabled().SendKeys(driver.Keys.Enter)


Exit:
    driver.Quit()
	ExitApp

2

Re: AHK: Chrome_Captcha

И возможно ли этот сайт запустить в ie?

3

Re: AHK: Chrome_Captcha

Насколько я понимаю, тема противоречит правилам форума.

4 (изменено: svoboden, 2019-04-02 22:11:34)

Re: AHK: Chrome_Captcha

Ну, получить капчу можно так:
http://frdocheck.obrnadzor.gov.ru/ajax_ … Name=check
Параметр time, наверное, так:

var time = new Date().getTime();

fileName:

var FileName = getFileName();