Consegui fazer funcionar assim: lynx -dump -accept_all_cookies -post_data 'http://www.bn.br/site/pages/servicosProfissionais/agenciaISBN/isbnBusca/ FbnBuscaISBNCatalogo.asp?pField=ISBN&pIntPagina=1' < parametro.txt
O arquivo parametro.txt ficou assim: RadioGroup1=isbn_10 &pISBN=85934239 &hidbISBN=true --- O lynx pede um "&" antes de determinados campos e de outros não. Se alguém tiver alguma hipótese por favor coloque aqui de forma a esclarecermos esse ponto. Obrigado mais uma vez a todos. On Saturday 29 May 2010 22:10:26 Max Miorim wrote: > 2010/5/29 Jorge Barros de Abreu <[email protected]>: > > On Saturday 29 May 2010 15:26:23 Max Miorim wrote: > >> 2010/5/29 Jorge Barros de Abreu <[email protected]>: > >> O lynx não difere do curl que eu usei nos meus exemplos: a URL e os > >> campos do POST devem ser os mesmos, bem como o procedimento para > >> /descobrir/ os dados no caos que é aquela página. > > > > OK Max > > > >> No começo eu achei que ele mostraria os campos post e seria mais > >> interativo, mas no fim é exatamente a mesma coisa usando outro > >> comando. ;) > >> > >> De qualquer forma, os seguintes campos são esperados (embora nem todos > >> sejam exigidos): > >> RadioGroup1=isbn_10 > >> pISBN= > >> image.x=-117 > >> image.y=-74 > >> hidbISBN=true > >> > >> O primeiro é o que determina o prefixo do ISBN, o segundo é o ISBN > >> propriamente dito e nos últimos 3 eu não faço idéia, os valores ali em > >> cima são os que foram enviados em alguns testes com ISBNs diferentes. > >> > >> A URL do iframe deve ser usada ao invés da URL que "tem tudo". Se > >> clicar com o botão direito do mouse sobre a área onde é feita a busca > >> tu vai ver uma opção tipo "Show frame info", que vai mostrar a URL do > >> iframe, dentre outras coisas. > > > > Usei o seguinte comando com a url corrigida. > > > > lynx -dump -accept_all_cookies -post_data > > 'http://www.bn.br/site/pages/servicosProfissionais/agenciaISBN/isbnBusca/ > >FbnBuscaISBNCatalogo.asp?pField=ISBN&pIntPagina=1' < parametro.txt > > > > Fiz então várias tentativas com parametro.txt: > > > > RadioGroup1=isbn_10 > > RadioGroup1=isbn_13 > > pCDIDT=85- > > pISBN=85934239 > > hidbISBN=true > > --- > > RadioGroup1=isbn_10 > > pCDIDT=85- > > pISBN=85934239 > > hidbISBN=true > > --- > > pISBN=85934239 > > --- > > 85934239 > > --- > > RadioGroup1=isbn_10 > > pISBN=85934239 > > image.x=-117 > > image.y=-74 > > hidbISBN=true > > --- > > pISBN=85934239 > > image.x=-117 > > image.y=-74 > > hidbISBN=true > > --- > > > > Não obtive retorno. > > Eu executei o seguinte comando: > > curl -o saida.html \ > -d > 'RadioGroup1=isbn_10&pISBN=85934239&image.x=-117&image.y=-74&hidbISBN=true' > \ > > 'http://www.bn.br/site/pages/servicosProfissionais/agenciaISBN/isbnBusca/Fb >nBuscaISBNCatalogo.asp?pField=ISBN&pIntPagina=1' > > Que jogou o resultado no arquivo saida.html, em anexo. > > Sinceramente, eu não faço idéia de porque o lynx não funcionou. Eu não > uso ele, talvez a forma que os dados do post são enviados não está > certa, talvez esteja faltando algo... -- Data Estelar 2455346,957373 http://sites.google.com/site/ficmatinf Desejo-lhe Paz, Vida Longa e Prosperidade. São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos. -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

