/upf-calendar-exporter

exports UPF University calendar to google calendar

Primary LanguagePython

upf-calendar-exporter

exports UPF University calendar to Google Calendar (and similar services)

this works for any student of UPF which accesses its calendar using https://campusglobal.upf.edu/


HOW TO EXECUTE

  • for Windows, use the .exe executables in ./builds

  • for other devices (including Windows as well), Git clone the project and execute main.py; if having problems when executing in Apple devices, refer to #1


this is not a project endorsed by UPF; changes in UPF's end might break the current solution

report bugs through comments if possible - be nice, it is a one day built :)


FURTHER IMPROVEMENTS

if someone has time and knowledge, it would be nice to branch and integrate with google calendar api + automate sign in/ajax cookies/token ([I have no clue if this is possible]) + .py that can be scheduled with TaskScheduler to get new updates


legal

Copyright 2020 Miquel Vázquez (@miquelvir)

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


baseline_today_white_48dp.ico is available from https://material.io/resources/icons/?style=baseline under the Apache License, Version 2.0