Open lucascarletti opened 1 year ago
Lucas,
Após alterações no site da FIPE, o bot ficou desatualizado.
Porém se você analisar o fonte dentro de /lib, talvez você consiga fazer os ajustes necessários para funcionar no site atual da FIPE.
Esse bot já tem alguns anos e foi construído para exemplificar o uso do framework
Olá Hernan,
Muito obrigado pelo retorno, tentarei atualizar ele e caso tenha resultados abro um PR aqui.
Oi Hernan!
Primero, muito obrigado por disponibilizar a API e bot! Estava tentando testá-la porém estou recebendo esse erro ao executar "./execute.sh"
Segue o output do terminal ao rodar o "execute.sh", após (supostamente) ter instalado corretamente as dependências:
APPENDED 'search' : 'http://www.fipe.org.br/web/indices/veiculos/default.aspx?azxp=1&v=m&p=52' APPENDED 'search' : 'http://www.fipe.org.br/web/indices/veiculos/default.aspx?p=51' APPENDED 'search' : 'http://www.fipe.org.br/web/indices/veiculos/default.aspx?v=c&p=53' --[ 0 ]------------------------------------------------------------------------------ url: http://www.fipe.org.br/web/indices/veiculos/default.aspx?azxp=1&v=m&p=52 => visit: 5.005335 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. ERROR on reader->search: Can't call method "attr" on an undefined value at lib/WWW/Tabela/Fipe.pm line 92. => search: 0.075358 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. => Total: : 5.080785 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. --[ 1 ]------------------------------------------------------------------------------ url: http://www.fipe.org.br/web/indices/veiculos/default.aspx?p=51 => visit: 4.598314 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. ERROR on reader->search: Can't call method "attr" on an undefined value at lib/WWW/Tabela/Fipe.pm line 92. => search: 0.07834 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. => Total: : 4.676758 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. --[ 2 ]------------------------------------------------------------------------------ url: http://www.fipe.org.br/web/indices/veiculos/default.aspx?v=c&p=53 => visit: 4.443009 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. ERROR on reader->search: Can't call method "attr" on an undefined value at lib/WWW/Tabela/Fipe.pm line 92. => search: 0.084698 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48. => Total: : 4.527819 seconds at /Library/Perl/5.30/HTML/Robot/Scrapper/Benchmark/Default.pm line 48.
Não tenho conhecimento em Perl, perdão se for algum erro de execução da minha parte*
Obrigado!