10 Commits
1.0.4 ... main

3 changed files with 21 additions and 5 deletions

BIN
.gitea/readme/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2026 mateuszskoczek
Copyright (c) 2026 Mateusz Skoczek
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction, including

View File

@@ -1,3 +1,5 @@
<p align="center"><img src=".gitea/readme/icon.png"/></p>
<h1 align="center">CDL Downloader</h1>
<h3 align="center"><b>Automation script for downloading medical test results files from <a href="ewyniki.cdl.pl">ewyniki.cdl.pl</a></b></h3>
@@ -8,12 +10,18 @@
## Features
- Download medical test results files from <a href="ewyniki.cdl.pl">ewyniki.cdl.pl</a> automatically.
- Headless mode - can be used entirely without graphical interface
- Returns basic information after download - script returns basic data in JSON format, such as failure/success status and tests results as html table
- Return basic information after download in JSON format, such as failure/success status and tests results as html table
## Requirements
## Installation
Download latest package version from <a href="https://repos.mateuszskoczek.com/MateuszSkoczek/CDLDownloader/releases">Releases</a> tab, unpack, install requirements and you good to go
**Requirements**
- Chrome Driver installed
- Python installed
- PIP packages:
- `selenium`
- `webdriver-manager`
@@ -28,7 +36,7 @@ pip install -r requirements.txt
## Usage
```
python cdl_downloader <pesel> <barcode>
python cdl_downloader <pesel> <barcode> [additional_options]
```
**Additional options:**
@@ -68,4 +76,12 @@ In case of success:
}
```
With `--path /mnt/example/download_dir/` file will be saved under `/mnt/example/download_dir/e1ce9235-9c36-4b7a-b245-e2f1c3d3b1c0/TEST_FILE.pdf`
With `--path /mnt/example/download_dir/` file will be saved as `/mnt/example/download_dir/e1ce9235-9c36-4b7a-b245-e2f1c3d3b1c0/TEST_FILE.pdf`
## Attribution
You can copy this repository and create your own version of the app freely. However, it would be nice if you included URL to this repository in the description to your repository or in README file.
**Other sources:**
- Icon by <a href="icons8.com">Icons8</a>