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/FbnBuscaISBNCatalogo.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... -- 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]
saida.html.gz
Description: GNU Zip compressed data

