Project

prtscr

0.0
The project is in a healthy, maintained state
Website screenshot API gem for https://prtscr.ru
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
 Project Readme

Prtscr.ru API gem

This gem is a lib for PrtScr.ru API (website screenshot).

Installation

Add this line to your application's Gemfile:

gem 'prtscr'

And then execute:

$ bundle

Or install it yourself as:

$ gem install prtscr

Usage

run the next line of code:

Prtscr.get(url: 'https://duckduckgo.com', width: 1280, height: 1024, scale: 350, key: 'YOUR_KEY_HERE', secret: 'YOUR_SECRET_HERE', format: 'jpg')

And get something like:

https://prtscr.ru/v3/screenshot.jpg?url=https%3A%2F%2Fduckduckgo.com%2F&key=2gi_io4l&sign=f162b32357ece5f1489352cbb40c9b4d&width=1280&height=1024&scale=350

Having previous line, you can use html img tag:

Google website screenshot

Available options

url: URL encoded Address

width: Browser width, px

height: Browser height, px

scale: Screenshot scale for width, px

key: Your Key

secret: Your Secret

format: Screenshot extension

key and secret options you can obtain at PrtScr.ru

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/vickodin/prtscr.

License

The gem is available as open source under the terms of the MIT License.