Возникла потребность заполнения гугл форм и я столкнулся со следующими проблемами:
1) В форме есть 2 поля https://docs.google.com/forms/d/17vpVSaBpeDmK8Dn17yNqd3nVm0iYUklTIdIRi5QR4I4 и у них одинаковые названия, поэтому получается заполнить только первую форму нужным текстом
2) Кнопка не имеет названия и по ней тоже не получается кликнут, есть идея использовать клик по ссылке содержащей слово "отправить", но это как-то кажется не очень красиво.
Как можно решить эти проблемы?
1) В форме есть 2 поля https://docs.google.com/forms/d/17vpVSaBpeDmK8Dn17yNqd3nVm0iYUklTIdIRi5QR4I4 и у них одинаковые названия, поэтому получается заполнить только первую форму нужным текстом
2) Кнопка не имеет названия и по ней тоже не получается кликнут, есть идея использовать клик по ссылке содержащей слово "отправить", но это как-то кажется не очень красиво.
Как можно решить эти проблемы?
Код:
#include <IE.au3>
#include <StringConstants.au3>
_SendRequest()
Func _SendRequest()
Local $oIE = _IECreate("https://docs.google.com/forms/d/17vpVSaBpeDmK8Dn17yNqd3nVm0iYUklTIdIRi5QR4I4", 0, 1, 1, 1)
$oInput1 = _IEGetObjByName ($oIE, 'Template')
_IEFormElementSetValue($oInput1, 123999)
Sleep (1500) ;через это время в первом поле ввода будет записано число 999123
$oInput2 = _IEGetObjByName ($oIE, 'Template')
_IEFormElementSetValue($oInput2, 999123)
EndFunc