Skip to content

A tool that helps automate the checking of availability and the booking. It's website-specific.

License

Notifications You must be signed in to change notification settings

ThachNgocTran/AutomaticWebsiteBooking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AutomaticWebsiteBooking

A tool that helps automate the checking of availability and the booking. It's website-specific. As an example, website "https://web.daslab.app" is used.

Usage

python AutomaticBooking.py -url "https://web.daslab.app/book/location/1051" -url_openingtimes "https://api.daslab.app/locations/1051/opening_times"
  • After opening, Chrome is not killed. Therefore, users can take advantage of this in order to log in or to click any cookie banner. The next time when the script is run, the current Chrome session will be attempted to be re-used.

Assumption

The flow of steps should be as expected as possible. Some disruptions should be prevented, such as:

  • Login banner.
  • Cookie banner.

Requirements

Demo

  • YouTube

IMAGE ALT TEXT

  • Medium

Checking and Booking of Internet services. Automatically.

TODO

  1. Figure out a way to click on Cookie banner when first visiting.
  2. Figure out a way to check if requiring login banner at any step.

About

A tool that helps automate the checking of availability and the booking. It's website-specific.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages