# polona_dl Narzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona. ![Build status](https://github.com/jakubadamw/polona_dl/workflows/Build/badge.svg) [![crates.io](https://img.shields.io/crates/v/polona-dl.svg)](https://crates.io/crates/polona-dl) [![Code coverage](https://codecov.io/github/jakubadamw/polona_dl/branch/master/graph/badge.svg)](https://codecov.io/gh/jakubadamw/polona_dl/branch/master) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) ### Instalacja ``` cargo install polona-dl ``` ### Użycie ``` Usage: polona-dl [--od=] [--do=] --katalog= polona-dl (-h | --help) polona-dl --version Options: -h --help Pokaż ten ekran. --version Pokaż wersję. --od= Od której strony zacząć (domyślnie: 1). --do= Na której stronie zakończyć (domyślnie: ostatnia). --katalog= W jakim katalogu zapisać skany. ``` #### Przykładowy sposób użycia: ```sh polona-dl https://polona.pl/item/827083 --katalog=./wynik --od=9 --do=20 ``` #### W połączeniu z `convert` i `pdftk` celem utworzenia pliku PDF: ```sh polona-dl http://polona.pl/item/827083 --katalog=./wynik --od=9 --do=20 for strona in wynik/*.jpg; do convert $strona $strona.pdf; done pdftk wynik/*.pdf cat output ./wynik/Chronicae.pdf compress ```