Faça o download de um pdf de um site a cada 24 horas?

4

Recentemente encontrei o G24, um pdf que o The Guardian atualiza regularmente com resumos de notícias, que eu posso imprimir.

Existe um método para baixar o dito pdf a cada 24 horas? Ele tem um link estático, pois ele simplesmente atualiza o pdf e é facilmente acessível (não é necessário fazer login).

link: link

    
por brunston 16.12.2012 / 03:37

3 respostas

4
$source = "http://download.guardian.co.uk/g24/World.pdf"
$dest = "C:\Users\Public\Downloads\World.pdf"

$wc = New-Object System.Net.WebClient
$wc.DownloadFile($source, $dest)

Script Powershell acima e, em seguida, use as Agendador de Tarefas para executar um script do Windows PowerShell.

Para adicionar um datestamp ao arquivo, altere a variável $ dest:

$dest = "C:\Users\Public\Downloads\World $(get-date -f yyyy-MM-dd).pdf"

Nome do arquivo="World 2012-12-15.pdf".

Esta data será a data da execução da data agendada. Se o arquivo não for atualizado, você obterá o mesmo pdf com um carimbo de data diferente.

    
por 16.12.2012 / 03:49
2

A maneira mais fácil seria adicionar um cron job para ser executado a cada 24 horas.

http://download.guardian.co.uk/g24/World.pdf para fazer o download.
E crontab -e para editar sua programação cronológica.

    
por 16.12.2012 / 03:39
0

É muito fácil criar uma "receita" no link que irá pegar o pdf e, em seguida, carregá-lo automaticamente no seu disco do Google, por exemplo.

    
por 04.04.2014 / 14:41