{"id":19302548,"url":"https://github.com/semestry/location-qr-generator","last_synced_at":"2026-05-14T08:39:08.615Z","repository":{"id":12802509,"uuid":"15477234","full_name":"semestry/location-qr-generator","owner":"semestry","description":"QR code generator for timetable URLs","archived":false,"fork":false,"pushed_at":"2016-02-17T16:18:54.000Z","size":67,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-02-24T01:51:11.800Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/semestry.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}},"created_at":"2013-12-27T16:13:42.000Z","updated_at":"2020-08-14T13:45:51.000Z","dependencies_parsed_at":"2022-09-15T17:51:33.692Z","dependency_job_id":null,"html_url":"https://github.com/semestry/location-qr-generator","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/semestry/location-qr-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semestry%2Flocation-qr-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semestry%2Flocation-qr-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semestry%2Flocation-qr-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semestry%2Flocation-qr-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semestry","download_url":"https://codeload.github.com/semestry/location-qr-generator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semestry%2Flocation-qr-generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33017681,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"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-11-09T23:22:38.678Z","updated_at":"2026-05-14T08:39:08.599Z","avatar_url":"https://github.com/semestry.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Location QR Generator\n=====================\n\nThis QR generator consumes an Excel spreadsheet with location hostkeys and outputs a QR code image (PNG) which points to the timetable of the location in the mobile MyTimetable interface.\n\nUsage\n-----\n\nThe application is used from the command line:\n```\n\u003e generate.bat \u003cinput file\u003e \u003coutput directory\u003e\n```\n\nSettings\n--------\n\nApplication settings can be overriden in `application.properties` in the working directory.\n\n\u003cdl\u003e\n\u003cdt\u003eQr.Width\n\u003cdd\u003ePreferred width of the output images (default is `1000`).\n\n\u003cdt\u003eQr.Height\n\u003cdd\u003ePreferred height of the output images (default is `1000`).\n\n\u003cdt\u003eUrl.Scheme\n\u003cdd\u003eScheme of the MyTimetable base URL (default is `https`)\n\n\u003cdt\u003eUrl.Host\n\u003cdd\u003eHostname of the MyTimetable base URL (no default).\n\n\u003cdt\u003eUrl.TimetableType\n\u003cdd\u003eTimetable type name (default is `location`).\n\n\u003cdt\u003eExcel.HostKeyColumnHeader\n\u003cdd\u003eText to look for as HostKey column header in the spreadsheet (default is `HostKey`).\n\u003c/dd\u003e\n\n\u003cdt\u003eExcel.FileNameColumnHeader\n\u003cdd\u003eText to look for as file name column header in the spreadsheet (defaults to value of `Excel.HostKeyColumnHeader`). The file name of the generated QR code will match this field (`.png` will be added).\n\u003c/dd\u003e\n\nLicense\n-------\n\n    Copyright 2013 - 2014 Eveoh\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n        http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemestry%2Flocation-qr-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsemestry%2Flocation-qr-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemestry%2Flocation-qr-generator/lists"}