1
0

docs: Include website
All checks were successful
Remote Deploy / deploy (push) Successful in 6s

This commit is contained in:
2025-12-20 18:55:49 +01:00
parent e4eadc2b1a
commit 55a2eaaeb4
13 changed files with 465 additions and 10 deletions

View File

@@ -0,0 +1,14 @@
---
title: "Jak Funguje Scraper"
date: 2025-12-20
tags: ["scraper", "backend"]
---
Celý proces je automatizovaný a běží v pravidelných intervalech, které se mění v závislosti na denní době.
1. **Stažení Souboru:** Scraper se pomocí automatizovaného prohlížeče přihlásí na SharePoint SPŠE Ječná, kde je uložen oficiální Excel soubor s mimořádným rozvrhem. Po přihlášení tento soubor stáhne.
2. **Parsování Dat:** Po stažení skript otevře Excel soubor a začne z něj "číst" data. Prochází jednotlivé řádky a sloupce, aby identifikoval rozvrhy pro jednotlivé třídy a informace o absencích učitelů.
3. **Generování JSONu:** Všechna přečtená a zpracovaná data jsou následně uložena do jednoho souboru ve formátu JSON.
4. **Poskytnutí přes API:** Tento JSON soubor je finálním zdrojem dat, který API server používá.