This is a program I created just because I am lazy.
It attends my online lectures for me ;)
Star this repo if it helped you.
Contribute to make it better.
P.S If you are a faculty and somehow got this I'm sorry :p
- Linux (Tested) or Windows (Beta)
- Fast Internet ( Really Important )
- Python 3.x
- Chrome v85 above ( For windows )
- Navigate to the
Files
Directory - For Windows users: Run the Windows.sh file.
- For Linux users:
chmod +x Linux.sh && ./Linux.sh
- You can modify your BlackBoard creds in the
Files/Creds.txt
file or can supply as an argument.
usage: IamSleepy.py [-h] [--bg] [--list] [--timer TIMER] [--course COURSE] [--user USER] [--passw PASSW]
optional arguments:
-h, --help show this help message and exit
--bg Without Browser
--list List Course with number
--timer TIMER Stop Time
--course COURSE Course Number
--user USER BlackBoard Username
--passw PASSW BlackBoard Password
- Can run fully in background
- Set a timer to automatically close session
- Raise hand, Writing to group chat ( In interactive mode )
- Takes screenshots of session ( to prove that it's actually running )
- Add Time Table ( Beta Version )
A huge thanks to my friend Aaryash for testing this.
And Anuj for contributing.
This program was successfully tested on [Parrot GNU/Linux 4.10] [Ubuntu 18.04] [Kali 2020.3]
- Add minor error detection.
- Create a docker container for this program.
- Make it fully run in the background.
- Automate it a bit further by attaching timetable (A little buggy).
- Run on windows