Já ouvi falar de pessoas que usam curl
para automatizar o pressionamento de botões em páginas de administração da web. Dependendo do tipo de botão, isso pode ser muito fácil. curl
é uma ferramenta de transferência de arquivos de linha de comando com recursos , mas pode ser usada para ativar um controle da web por meio de script , cronjob ou outro agendador de tarefas.
O tutorial Usando o cURL para automatizar trabalhos HTTP é um ótimo recurso - a seção 4, Formulários, pode ser particularmente útil aqui.
Eu não tenho um desses dispositivos para brincar, então não posso dar instruções específicas para criar o comando curl
. A ideia geral é para
-
descubra qual solicitação seu navegador da web envia quando esse botão de atualização é enviado e
-
obtenha
curl
para enviá-lo.
Pode ser necessário usar truques adicionais para lidar com a autenticação, se a interface da web exigir um login / senha de administrador. E não tenho certeza se o curl
é capaz de "pressionar" um botão javascript - isso exigiria mais investigação.