librus-synchro
Skrypt umożliwiający sychnronizację e-dziennika librus z kalendarzem google.
Wymagania
Użycie
Instalacja zależności
pip install -r requirements.txt
Utworzenie projektu z wykorzystaniem API od Google
Pobranie danych logowania do API
- Przejdź tutaj
- Naciśnij
Utwórz dane logowania
- Z rozwiniętej listy wybierz
ID klienta OAuth
- Zaznacz
Inne
oraz wprowadź dowolną nazwę, a następnie naciśnij Utwórz
- Zamknij okno dialogowe które wyskoczyło przed chwilą
- Pobierz dane logowania do folderu z tym repozytorium i zmień nazwe na
credentials.json
Wprowadzenie danych logowania do librusa do konfiguracji skryptu
- Otwórz plik
config.cfg
w swoim ulubionym edytorze
- Reszty chyba nie muszę tłumaczyć :)
Konfiguracja godzin lekcyjnych
- Otwórz plik
timetable.json
w swoim ulubionym edytorze
- Edytuj godziny rozpoczęcia i zakończenia lekcji Pamiętając o wstawianiu spacji zamiast dwukropka
Teraz wystarczy python main.py
, jeśli chcesz, możesz dodać skrypt do crona
Podziękowania