{"id":22500068,"url":"https://github.com/harshitm98/free-slots","last_synced_at":"2026-04-30T17:31:28.652Z","repository":{"id":88432282,"uuid":"142164077","full_name":"harshitm98/Free-slots","owner":"harshitm98","description":"This python code scraps out the data from https://vtopbeta.vit.ac.in/vtop and logs in the user. After which scrapes out the free slots of the respective user. Benificial for clubs and chapters of VIT who need the free slots of the respective students.","archived":false,"fork":false,"pushed_at":"2018-09-19T06:53:35.000Z","size":3386,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-27T22:31:51.155Z","etag":null,"topics":["python","selenium","webscraper"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/harshitm98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2018-07-24T13:42:11.000Z","updated_at":"2018-09-19T06:53:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"8c80bcba-52eb-4c9a-8525-0659c5b69e02","html_url":"https://github.com/harshitm98/Free-slots","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/harshitm98/Free-slots","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshitm98%2FFree-slots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshitm98%2FFree-slots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshitm98%2FFree-slots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshitm98%2FFree-slots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/harshitm98","download_url":"https://codeload.github.com/harshitm98/Free-slots/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshitm98%2FFree-slots/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32472396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["python","selenium","webscraper"],"created_at":"2024-12-06T22:19:59.424Z","updated_at":"2026-04-30T17:31:28.631Z","avatar_url":"https://github.com/harshitm98.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Free-slots\nThis python code scraps out the data from https://vtopbeta.vit.ac.in/vtop and logs in the user. After which scrapes out the free slots of the respective user. Benificial for clubs and chapters of VIT who need the free slots of the respective students. The coding practices followed is super childish so please bear with me.\n\n### Requirement and steps\n1. Selenium for python. A simple `pip install selenium` in your terminal will do.\n2. Download \u003ca href=\"https://chrome.google.com/webstore/detail/enhancer-for-vit-vellore/hafeeaangmkbibcaahfjdmmmeappjbbp\"\u003eEnhancer for VIT Vellore Academics\u003c/a\u003e. This is an excellent captcha solver for VTOPbeta. Also it has excellent tools for downloading various online material from VTOP in one click. (This solves the problem of solving captcha so we do not have to write extra lines of code or import some another python library that helps us to solve captcha)\n3. Figure out the path of the extension which in my case was `C:/Users/Ambika/AppData/Local/Google/Chrome/User Data/Default/Extensions/hafeeaangmkbibcaahfjdmmmeappjbbp/2.4_0` and replace it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshitm98%2Ffree-slots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharshitm98%2Ffree-slots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshitm98%2Ffree-slots/lists"}