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.
Metadata
Release files for AutoLMS 0.4.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| autolms-0.4.3.tar.gz | 7.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autolms-0.4.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.8 kB
Release files / autolms-0.4.3.tar.gz
| Download URL | autolms-0.4.3.tar.gz |
|---|---|
| Size | 7.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e58fa89cd8e9b8bb4b3a11d190d8417be0b14233b65ac6c940cb237a72b7c3fe
|
|
BLAKE2b-256 checksum How to use checksums |
c684cd7ba2177c29e7f233f705c0c48b9de0a5f0ecbfe74ffd9b23cf715d4881
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
pdm/2.15.4 CPython/3.10.12 Linux/6.5.0-1021-azure
|
Release files / autolms-0.4.3-py3-none-any.whl
| Download URL | autolms-0.4.3-py3-none-any.whl |
|---|---|
| Size | 8.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
956e1f80b905271e9f8c924291f2a5d3d20e0627ad385131bad341c5a3534dbc
|
|
BLAKE2b-256 checksum How to use checksums |
223f383f8bd906068fc8f33f7cc29b279af79bd3beccd4ca04323538dc3a54ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
pdm/2.15.4 CPython/3.10.12 Linux/6.5.0-1021-azure
|