Automation of getting into LMS classes
Project description
AutoLMS
AutoLMS is a tool for automating LMS and get into class automatically on specified times.
Supported Universities
- 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.
Install
Use the pip package manager to install AutoLMS:
$ pip install autolms
Requirements
You have to install these manually:
- python3
- Chrome
- ChromeDriver
How to download ChromeDriver?
If you are new to ChromeDriver, follow instructions below:
- Find out your Chrome app version by going to
chrome://versionaddress 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
chromedriveranywhere you want - In the configuration of AutoLMS, program will try to find your
chromdriverautomatically, If it doesn't found or the path is wrong, typechromedriverpath manually or just drag & drop the file into terminal
Configuration
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
Run
Finally, run the program for always:
$ autolms run
License
AutoLMS is MIT licensed.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file autolms-0.4.3.tar.gz.
File metadata
- Download URL: autolms-0.4.3.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.15.4 CPython/3.10.12 Linux/6.5.0-1021-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e58fa89cd8e9b8bb4b3a11d190d8417be0b14233b65ac6c940cb237a72b7c3fe
|
|
| MD5 |
8ca9556e9db011371e240217c7f0b354
|
|
| BLAKE2b-256 |
c684cd7ba2177c29e7f233f705c0c48b9de0a5f0ecbfe74ffd9b23cf715d4881
|
File details
Details for the file autolms-0.4.3-py3-none-any.whl.
File metadata
- Download URL: autolms-0.4.3-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.15.4 CPython/3.10.12 Linux/6.5.0-1021-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
956e1f80b905271e9f8c924291f2a5d3d20e0627ad385131bad341c5a3534dbc
|
|
| MD5 |
2b01a97a09e8d913cc9de588c5202eb5
|
|
| BLAKE2b-256 |
223f383f8bd906068fc8f33f7cc29b279af79bd3beccd4ca04323538dc3a54ba
|