courtsbr / esaj

Scrapers for many e-SAJ systems
http://courtsbr.github.io/esaj/
GNU General Public License v2.0
46 stars 20 forks source link

download_decision() nao funciona #30

Open mpena2099 opened 5 years ago

mpena2099 commented 5 years ago

Olá.

Antes de mais nada, acho que esse erro é relacionado ao #25.

Nao estou conseguindo fazer o download_decision() funcionar. Ela nao baixa nada.

Testei os seguinte exemplos, da pagina inicial, e nada:

esaj::download_decision("10000034", "~/Desktop/")
esaj::download_decision(c("10800758", "10000034"), "~/Desktop/")

Tentei também um outro id qualquer, que estava pegando como teste, e nao funcionou também.

download_decision("11616826",  "~/Desktop/")

E, pra finalizar, fiz o teste que o @lagolucas, apenas trocando o "esaj:::downloaddecision" por "esaj:::downloaddecision", para ele aceitar o parametro ntry=1, e ele nao baixou nenhum dos 200 IDs indicados.

Alguma sugestão? Obrigado!

mpena2099 commented 5 years ago

Olá.

Antes de mais nada, nao sou programador em R, entao provavelmente, deve ter um caminho mais fácil para descobri o que eu descobri na base da tentativa e erro.

Resolvi rodar o source do projeto para conseguir debugar, já que percebi que, pelo menos no RStudio, nenhuma mensagem de erro ou warning está sendo exibida se, por exemplo, faltar alguma lib.

Feito isso, resolvi executar novamente o pacote e, das libs que tive que instalar na mao, parece que sem essas a seguir o download_decision() nao funciona:

install.packages("Rcmdr")
install.packages("magick")
install.packages("tesseract")
install.packages("png")

Feito isso, pareceu funcionar sem problemas.

Pergunta básica mas... existe uma forma de eu habilitar todos os warnings e mensagens de erro no RStudio para ele acusar, por exemplo, de que a linha "img_png <- png::readPNG(image)" deu erro porque simplesmente a lib png nao foi instalada?

Abraços e parabens aos criadores pelo projeto!