Ir ao conteúdo

Posts recomendados

Postado

Pessoal, bom dia,

 

Frequentemente preciso imputar algumas informações em um site de uma transportadora, que não tem webservice e ainda tem captcha impossibilitando fazer login , preenchimento e captar resposta por CURL, como faço em outras.

 

Uma gambiarra que fiz, é meu sistema gerar um script de digitação no autohotkey e disparar ele para escrever tudo. Resolve em partes, mas ele ás vezes dá pau (um tab demora um pouquinho a mais, ou um jquery do site demora a responder) e usuário leigo não entende o processo e é incapaz de refazer.... Enfim funciona para quem sabe o que é, mas para outros é meio problemático.

 

Imagino que o Firefox seria o mais propenso a ter algo do tipo, mas pode ser qualquer navegador. Teria alguma forma de por exemplo chamar a URL via linha de comando e já passar como argumento os dados de todas as input da pagina?

 

Por exemplo,

chamar no cmd

 

firefox https://www.transportadoraexemplo.com.br/cotacao

['zipcode-origin'] = '01416-001';
['zipcode-destiny'] = '71215-100';
['charge-value'] = '1.000,00';
['charge-type'] = 'tipo de carga';
['charge-amount'] = 1;
['charge-weight'] = 5;
['charge-height'] = 15;
['charge-width'] = 30;
['charge-length'] = 50;

 

E ele já preencher todas as inputs do formulário de cotação com os dados que mandei?

 

Esses nome ai são todas as IDs das inputs do formulário.

 

Aceito sugestões de qlq coisa que possa funcionar melhor.

 

abraços

 

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...