2.3.1 • Published 2 years ago

screenshot-site v2.3.1

Weekly downloads
4
License
ISC
Repository
github
Last release
2 years ago

screenshot-site FREE EDITION

Скриншотер сайтов. Теперь уже точно FREE EDITION

  • Минус: Через некоторое время, банит ваш IP. Рекомендую использовать с прокси.

Установка:

npm install screenshot-site

Использование:

let shot = require("screenshot-site") 

shot({
    url: "github.com"
}, function(buffer){
    return console.log(buffer)
})

Пример параметров:

shot({
    url: "github.com", // isNeed? true
    resolution: "1920x1080", // isNeed? false; default: 1024x768
    scale: 1000, // isNeed? false; default: 1000,
    format: 1, // isNeed? false; default: 0; 0 for JPEG, 1 for PNG
    api: 1, // isNeed? false; default: 0; 0 for "mini", 1 for "api".
    proxy: "http://127.0.0.1:8080" // isNeed? false
}, function(buffer){ 
    return console.log(buffer) 
}) // isNeed? true; response: image buffer

Параметры:

ПараметрТипНуженОписание
urlstringtrueСсылка
resolutionstring/numberfalseРазрешение скрина
scalenumberfalseШирина скрина
formatnumberfalseФормат скрина (0 для jpg, 1 для png)
apinumberfalseКакой API использовать? (0 для mini, 1 для api)
proxystringfalseПрокси

Прокси

Поддерживаются: 1. http (http://) 2. https (https://) 3. socks (socks://) 4. socks4 (socks4://) или socks5 (socks5://) 5. pac (pac+http://)

После параметров, необходимо вставить callback.

2.3.0

2 years ago

2.3.1

2 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.0.2-add

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago