From c98001ae93064f515526e617b249446e7d481f22 Mon Sep 17 00:00:00 2001 From: "michaela.buzalkova" Date: Mon, 27 Apr 2026 06:52:09 +0200 Subject: [PATCH] lenovo --- .../211 ZPMVČR/zpmvcr_cookies.json | 2 +- .../StahováníZpráv/stahuj_vse_pojistovny.py | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/Insurance/StahováníZpráv/211 ZPMVČR/zpmvcr_cookies.json b/Insurance/StahováníZpráv/211 ZPMVČR/zpmvcr_cookies.json index 956365d..6b5d999 100644 --- a/Insurance/StahováníZpráv/211 ZPMVČR/zpmvcr_cookies.json +++ b/Insurance/StahováníZpráv/211 ZPMVČR/zpmvcr_cookies.json @@ -1,7 +1,7 @@ [ { "name": "JSESSIONID", - "value": "9299BF92B05EA8615D06B6EB22F22BE0", + "value": "FB03FE7B8D7D399AECCFFF71C433A2D5", "domain": ".eforms.zpmvcr.cz", "path": "/eforms", "expires": -1, diff --git a/Insurance/StahováníZpráv/stahuj_vse_pojistovny.py b/Insurance/StahováníZpráv/stahuj_vse_pojistovny.py index c5d5886..feec4be 100644 --- a/Insurance/StahováníZpráv/stahuj_vse_pojistovny.py +++ b/Insurance/StahováníZpráv/stahuj_vse_pojistovny.py @@ -13,8 +13,13 @@ import sys import os from datetime import datetime +sys.path.insert(0, os.path.join(os.path.dirname(__file__), "..", "..", "..")) +from Knihovny.EmailMessagingGraph import send_mail + BASE_DIR = os.path.dirname(os.path.abspath(__file__)) +EMAIL_PRIJEMCE = "vladimir.buzalka@buzalka.cz" + POJISTOVNY = [ ("111 VZP", "VZP"), ("205 ČPZP", "ČPZP"), @@ -65,6 +70,28 @@ def main() -> None: for nazev, stav in vysledky: print(f" {nazev:<12} {stav}") + chyby = [n for n, s in vysledky if s != "OK" and s != "přeskočeno"] + ok = [n for n, s in vysledky if s == "OK"] + predmet = f"Pojišťovny {start.strftime('%d.%m.%Y')} — " + predmet += "vše OK ✓" if not chyby else f"CHYBA: {', '.join(chyby)}" + + radky = "".join( + f"{n}" + f"" + f"{'✓' if s == 'OK' else s}" + for n, s in vysledky + ) + body = ( + f"

Stahování zpráv z pojišťoven dokončeno za {int(elapsed.total_seconds())} s.

" + f"{radky}
" + f"

Spuštěno: {start.strftime('%Y-%m-%d %H:%M:%S')}

" + ) + try: + send_mail(to=EMAIL_PRIJEMCE, subject=predmet, body=body, html=True) + print(f"\nEmail odeslán: {EMAIL_PRIJEMCE}") + except Exception as e: + print(f"\nEmail se nepodařilo odeslat: {e}") + if __name__ == "__main__": main()