{"id":16930269,"url":"https://github.com/itsamirhn/autolms","last_synced_at":"2025-03-22T11:31:18.401Z","repository":{"id":57412841,"uuid":"431034899","full_name":"itsamirhn/AutoLMS","owner":"itsamirhn","description":"Automation of getting into LMS classes","archived":false,"fork":false,"pushed_at":"2024-06-07T08:48:27.000Z","size":57,"stargazers_count":13,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T11:02:30.403Z","etag":null,"topics":["automation","command-line-tool","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/itsamirhn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-23T09:19:28.000Z","updated_at":"2025-02-26T10:41:53.000Z","dependencies_parsed_at":"2024-10-13T20:41:29.675Z","dependency_job_id":null,"html_url":"https://github.com/itsamirhn/AutoLMS","commit_stats":{"total_commits":75,"total_committers":2,"mean_commits":37.5,"dds":"0.040000000000000036","last_synced_commit":"709e4f203950a3e596f161308a7c2c3fd70b1955"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamirhn%2FAutoLMS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamirhn%2FAutoLMS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamirhn%2FAutoLMS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamirhn%2FAutoLMS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itsamirhn","download_url":"https://codeload.github.com/itsamirhn/AutoLMS/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244951418,"owners_count":20537384,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","command-line-tool","python"],"created_at":"2024-10-13T20:41:17.971Z","updated_at":"2025-03-22T11:31:18.015Z","avatar_url":"https://github.com/itsamirhn.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AutoLMS\n\n[![PyPI version shields.io](https://img.shields.io/pypi/v/AutoLMS.svg)](https://pypi.python.org/pypi/AutoLMS/)\n[![PyPI license](https://img.shields.io/pypi/l/AutoLMS.svg?color=blue)](https://pypi.python.org/pypi/AutoLMS/)\n[![PyPI download month](https://img.shields.io/pypi/dm/AutoLMS.svg)](https://pypi.python.org/pypi/AutoLMS/)\n[![GitHub stars](https://img.shields.io/github/stars/itsamirhn/AutoLMS.svg?style=social\u0026label=Star\u0026maxAge=2592000)](https://GitHub.com/itsamirhn/AutoLMS/stargazers/)\n\nAutoLMS is a tool for automating LMS and get into class automatically on specified times.\n\n### Supported Universities\n\n- University of Tehran\n- Kharazmi University\n- Shahid Beheshti University\n- Iran University of Science and Technology\n\nif your university is not listed, feel free to contribute or make an issue.\n\n## Install\n\nUse the pip package manager to install AutoLMS:\n\n```sh\n$ pip install autolms\n```\n\n## Requirements\n\nYou have to install these manually:\n\n- python3\n- Chrome\n- [ChromeDriver](https://chromedriver.chromium.org/downloads)\n\n### How to download ChromeDriver?\n\nIf you are new to ChromeDriver, follow instructions below:\n\n1) Find out your Chrome app version by going to `chrome://version` address with Chrome\n2) Go to this [Address](https://chromedriver.chromium.org/downloads) and Choose your Chrome corresponding version in the\n   list\n    1) For example if you are using Chrome version 98.x.x then choose\n       `ChromeDriver 98.x.x`\n    2) Be careful, if you got error on run, it may because of difference between Chrome and ChromeDriver versions\n3) Select the file compatible with your system (Mac or Linux or Win)\n4) Unzip the downloaded file, **You don't need to open or run it**\n5) Put the `chromedriver` anywhere you want\n6) In the configuration of AutoLMS, **program will try to find your `chromdriver` automatically**, If it doesn't found\n   or the path is wrong, type `chromedriver` path manually or just drag \u0026 drop the file into terminal\n\n## Configuration\n\nYou should configure AutoLMS with this command for first time usage:\n\n```sh\n$ autolms setup\n```\n\nAnd anytime you wanted to edit configs (e.g. add new session or course):\n\n```sh\n$ autolms edit\n```\n\n## Run\n\nFinally, run the program for always:\n\n```sh\n$ autolms run\n```\n\n## License\n\nAutoLMS is MIT licensed.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsamirhn%2Fautolms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitsamirhn%2Fautolms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsamirhn%2Fautolms/lists"}