Skip to content

theMAChackers/Sleep-Tight

Repository files navigation

REPOSITORY MAINTAINERS: Yajush and Vansh

Got tired of attending online classes at early morning? Are your parents not letting you sleep due to these online classes? Don’t you worry at all here we have brought a special gift for your by combining the knowledge of programming. Sleep Tight is a programme based on PyAutoGUI, Google Calander and Firebase to sleep while automatically attending the class XD. The use of GUI and API are equally responsible for successful execution of the current program. GUI stands for Graphical User Interface, a software platform that presents the back-end data in a visually coherent way to users ex. MacOS, Ubuntu. API stands for Application Program Interface, which has set of routines and protocols that let your machines talk directly to other machines.

The program automatically opens up your scheduled online class by its own at its exact time and jumps to next class when the time for previous gets over. The program completely fits for the people those who want to take a break from their daily routine or take a quite decent nap but don’t want to be marked absent in classes.

We are sure that this unique thought and its application won’t disappoint you in any condition and will take on full responsibility and control for your frustrating online classes.

Set up instructions.

  1. Clone the repo.
$ git clone https://github.com/geekyvyas/Sleep-Tight.git
  1. Install the dependencies
$ cd Sleep-Tight

$ pip install -r requirements.txt

$ pip install git+https://github.com/ozgur/python-firebase

After running each command please close your browser.

  1. Now testing the Chrome Location on your PC
$ python chromedata.py
  1. Now testing the AutoGUI with chrome and sign in
$ python test.py
  1. Saving All location for subjects
$ python sometest.py
  1. Join and Course room
$ python join.py
  1. Sleep Tight!
$ python tropy.py   

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages