From c2c2a7ef63a0131ab3956267efdb9cf1d7fdab1d Mon Sep 17 00:00:00 2001 From: "vladimir.buzalka" Date: Fri, 24 Apr 2026 07:44:05 +0200 Subject: [PATCH] Z230 --- 60 ScansProcessing/corrections.json | 68 ++++++++++++++++++ .../07VytvorPozadavekChripka.py | 2 +- .../07VytvorPozadavekChripka01.py | 2 +- .../07VytvorPozadavekChripka02majiucet.py | 2 +- ...07VytvorPozadavekChripka03Checkexisting.py | 2 +- .../8 medevio read calendar.py | 2 +- .../81 Read agenda and give 1.py | 2 +- 82 test.py => Testy/82 test.py | 2 +- .../83_capture_graphql.py | 2 +- 84 test.py => Testy/84 test.py | 0 85 test.py => Testy/85 test.py | 0 .../861 improvement formatting.py | 0 .../87 read open in same format as agenda.py | 0 Medevio1.py => Testy/Medevio1.py | 2 +- .../Medevio1_newrid.py | 2 +- Medevio2.py => Testy/Medevio2.py | 2 +- .../Medevio3CapturePatients.py | 2 +- .../Medevio3CapturePatients01.py | 2 +- .../Medevio4-readandsavekartoteka.py | 2 +- Medevio4.py => Testy/Medevio4.py | 2 +- .../Medevio4_newrid.py | 2 +- .../Medevio5_ReadNamesFromKartoteka_html.py | 0 .../Medevio6 ReadPatientCards.py | 0 .../Merevio05ReadWhetherRegisteredMedevio.py | 2 +- .../ScrapePozadavkyJustManualScrolling.py | 2 +- .../ScrapePozadavkyPrint01.py | 2 +- .../ScrapePozadavkyZmenJeden.py | 2 +- activate_this.py => Testy/activate_this.py | 0 .../detail.html | 0 .../detail.png | Bin dddddd.py => Testy/dddddd.py | 0 diafaan.py => Testy/diafaan.py | 0 medevio.py => Testy/medevio.py | 2 +- 33 files changed, 89 insertions(+), 21 deletions(-) rename 07VytvorPozadavekChripka.py => Testy/07VytvorPozadavekChripka.py (99%) rename 07VytvorPozadavekChripka01.py => Testy/07VytvorPozadavekChripka01.py (98%) rename 07VytvorPozadavekChripka02majiucet.py => Testy/07VytvorPozadavekChripka02majiucet.py (99%) rename 07VytvorPozadavekChripka03Checkexisting.py => Testy/07VytvorPozadavekChripka03Checkexisting.py (99%) rename 8 medevio read calendar.py => Testy/8 medevio read calendar.py (98%) rename 81 Read agenda and give 1.py => Testy/81 Read agenda and give 1.py (98%) rename 82 test.py => Testy/82 test.py (93%) rename 83_capture_graphql.py => Testy/83_capture_graphql.py (97%) rename 84 test.py => Testy/84 test.py (100%) rename 85 test.py => Testy/85 test.py (100%) rename 861 improvement formatting.py => Testy/861 improvement formatting.py (100%) rename 87 read open in same format as agenda.py => Testy/87 read open in same format as agenda.py (100%) rename Medevio1.py => Testy/Medevio1.py (98%) rename Medevio1_newrid.py => Testy/Medevio1_newrid.py (98%) rename Medevio2.py => Testy/Medevio2.py (99%) rename Medevio3CapturePatients.py => Testy/Medevio3CapturePatients.py (99%) rename Medevio3CapturePatients01.py => Testy/Medevio3CapturePatients01.py (98%) rename Medevio4-readandsavekartoteka.py => Testy/Medevio4-readandsavekartoteka.py (99%) rename Medevio4.py => Testy/Medevio4.py (99%) rename Medevio4_newrid.py => Testy/Medevio4_newrid.py (99%) rename Medevio5_ReadNamesFromKartoteka_html.py => Testy/Medevio5_ReadNamesFromKartoteka_html.py (100%) rename Medevio6 ReadPatientCards.py => Testy/Medevio6 ReadPatientCards.py (100%) rename Merevio05ReadWhetherRegisteredMedevio.py => Testy/Merevio05ReadWhetherRegisteredMedevio.py (99%) rename ScrapePozadavkyJustManualScrolling.py => Testy/ScrapePozadavkyJustManualScrolling.py (99%) rename ScrapePozadavkyPrint01.py => Testy/ScrapePozadavkyPrint01.py (99%) rename ScrapePozadavkyZmenJeden.py => Testy/ScrapePozadavkyZmenJeden.py (96%) rename activate_this.py => Testy/activate_this.py (100%) rename {capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e => Testy/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e}/detail.html (100%) rename {capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e => Testy/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e}/detail.png (100%) rename dddddd.py => Testy/dddddd.py (100%) rename diafaan.py => Testy/diafaan.py (100%) rename medevio.py => Testy/medevio.py (94%) diff --git a/60 ScansProcessing/corrections.json b/60 ScansProcessing/corrections.json index 6071a9d..a819f8e 100644 --- a/60 ScansProcessing/corrections.json +++ b/60 ScansProcessing/corrections.json @@ -286,5 +286,73 @@ { "original": "7857260422 2024-02-12 Jindrová, Kateřina [EKG] [sinusový rytmus 70/min, semivertik poloha, osa 55st, fyziol záznam].pdf", "corrected": "7857260422 2024-02-12 Jindrová, Kateřina [EKG] [sinusový rytmus 70min, semivertik poloha, osa 55st, fyziol záznam].pdf" + }, + { + "original": "5958260660 2026-02-04 Masopustová, Ivana [LZ interna] [viroza 1/25, RTH, CRP norm, klacid, únava, kašel, dušnost, zlepšuje se].pdf", + "corrected": "5958260660 2026-02-04 Masopustová, Ivana [LZ interna] [viroza 125, RTH, CRP norm, klacid, únava, kašel, dušnost, zlepšuje se].pdf" + }, + { + "original": "5958260660 2026-03-03 Masopustová, Ivana [LZ kardiologie] [Benig. kom. extrasystolie, Art. hypertenze komp., HLP, thyreopathie disp. + OA].pdf", + "corrected": "5958260660 2026-03-03 Masopustová, Ivana [LZ kardiologie] [Benig. kom. extrasystolie, Art. hypertenze komp., HLP, thyreopathie disp. + OA, důvodu nerozumím].pdf" + }, + { + "original": "7857260422 2026-04-21 Jindrová, Kateřina [Laboratoř] [Z000, erytrocyty 5.27 zvýš, hemoglobin 161 zvýš, hematokrit 0.475 zvýš].pdf", + "corrected": "7857260422 2026-04-21 Jindrová, Kateřina [Laboratoř] [Z000, erytrocyty 5.27 zvýš, hemoglobin 161 zvýš, hematokrit 0.475 zvýš, nic zvláštního].pdf" + }, + { + "original": "7555270085 2026-04-20 Křížová, Lucie [Laboratoř] [CKD-EPI G2, hemoglobin 113 sníž, MCV 78 sníž, MCH 23.9 sníž, MCHC 307 sníž].pdf", + "corrected": "7555270085 2026-04-20 Křížová, Lucie [Laboratoř] [E119, CKD-EPI G2, hemoglobin 113 sníž, MCV 78 sníž, MCH 23.9 sníž, MCHC 307 sníž, sideropenická anémie].pdf" + }, + { + "original": "505218025 2026-04-14 Beznosková, Milena [LZ diabetologie] [DM 2.typu, zlepšení kompenzace, HbA1c 49 mmol/mol, léčba PAD a dieta].pdf", + "corrected": "505218025 2026-04-14 Beznosková, Milena [LZ diabetologie] [DM 2.typu, zlepšení kompenzace, HbA1c 49 mmolmol, léčba PAD a dieta].pdf" + }, + { + "original": "495524246 2026-03-30 Dusilová, Jana [LZ urologie] [RCC pT1G1 st.p. NE I26, restaging: bez obtíží, nál. přiměř., CT s kontrastem plán].pdf", + "corrected": "495524246 2026-03-30 Dusilová, Jana [LZ urologie] [RCC pT1G1 st.p. NE I26, restaging bez obtíží, nál. přiměř., CT s kontrastem plán].pdf" + }, + { + "original": "5452020420 2026-04-20 Uhlířová, Jana [RTG LS páteře] [anterolistéza L5 11mm gr.2, snížení disků L4-S1, spondylofyty L2-S1, spondyloartróza bilat.].pdf", + "corrected": "5452020420 2026-04-20 Uhlířová, Jana [RTG LSp] [revize nálezu, anterolistéza L5 11mm gr.2, snížení disků L4-S1, spondylofyty L2-S1, spondyloartróza bilat.].pdf" + }, + { + "original": "9451210054 2026-04-21 Bódisová, Barbara [LZ interna] [bolest Thp po zvedání břemene, DDimer slabě poz., EKG ektop. síňový rytmus].pdf", + "corrected": "9451210054 2026-04-21 Bódisová, Barbara [LZ interna] [bolest Thp po zvedání břemene, DDimer slabě poz., EKG ektop. síňový rytmus, není kardiologické].pdf" + }, + { + "original": "6761150341 2026-04-21 Písaříková, Helena [Laboratoř] [Z000, CKD-EPI G2, cholesterol 5.76 zvýš, Non-HDL 3.9 zvýš, glukóza 5.7 zvýš].pdf", + "corrected": "6761150341 2026-04-21 Písaříková, Helena [Laboratoř] [Z000, CKD-EPI G2, cholesterol 5.76 zvýš, Non-HDL 3.9 zvýš, glukóza 5.7 zvýš, prediabetes, hypercholesterolémie].pdf" + }, + { + "original": "5558270113 2026-03-03 Knejslíková, Alena [LZ radiační onkologie] [pokračuje v CHRT, sliznice G0, urogen G0, dolní GIT G0, další CHT 12.3.26].pdf", + "corrected": "5558270113 2026-03-03 Knejslíková, Alena [LZ radiační onkologie] [kontrola při radioterapii, pokračuje v CHRT, sliznice G0, urogen G0, dolní GIT G0, další CHT 12.3.26].pdf" + }, + { + "original": "5558270113 2026-02-12 Knejslíková, Alena [LZ radiační onkologie] [Ca endometria pT1b pN1 FIGO IIIC1, indik. adjuv. CHRT PORTEC3, CHT CDDP+CBDCA+PTX].pdf", + "corrected": "5558270113 2026-02-12 Knejslíková, Alena [LZ radiační onkologie] [chemopohovor, Ca endometria pT1b pN1 FIGO IIIC1, indik. adjuv. CHRT PORTEC3, CHT CDDP+CBDCA+PTX].pdf" + }, + { + "original": "465201175 2026-02-05 Voříšková, Helena [PZ kardiologie] [FIS a Flutter síní, paroxysmus Flutteru, AK Clexane, art. hypertenze].pdf", + "corrected": "465201175 2026-02-05 Voříšková, Helena [PZ kardiologie] [4-5FEB2026, FIS a Flutter síní, paroxysmus Flutteru, AK Clexane, art. hypertenze].pdf" + }, + { + "original": "465201175 2026-01-07 Voříšková, Helena [PZ gynekologie-porodnictví] [I480 paroxyzmální FiS, pád, bolest kyčlí a levého hemithoraxu, analgetika].pdf", + "corrected": "465201175 2026-01-07 Voříšková, Helena [PZ gynekologie] [z interny pro lůžkovou tíseň, I480 paroxyzmální FiS, pád, bolest kyčlí a levého hemithoraxu, analgetika].pdf" + }, + { + "original": "470916013 2026-04-14 Dvořák, Josef [LZ plicní] [IPF dg. HRCT+klinika, MDT 2/2024, Ofev 100mg, Vigantol 3 kapky].pdf", + "corrected": "470916013 2026-04-14 Dvořák, Josef [LZ plicní] [IPF dg. HRCT+klinika, MDT 22024, Ofev 100mg, Vigantol 3 kapky, ad kožní].pdf" + }, + { + "original": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu] [intersticiální plicní fibróza, indikace V/6, J84.1, Luhačovice+Mariánské Lázně].pdf", + "corrected": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu] [intersticiální plicní fibróza, indikace V6, J84.1, Luhačovice+Mariánské Lázně].pdf" + }, + { + "original": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu] [intersticiální plicní fibróza, indikace V6, J84.1, Luhačovice+Mariánské Lázně].pdf", + "corrected": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu příloha] [intersticiální plicní fibróza, indikace V6, J84.1, Luhačovice+Mariánské Lázně].pdf" + }, + { + "original": "470916013 2026-04-21 Dvořák, Josef [LZ interna] [revize před lázněmi, IPF, AVNRT, AH, DM2, dyslipidémie, hypotyreóza].pdf", + "corrected": "470916013 2026-04-21 Dvořák, Josef [LZ interna] [vyšetření před lázněmi, IPF, AVNRT, AH, DM2, dyslipidémie, hypotyreóza].pdf" } ] \ No newline at end of file diff --git a/07VytvorPozadavekChripka.py b/Testy/07VytvorPozadavekChripka.py similarity index 99% rename from 07VytvorPozadavekChripka.py rename to Testy/07VytvorPozadavekChripka.py index 08c66c2..29b2f70 100644 --- a/07VytvorPozadavekChripka.py +++ b/Testy/07VytvorPozadavekChripka.py @@ -8,7 +8,7 @@ from datetime import datetime from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout import time -STATE_FILE = Path("medevio_storage.json") +STATE_FILE = Path("../medevio_storage.json") PATIENT_UUID = "0210db7b-8fb0-4b47-b1d8-ec7a10849a63" PATIENT_URL = f"https://my.medevio.cz/mudr-buzalkova/klinika/pacienti?pacient={PATIENT_UUID}" MESSAGE_TEXT = "Dobrý den, vakcína proti chřipce je k dispozici, zítra (úterý 23.9) budeme očkovat od 13-17 hodin, prosím potvrďte jestli můžete přijít a jaký čas se Vám hodí." diff --git a/07VytvorPozadavekChripka01.py b/Testy/07VytvorPozadavekChripka01.py similarity index 98% rename from 07VytvorPozadavekChripka01.py rename to Testy/07VytvorPozadavekChripka01.py index b717bfd..724e356 100644 --- a/07VytvorPozadavekChripka01.py +++ b/Testy/07VytvorPozadavekChripka01.py @@ -10,7 +10,7 @@ from pymysql.cursors import DictCursor from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout # ===================================================== -STATE_FILE = Path("medevio_storage.json") # saved login state from your login script +STATE_FILE = Path("../medevio_storage.json") # saved login state from your login script MYSQL_CFG = dict( host="192.168.1.76", diff --git a/07VytvorPozadavekChripka02majiucet.py b/Testy/07VytvorPozadavekChripka02majiucet.py similarity index 99% rename from 07VytvorPozadavekChripka02majiucet.py rename to Testy/07VytvorPozadavekChripka02majiucet.py index a8d8854..2a3c896 100644 --- a/07VytvorPozadavekChripka02majiucet.py +++ b/Testy/07VytvorPozadavekChripka02majiucet.py @@ -9,7 +9,7 @@ from pymysql.cursors import DictCursor from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout # ================== CONFIG ================== -STATE_FILE = Path("medevio_storage.json") +STATE_FILE = Path("../medevio_storage.json") MYSQL_CFG = dict( host="192.168.1.76", diff --git a/07VytvorPozadavekChripka03Checkexisting.py b/Testy/07VytvorPozadavekChripka03Checkexisting.py similarity index 99% rename from 07VytvorPozadavekChripka03Checkexisting.py rename to Testy/07VytvorPozadavekChripka03Checkexisting.py index f4804e6..e68c137 100644 --- a/07VytvorPozadavekChripka03Checkexisting.py +++ b/Testy/07VytvorPozadavekChripka03Checkexisting.py @@ -10,7 +10,7 @@ from pymysql.cursors import DictCursor from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout, Page # ================== CONFIG ================== -STATE_FILE = Path("medevio_storage.json") +STATE_FILE = Path("../medevio_storage.json") MYSQL_CFG = dict( host="192.168.1.76", diff --git a/8 medevio read calendar.py b/Testy/8 medevio read calendar.py similarity index 98% rename from 8 medevio read calendar.py rename to Testy/8 medevio read calendar.py index 798919f..bbb2a28 100644 --- a/8 medevio read calendar.py +++ b/Testy/8 medevio read calendar.py @@ -9,7 +9,7 @@ to see what data is exposed. from playwright.sync_api import sync_playwright -STATE_FILE = "medevio_storage.json" +STATE_FILE = "../medevio_storage.json" AGENDA_URL = ( "https://my.medevio.cz/mudr-buzalkova/klinika/kalendar/agenda-dne/" "?kalendar=144c4e12-347c-49ca-9ec0-8ca965a4470d&datum=2025-10-17" diff --git a/81 Read agenda and give 1.py b/Testy/81 Read agenda and give 1.py similarity index 98% rename from 81 Read agenda and give 1.py rename to Testy/81 Read agenda and give 1.py index ca35802..ba4f2f9 100644 --- a/81 Read agenda and give 1.py +++ b/Testy/81 Read agenda and give 1.py @@ -5,7 +5,7 @@ from playwright.sync_api import sync_playwright import json import requests -STATE_FILE = "medevio_storage.json" +STATE_FILE = "../medevio_storage.json" AGENDA_URL = ( "https://my.medevio.cz/mudr-buzalkova/klinika/kalendar/agenda-dne/" "?kalendar=144c4e12-347c-49ca-9ec0-8ca965a4470d&datum=2025-10-17" diff --git a/82 test.py b/Testy/82 test.py similarity index 93% rename from 82 test.py rename to Testy/82 test.py index c46f431..b1ef8fc 100644 --- a/82 test.py +++ b/Testy/82 test.py @@ -29,7 +29,7 @@ headers = { } # Load cookies from storage -state = json.load(open("medevio_storage.json", encoding="utf-8")) +state = json.load(open("../medevio_storage.json", encoding="utf-8")) cookies = {c["name"]: c["value"] for c in state["cookies"] if "medevio" in c["domain"]} payload = {"operationName": "IntrospectionQuery", "query": FULL_INTROSPECTION_QUERY} diff --git a/83_capture_graphql.py b/Testy/83_capture_graphql.py similarity index 97% rename from 83_capture_graphql.py rename to Testy/83_capture_graphql.py index 3170bc2..0974e9c 100644 --- a/83_capture_graphql.py +++ b/Testy/83_capture_graphql.py @@ -4,7 +4,7 @@ from playwright.sync_api import sync_playwright import json, os, time -STATE_FILE = "medevio_storage.json" +STATE_FILE = "../medevio_storage.json" GRAPHQL_LOG = f"graphql_capture_{int(time.time())}.jsonl" with sync_playwright() as pw: diff --git a/84 test.py b/Testy/84 test.py similarity index 100% rename from 84 test.py rename to Testy/84 test.py diff --git a/85 test.py b/Testy/85 test.py similarity index 100% rename from 85 test.py rename to Testy/85 test.py diff --git a/861 improvement formatting.py b/Testy/861 improvement formatting.py similarity index 100% rename from 861 improvement formatting.py rename to Testy/861 improvement formatting.py diff --git a/87 read open in same format as agenda.py b/Testy/87 read open in same format as agenda.py similarity index 100% rename from 87 read open in same format as agenda.py rename to Testy/87 read open in same format as agenda.py diff --git a/Medevio1.py b/Testy/Medevio1.py similarity index 98% rename from Medevio1.py rename to Testy/Medevio1.py index b1beab5..097f056 100644 --- a/Medevio1.py +++ b/Testy/Medevio1.py @@ -3,7 +3,7 @@ from pathlib import Path import json, time, sys from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout -STATE_FILE = r"/medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" PATIENTS_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" def harvest_ids_on_page(page): diff --git a/Medevio1_newrid.py b/Testy/Medevio1_newrid.py similarity index 98% rename from Medevio1_newrid.py rename to Testy/Medevio1_newrid.py index 0291411..3c78687 100644 --- a/Medevio1_newrid.py +++ b/Testy/Medevio1_newrid.py @@ -3,7 +3,7 @@ from pathlib import Path import json, time, sys from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout -STATE_FILE = r"medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" PATIENTS_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" def harvest_ids_on_page(page): diff --git a/Medevio2.py b/Testy/Medevio2.py similarity index 99% rename from Medevio2.py rename to Testy/Medevio2.py index e2538d0..156f64f 100644 --- a/Medevio2.py +++ b/Testy/Medevio2.py @@ -10,7 +10,7 @@ from pathlib import Path import json, sys, time, re from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout -STATE_FILE = r"medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" BASE_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" PATIENT_ID = "fcb2414b-067b-4ca2-91b2-6c36a86d4cbb" # <-- put target ID here diff --git a/Medevio3CapturePatients.py b/Testy/Medevio3CapturePatients.py similarity index 99% rename from Medevio3CapturePatients.py rename to Testy/Medevio3CapturePatients.py index cb3413e..a4dd798 100644 --- a/Medevio3CapturePatients.py +++ b/Testy/Medevio3CapturePatients.py @@ -24,7 +24,7 @@ with conn.cursor() as cur: if not rows: raise RuntimeError("No entries found in patients_extracted") -STATE_FILE = r"medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" BASE_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" NOT_FOUND_SEL = "div[role='alert']:has-text('Pacient nebyl nalezen'), div:has-text('Pacient nebyl nalezen')" diff --git a/Medevio3CapturePatients01.py b/Testy/Medevio3CapturePatients01.py similarity index 98% rename from Medevio3CapturePatients01.py rename to Testy/Medevio3CapturePatients01.py index 509d1a6..890fb1e 100644 --- a/Medevio3CapturePatients01.py +++ b/Testy/Medevio3CapturePatients01.py @@ -24,7 +24,7 @@ with conn.cursor() as cur: if not rows: raise RuntimeError("No entries found in patients_extracted") -STATE_FILE = r"medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" BASE_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" NOT_FOUND_SEL = "div[role='alert']:has-text('Pacient nebyl nalezen'), div:has-text('Pacient nebyl nalezen')" diff --git a/Medevio4-readandsavekartoteka.py b/Testy/Medevio4-readandsavekartoteka.py similarity index 99% rename from Medevio4-readandsavekartoteka.py rename to Testy/Medevio4-readandsavekartoteka.py index 6e8b1bf..187f908 100644 --- a/Medevio4-readandsavekartoteka.py +++ b/Testy/Medevio4-readandsavekartoteka.py @@ -13,7 +13,7 @@ from mysql.connector import errorcode from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout # ---------- CONFIG ---------- -STATE_FILE = r"medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" BASE_LIST_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" SAVE_DELAY_SECONDS = 10 # throttle: 10 sec per patient diff --git a/Medevio4.py b/Testy/Medevio4.py similarity index 99% rename from Medevio4.py rename to Testy/Medevio4.py index f5ec2ee..db15b89 100644 --- a/Medevio4.py +++ b/Testy/Medevio4.py @@ -13,7 +13,7 @@ from mysql.connector import errorcode from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout # ---------- CONFIG ---------- -STATE_FILE = r"medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" BASE_LIST_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" SAVE_DELAY_SECONDS = 10 # throttle: 10 sec per patient diff --git a/Medevio4_newrid.py b/Testy/Medevio4_newrid.py similarity index 99% rename from Medevio4_newrid.py rename to Testy/Medevio4_newrid.py index a48d16a..e0a20e8 100644 --- a/Medevio4_newrid.py +++ b/Testy/Medevio4_newrid.py @@ -10,7 +10,7 @@ from mysql.connector import errorcode from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout # ---------- CONFIG ---------- -STATE_FILE = r"medevio_storage.json" +STATE_FILE = r"../medevio_storage.json" BASE_LIST_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti" SAVE_DELAY_SECONDS = 10 # throttle: 10 sec per patient diff --git a/Medevio5_ReadNamesFromKartoteka_html.py b/Testy/Medevio5_ReadNamesFromKartoteka_html.py similarity index 100% rename from Medevio5_ReadNamesFromKartoteka_html.py rename to Testy/Medevio5_ReadNamesFromKartoteka_html.py diff --git a/Medevio6 ReadPatientCards.py b/Testy/Medevio6 ReadPatientCards.py similarity index 100% rename from Medevio6 ReadPatientCards.py rename to Testy/Medevio6 ReadPatientCards.py diff --git a/Merevio05ReadWhetherRegisteredMedevio.py b/Testy/Merevio05ReadWhetherRegisteredMedevio.py similarity index 99% rename from Merevio05ReadWhetherRegisteredMedevio.py rename to Testy/Merevio05ReadWhetherRegisteredMedevio.py index a1c111d..e1b593e 100644 --- a/Merevio05ReadWhetherRegisteredMedevio.py +++ b/Testy/Merevio05ReadWhetherRegisteredMedevio.py @@ -31,7 +31,7 @@ ERROR_COL = "medevio_check_error" # TEXT NULL (optional) PATIENT_URL_TMPL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti?pacient={uuid}" # Login session (created earlier with your script) -STATE_FILE = Path("medevio_storage.json") +STATE_FILE = Path("../medevio_storage.json") # Batch/pace BATCH_LIMIT = 5 # how many patients per run diff --git a/ScrapePozadavkyJustManualScrolling.py b/Testy/ScrapePozadavkyJustManualScrolling.py similarity index 99% rename from ScrapePozadavkyJustManualScrolling.py rename to Testy/ScrapePozadavkyJustManualScrolling.py index ca1a307..1f7de4a 100644 --- a/ScrapePozadavkyJustManualScrolling.py +++ b/Testy/ScrapePozadavkyJustManualScrolling.py @@ -5,7 +5,7 @@ import re from urllib.parse import urlparse, parse_qs from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout, Page -STATE_FILE = "medevio_storage.json" +STATE_FILE = "../medevio_storage.json" POZADAVKY_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pozadavky?neprirazene=1" # ---------- helpers ---------- diff --git a/ScrapePozadavkyPrint01.py b/Testy/ScrapePozadavkyPrint01.py similarity index 99% rename from ScrapePozadavkyPrint01.py rename to Testy/ScrapePozadavkyPrint01.py index d69f3e3..e9b1ed6 100644 --- a/ScrapePozadavkyPrint01.py +++ b/Testy/ScrapePozadavkyPrint01.py @@ -31,7 +31,7 @@ def assign_request_to_buzalka(page: Page, request_uuid: str) -> None: POZADAVKY_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pozadavky" # POZADAVKY_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pozadavky?neprirazene=1" -STATE_FILE = "medevio_storage.json" +STATE_FILE = "../medevio_storage.json" from playwright.sync_api import Page import time diff --git a/ScrapePozadavkyZmenJeden.py b/Testy/ScrapePozadavkyZmenJeden.py similarity index 96% rename from ScrapePozadavkyZmenJeden.py rename to Testy/ScrapePozadavkyZmenJeden.py index b1880ee..45cac59 100644 --- a/ScrapePozadavkyZmenJeden.py +++ b/Testy/ScrapePozadavkyZmenJeden.py @@ -4,7 +4,7 @@ import re from playwright.sync_api import sync_playwright -STATE_FILE = "medevio_storage.json" +STATE_FILE = "../medevio_storage.json" REQUEST_URL = ( "https://my.medevio.cz/mudr-buzalkova/klinika/" "pozadavky?pozadavek=e28cbf71-8280-4078-a881-c44119bbccc2" diff --git a/activate_this.py b/Testy/activate_this.py similarity index 100% rename from activate_this.py rename to Testy/activate_this.py diff --git a/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.html b/Testy/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.html similarity index 100% rename from capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.html rename to Testy/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.html diff --git a/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.png b/Testy/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.png similarity index 100% rename from capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.png rename to Testy/capture_patient_0117c85c-630d-44c4-a5ca-dd9f3b28e25e/detail.png diff --git a/dddddd.py b/Testy/dddddd.py similarity index 100% rename from dddddd.py rename to Testy/dddddd.py diff --git a/diafaan.py b/Testy/diafaan.py similarity index 100% rename from diafaan.py rename to Testy/diafaan.py diff --git a/medevio.py b/Testy/medevio.py similarity index 94% rename from medevio.py rename to Testy/medevio.py index 1c10485..c510d7e 100644 --- a/medevio.py +++ b/Testy/medevio.py @@ -1,7 +1,7 @@ from playwright.sync_api import sync_playwright LOGIN_URL = "https://my.medevio.cz/prihlaseni" -STATE_FILE = "medevio_storage.json" +STATE_FILE = "../medevio_storage.json" with sync_playwright() as p: browser = p.chromium.launch(headless=False, slow_mo=150) # zobrazí prohlížeč