{"id":16603363,"url":"https://github.com/dbrgn/hsr-tools","last_synced_at":"2025-08-08T17:33:00.668Z","repository":{"id":1693451,"uuid":"2421811","full_name":"dbrgn/HSR-Tools","owner":"dbrgn","description":"Commandline tools that simplify life at HSR","archived":false,"fork":false,"pushed_at":"2012-12-01T14:48:12.000Z","size":117,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-04T11:46:43.502Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/dbrgn.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}},"created_at":"2011-09-20T11:04:09.000Z","updated_at":"2014-01-07T11:55:38.000Z","dependencies_parsed_at":"2022-08-06T11:00:35.360Z","dependency_job_id":null,"html_url":"https://github.com/dbrgn/HSR-Tools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dbrgn/HSR-Tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbrgn%2FHSR-Tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbrgn%2FHSR-Tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbrgn%2FHSR-Tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbrgn%2FHSR-Tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dbrgn","download_url":"https://codeload.github.com/dbrgn/HSR-Tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbrgn%2FHSR-Tools/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269459656,"owners_count":24420647,"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","status":"online","status_checked_at":"2025-08-08T02:00:09.200Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-10-12T00:49:44.808Z","updated_at":"2025-08-08T17:33:00.622Z","avatar_url":"https://github.com/dbrgn.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"HSR Tools\n=========\n\nHSR Tools is a collection of scripts and tools to simplify life at the\n[University of Applied Sciences](http://hsr.ch/) in Rapperswil, Switzerland.\n\nCurrently all scripts are written in Python.\n\nSources can be found at https://github.com/dbrgn/HSR-Tools.\n\nContributors are welcome!\n\n\nTools\n-----\n\n### hsrmount.py ###\n\nThis is a script to simplify mounting of server folders onto your system.\n\n### stundenplan.py ###\n\nThis tool queries the https://unterricht.hsr.ch/ website for the current\ntimetable (Stundenplan) and lists the lectures for the chosen day.\n\n\nLibrary\n-------\n\nHSR Tools includes a small library that provides common functions that all the\nscripts can import and use. You can use it too, if you want to create your own\nscript.\n\n### config/auth.py ###\n\nThis module is used to get user credentials. The username is stored in the main\nconfiguration file. The massword may or may not be stored. If it isn't, the\nuser is prompted to enter it each time a tool needs to access it.\n\nUsage:\n\n```python\nfrom config import auth\nusername, password = auth.userinfo()\n```\n\n\nLicense\n-------\n\nAll the tools are put under the [LGPLv3](http://www.gnu.org/licenses/lgpl.html)\nlicense, so that everyone can benefit from improvements. Feel free to send me\na pull request on Github if you improved one of the scripts.\n\n\nDisclaimer\n----------\n\nAll the scripts are inofficial and not supported by the HSR.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbrgn%2Fhsr-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdbrgn%2Fhsr-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbrgn%2Fhsr-tools/lists"}