webscrs
A CLI for website screenshots and comparisons
Last updated 2 months ago by okamoai .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install webscrs 
SYNC missed versions from official npm registry.

webscrs

A CLI for website screenshots and comparisons.

Table of Contents

Requirements

  • node 10.12+

Installation

$ npm install -g webscrs

Usage


USAGE
  $ webscrs <OPTIONS> <URL> [, <URL>...]

ARGUMENTS
  URL  urls for screenshot

OPTIONS
  -c, --compare              compare odd and even URL pairs
  -d, --device=device        emulate mobile device
  -h, --height=height        height of viewport
  -o, --outputDir=outputDir  [default: ./screenshots] output directory of screenshots
  -s, --short                screenshot at viewport size
  -v, --version              show CLI version
  -w, --width=width          width of viewport
  --help                     show CLI help

Example

Take screenshots of URLs.

$ webscrs "https://example.com/" "https://example.net/"

Take screenshots of URLs...
√ 1.Open: https://example.com/
=> √ Save: ./screenshots/1-example.com.png
√ 2.Open: https://example.net/
=> √ Save: ./screenshots/2-example.net.png

Compare screenshots of URLs.

$ webscrs -c "https://example.com/" "https://example.net/"

Compare screenshots of URLs...
√ 1.Open: https://example.com/
=> √ Save: ./screenshots/1a-example.com.png
√ 1.Open: https://example.net/
=> √ Save: ./screenshots/1b-example.net.png
√ 1.Diff: ./screenshots/1c-screenshot-diff.png

* argments url must be even.

Execute from file of URL list.

$ webscrs "url.txt"

* File format is URL list delimited by white-space.

Emulate device.

$ webscrs -d "iPhone 6" "https://example.com/"

* -d option is specified from Puppeteer.device.

License

MIT © okamoai

Current Tags

  • 0.0.3                                ...           latest (2 months ago)

3 Versions

  • 0.0.3                                ...           2 months ago
  • 0.0.2                                ...           3 months ago
  • 0.0.1                                ...           4 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 3
Dependencies (10)
Dev Dependencies (12)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |