AutoLMS is a tool for automating LMS and get into class automatically on specified times.
- University of Tehran
- Kharazmi University
- Shahid Beheshti University
- Iran University of Science and Technology
if your university is not listed, feel free to contribute or make an issue.
Use the pip package manager to install AutoLMS:
$ pip install autolms
You have to install these manually:
- python3
- Chrome
- ChromeDriver
If you are new to ChromeDriver, follow instructions below:
- Find out your Chrome app version by going to
chrome://version
address with Chrome - Go to this Address and Choose your Chrome corresponding version in the
list
- For example if you are using Chrome version 98.x.x then choose
ChromeDriver 98.x.x
- Be careful, if you got error on run, it may because of difference between Chrome and ChromeDriver versions
- For example if you are using Chrome version 98.x.x then choose
- Select the file compatible with your system (Mac or Linux or Win)
- Unzip the downloaded file, You don't need to open or run it
- Put the
chromedriver
anywhere you want - In the configuration of AutoLMS, program will try to find your
chromdriver
automatically, If it doesn't found or the path is wrong, typechromedriver
path manually or just drag & drop the file into terminal
You should configure AutoLMS with this command for first time usage:
$ autolms setup
And anytime you wanted to edit configs (e.g. add new session or course):
$ autolms edit
Finally, run the program for always:
$ autolms run
AutoLMS is MIT licensed.