Skip to main content

Automation of getting into LMS classes

Project description

AutoLMS

PyPI version shields.io PyPI license PyPI download month GitHub stars

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:

How to download ChromeDriver?

If you are new to ChromeDriver, follow instructions below:

  1. Find out your Chrome app version by going to chrome://version address with Chrome
  2. Go to this Address and Choose your Chrome corresponding version in the list
    1. For example if you are using Chrome version 98.x.x then choose ChromeDriver 98.x.x
    2. Be careful, if you got error on run, it may because of difference between Chrome and ChromeDriver versions
  3. Select the file compatible with your system (Mac or Linux or Win)
  4. Unzip the downloaded file, You don't need to open or run it
  5. Put the chromedriver anywhere you want
  6. In the configuration of AutoLMS, program will try to find your chromdriver automatically, If it doesn't found or the path is wrong, type chromedriver path 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

autolms-0.4.3.tar.gz (7.3 kB view hashes)

Uploaded Source

Built Distribution

autolms-0.4.3-py3-none-any.whl (8.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page