Skip to content

Python script that imports timetable from the Bakaláři system and puts it into a calendar file

Notifications You must be signed in to change notification settings

Limit-sest/Bakalari-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bakaláři Kalendář

Tento projekt umožňuje export rozvrhu ze systému Bakaláři do formátu iCal (.ics), který je možné následně přidat do kalendářových aplikací, jako je Google Calendar, Apple Calendar nebo Microsoft Outlook.

Instalace

Nejdříve nainstalujte všechny požadované balíčky pomocí příkazu

pip install ics arrow requests dotenv

Co je iCal soubor?

iCal (nebo také iCalendar) je standardní formát pro sdílení informací o událostech, úkolech a dalších kalendářových datech mezi různými aplikacemi. Tyto soubory mají obvykle příponu .ics a jsou široce podporované kalendářovými aplikacemi.

Jak vytvořit iCal soubor dostupný na internetu?

  1. Vytvoření .ics souboru – Tento projekt generuje .ics soubor, který obsahuje všechny informace o rozvrhu z Bakalářů.
  2. Nahrání na veřejně přístupné místo – Nahrajte soubor na server, který umožňuje přístup přes HTTP nebo HTTPS (např. na vlastní webhosting, nebo služby jako Dropbox či Google Drive).
  3. Získání URL souboru – Jakmile je soubor nahrán, získáte URL adresu, kterou můžete sdílet s ostatními. Tuto URL adresu můžete také přidat přímo do vaší kalendářové aplikace, která bude iCal soubor synchronizovat.

About

Python script that imports timetable from the Bakaláři system and puts it into a calendar file

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages