polona-dl

Crates.iopolona-dl
lib.rspolona-dl
version0.2.0
sourcesrc
created_at2019-08-22 23:06:30.125555
updated_at2022-09-17 12:12:52.588354
descriptionNarzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona.
homepage
repositoryhttps://github.com/jakubadamw/polona_dl
max_upload_size
id159013
size56,137
Jakub Wieczorek (jakubadamw)

documentation

README

polona_dl

Narzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona.

Build status crates.io Code coverage License: GPL v3

Instalacja

cargo install polona-dl

Użycie

Usage:
  polona-dl [--od=<strona>] [--do=<strona>] --katalog=<katalog> <adres>
  polona-dl (-h | --help)
  polona-dl --version

Options:
  -h --help             Pokaż ten ekran.
  --version             Pokaż wersję.
  --od=<strona>         Od której strony zacząć (domyślnie: 1).
  --do=<strona>         Na której stronie zakończyć (domyślnie: ostatnia).
  --katalog=<katalog>   W jakim katalogu zapisać skany.

Przykładowy sposób użycia:

polona-dl https://polona.pl/item/827083 --katalog=./wynik --od=9 --do=20

W połączeniu z convert i pdftk celem utworzenia pliku PDF:

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
Commit count: 0

cargo fmt