Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devmnj/unsplashbot

This is a python package with selenium scripts to automate downloading of free stock images/videos from Unsplash.com, for fun, design and productivity.
https://github.com/devmnj/unsplashbot

bots downloader selenium-python

Last synced: 5 days ago
JSON representation

This is a python package with selenium scripts to automate downloading of free stock images/videos from Unsplash.com, for fun, design and productivity.

Awesome Lists containing this project

README

        

# unsplashbot
![Python package](https://github.com/manojap/wallspyder/workflows/Python%20package/badge.svg)

This is a automation scripts whihc using selenium package and Webdriver. You can search
and download stock free image/resources from unsplash.com, in a single line of `brilliant python code`

## Requirements
- Python 3.7 or later
- Windows/Linux/Mac
- Python Modules
- Selenium
- webdriver-manager

## On Windows
In Windows you can just install the pacakge from github git with `pip` command as follows

```python
# Install the package
pip install unsplashbot
or
pip install git+https://github.com/manojap/unsplashbot.git

from unsplashbot import unsplash
unsplash.search().filter_by_tag('flower')
unsplash.search().find('flowers')
```

## On Linux or Mac

On linux and Mac you need to clone the repo and install requirements

```python
# clone the repo

git clone https://github.com/manojap/unsplashbot.git

pip install -r requirements.txt

from unsplashbot import unsplash
unsplash.search().filter_by_tag('fruit')
unsplash.search().find('flowers')
```

# Default Save location - Firefox

Make sure your save location is set to `default [Firefox]` or do it for the `first time`, after the
automation process begins and pop up window for file action. I recommend use Chrome

# Delaying download

`Use delay` for adjust elapse time for loading downloading button in slower internet connection.