Lze použít pro upozornění na blížící se svátek, narozeniny, výročí, dovolenou, lékaře, zubaře, festival, divadlo, splatnost faktury, konec platnosti občanky, přeočkování, atd.
Program načte všechny .csv soubory, ve kterých jsou kategorie;datumy;popisy událostí. Z událostí pak vypíše jen ty, jejichž datum padne do několika následujících dní.
Motivací pro vytvoření programu byla snaha uchovat soukromá nebo lokální data na lokálním disku nebo na lokálním serveru. Zálohování dat je řešeno jinde a jinak než kopírováním na cizí server. Pro jednoducé plánování není potřeba komerčního sw (např. Outlook). Zdrojová data (.csv) jsou velmi jednoduše přenositelná, čitelná a upravitelná ve všech textových nebo tabulkových editorech
upcoming-events.py
- ten se spustit.
upcoming-events.conf
Např. spuštění každý den v danou hodinu přes Windows Plánovač úloh -
%windir%\system32\taskschd.msc /s
C:\apps\Python312\python.exe
upcoming-events.py u
C:\shared\kalendar\
Pravým tlačítkem myši kliknout na ploše, vybrat Nový, Zástupce. Zadat něco jako toto:
C:\apps\Python312\python.exe upcoming-events.py
C:\shared\kalendar\
Existuje-li soubor celibrate-names.txt
, vypíšou se i svátky jmen vyjmenovaných v tomto souboru.
Jedno jméno na jeden řádek nebo jména oddělit alespoň mezerou.
Viz Kalendář - používá stejné .csv soubory jako zobrazovač blízkých událostí.