Trabalhar em página web viaterminal

1. Trabalhar em página web viaterminal

David Francisco
Braddock

(usa Ubuntu)

Enviado em 15/11/2013 - 17:10h

Boa tarde pessoal,

Eu tenho software que está rodando na rede (trabalho de faculdade) e ele está praticamente pronto, mas eu ainda preciso fazer a massa de dados, no entanto são inúmeros cadastros e em cada cadastro eu devo colocar inúmeros dados. Enfim, gostaria de saber se alguém conhece um comando linux que permite preencher um campo input e clicar em um botão (depois eu o colocaria em um "for" e trabalharia os dados do meu jeito).

Grato




  


2. Re: Trabalhar em página web viaterminal

Fernando
phoemur

(usa Debian)

Enviado em 15/11/2013 - 17:44h

Se os dados fossem passados via URL seria bem fácil, tipo assim:
www.rom-world.com/dl.php?name=MAME

Daí seria só fazer o loop direto trocando a variável, contudo como são formulários, sugiro usar o cURL como neste tutorial, o que é mais complicado aliás:

http://journalxtra.com/linuxsanity/bash-linuxsanity/bash-filling-web-forms-with-curl-and-wget/

http://curl.haxx.se/docs/httpscripting.html


Abraços


Summary

You can use either cURL or wget to fill web forms without using a web browser. The method is to

1- Download the form page with curl or wget
2- Feed the downloaded page to formfind
3- Examine formfind’s report to get the name of the page that processes the form
4- Examine formfind’s report to get the name of the fields the form contains
5- Use cURL or wget to send data to the processor page



3. Re: Trabalhar em página web viaterminal

David Francisco
Braddock

(usa Ubuntu)

Enviado em 15/11/2013 - 17:53h

phoemur escreveu:

Se os dados fossem passados via URL seria bem fácil, tipo assim:
www.rom-world.com/dl.php?name=MAME

Daí seria só fazer o loop direto trocando a variável, contudo como são formulários, sugiro usar o cURL como neste tutorial, o que é mais complicado aliás:

http://journalxtra.com/linuxsanity/bash-linuxsanity/bash-filling-web-forms-with-curl-and-wget/

http://curl.haxx.se/docs/httpscripting.html


Abraços


Obrigado! Irei dar uma estudada no cURL e informo se funcionou.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts