Execute o script em blocos, por exemplo, use o script para baixar os ebooks de 10 páginas do Conteúdo Digital. Para fazer isso, edite as variáveis p
e pmax
, que correspondem respectivamente à página inicial e a página final do bloco. Isso é útil para evitar erros durante o processamento muito longo. Em 26/09/2024, alguns erros interromperam o script, por exemplo, a amazon pedindo para fazer login novamente.
Depois do processamento em blocos, una manualmente os arquivos baixados.xxxxx.csv
e salteados.xxxxx.csv
.
Use o script baixar_ebooks_comprados_amazon_CORRIGIR_CSV.sh
para corrigir os CSVs gerados pelo robô baixar_ebooks_comprados_amazon.json
.
Use este comando para baixar as capas dos ebooks:
cat baixados.xxxxx.csv | grep jpg | awk -F, '{print "wget", "-q","-O", $1 ".jpg", $NF, ";", "sleep 1"}'
wget -q -O B073DPPFN4.jpg https://m.media-amazon.com/images/I/31MJtbPlN1L.jpg ; sleep 1
wget -q -O B07DPWHF7D.jpg https://m.media-amazon.com/images/I/418glJ8k7LL.jpg ; sleep 1
wget -q -O B0CLL1TFJF.jpg https://m.media-amazon.com/images/I/417kB7GymfL.jpg ; sleep 1 # ...
UI.Vision RPA: https://addons.mozilla.org/pt-BR/firefox/addon/rpa/