[Cascavel-pm] Clicar em um botao

Luis Motta Campos luismottacampos em yahoo.co.uk
Quinta Maio 3 06:03:28 PDT 2007


On May 3, 2007, at 2:47 PM, Flávio Ribeiro wrote:
> Oi,
> Usei o Tamper Data[1] do Firefox pra colher as informações da  
> requisição, e aqui está ela[2]. Daí eu tentei usar o UserAgent com  
> um script[3] mas o retorno do content é esse:
>
> bioinfo em thermo-search:~/thermo-search$ perl testpost.pl
> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> <HTML><HEAD>
> <TITLE>500 Internal Server Error</TITLE>

   Ui... servidor web mal-implementado...

> Ou seja, a requisição está mal feita. Estou imaginando se é porque  
> a url que passei no request já tem um GET imbutido, ou se são os  
> parametros do metodo que estou errando. Alguma idéia?
>
> [1] https://addons.mozilla.org/en-US/firefox/addon/966
> [2] http://paste.uni.cc/15152
> [3] http://paste.uni.cc/15153

   Hum. Será que você não pode começar com uma requisição mais simples?
   Você está tentando implementar um "protocolo" de comunicação que  
não conhece, baseado apenas em exemplos.

   Outra alternativa seria mandar email para os caras e amigavelmente  
perguntar se eles não tem uma interface web que possa ser usada...

   Não vejo nada de errado com o seu programa, está muito bom.
   Mas não existe maneira simples de validar os seus dados.
   Você pode também investigar para saber se o script do outro lado  
espera um determinado identificador para o browser ("X-User-Agent:",  
se eu não me engano), identificando a página de origem (alguém lembra  
esta?), e coisas do gênero.

   Isto é trabalho que consome muito tempo e exige paciência.
   Mas pode ser feito.
   Eu uso apenas como último recurso, apenas para o caso de não  
conseguir contato com os proprietários do website.
   Boa sorte.
   Putamplexos!
--
Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,
Perl fanatic evangelist, and amateur {cook, photographer}




Mais detalhes sobre a lista de discussão Cascavel-pm