GithubHelp home page GithubHelp logo

dzeez / amazon-fresh-whole-foods-delivery-slot-finder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ahertel/amazon-fresh-whole-foods-delivery-slot-finder

0.0 1.0 0.0 158 KB

An ApplesScript that refreshes Amazon.com's Whole Foods or Amazon Fresh cart page every minute and notifies you once it finds an open delivery slot.

License: MIT License

AppleScript 100.00%

amazon-fresh-whole-foods-delivery-slot-finder's Introduction

Amazon Fresh/Whole Foods Delivery Slot Finder

An ApplesScript that finds available delivery slots for Amazon's Whole Foods delivery and Amazon Fresh services.

How it works

It opens the checkout page in a new window, minimizes it, and then refreshes every ~60 seconds in the background. Once it finds an open slot it alerts you by putting a notification on your screen and playing a sound, and opening the checkout page. So turn up the volume!. Once you're notified, quickly select a slot and finish checking out because available slots are snagged almost instantly.

Why use this?

The Coronavirus 2019 pandemic caused a surge in demand for grocery delivery services, making it nearly impossible to find an open delivery slot. Manually refreshing the page seemed too hard so I created this script to automate the search.

Instructions

  1. Read the Compatibility section below to make sure the tool will work for you
  2. Download the 'delivery-window-finder.scpt' here
  3. Log into your Amazon account in Safari
  4. Fill your Whole Foods/Amazon Fresh cart with your complete order and proceed through the checkout process manually. Stop once you've arrived at the page saying no slots are available
  5. Open delivery-window-finder.scpt in Script Editor and click the 'Play' button to run it run button
  6. Turn up the volume to hear the notification when a slot is found

Compatibility

Before using this tool, ensure that your checkout page looks exactly like the examples in the Compatible section below. This tool currently only works for some regions of the US because Amazon's checkout pages seem to vary based on your location and I designed the tool based on the page I see in my region. If your checkout page doesn't look like the examples in the Compatible or Incompatible sections below, this tool may still work for you but no guarantees.

Compatible

These are sample screenshots for delivery to a NJ address

Whole Foods

Whole Foods

Amazon Fresh

Amazon Fresh

Incompatible

Amazon Fresh

1.

Santa Clara, CA

2.

an unkown city in CA

Notes

It will open a new window with the amazon checkout page, and minimize that window so that it can run in the background. You'll be notified when a slot frees up. Don't quit Safari or let your computer fall asleep, or the tool will stop running. If you want it to run while you are away from your computer, I recommend downloading the Caffeine app to keep your Mac awake, then turning the volume all the way up so you can hear when it finds a slot.

Slots seem to open up at midnight in each time zone, but also sometimes randomly during the day. I've gotten slots at 1:04pm and and 1:06am here in the EST time zone.

A copy of the code is also available in .txt format. However, this copy might not be the most up to date version. The .scpt file is the most current and the one you should download if you want to run this tool on your Mac.

amazon-fresh-whole-foods-delivery-slot-finder's People

Contributors

ahertel avatar antoniablair avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.