Vorstellung von pageres-cli, das Webseiten-Screenshots von der Befehlszeile von Linux-Computern und -Servern mit Bash-Sprache erfassen kann, da es ziemlich praktisch ist.
Headless Chrome ist in Node und dergleichen aufgetaucht. Verschiedene Software und Tools sind aus solchen Projekten entstanden, und pageres-cli ist ein Befehlszeilen-Dienstprogramm, das Webseiten mit dem Gefühl erfasst, sie tatsächlich zu durchsuchen, und sie lokal speichert.
sindresorhus/pageres-cli: Capture website screenshots
Es wäre schön, es mit WordPress-Blog-PHP und dergleichen zu kombinieren. Indem man Screenshot-Bilder einführt, wenn man Webseiten per URL verlinkt, haben Besucher den Vorteil, ungefähr das Design, Layout und die Atmosphäre der Website am URL-Ziel zu verstehen. Mit PHP könnten Sie sogar die Aufmerksamkeit implementieren, Screenshot-Bilder alle paar Monate oder so zu aktualisieren, um sie durch die neuesten Webseiten-Bilder zu ersetzen.
pageres-cli kann nicht nur die Auflösung angeben, sondern auch CSS-Selektoren angeben, um nur diesen Teil zu erfassen, oder umgekehrt bestimmte Klassen von der Seite ausblenden.
# Ein bestimmtes Element erfassen
pageres https://example.com 1366x768 --selector='.page-header'
# Ein bestimmtes Element ausblenden
pageres https://example.com 1366x768 --hide='.page-header'
Es gibt auch verschiedene andere vorbereitete Optionen, einschließlich Cookie-Angabe —cookie=<cookie>, Erfassungsverzögerung —delay=<seconds> und CSS-Hinzufügung —css=<string>.
# Cookie-Angabe
pageres https://example.com --cookie='foo=bar'
Installation
sudo npm install --global pageres-cli
Auf meiner Website ausprobiert
Die tatsächliche Seite sieht so aus.

Ich werde versuchen, meine Website oben mit verschiedenen Optionen mit pageres zu erfassen.
pageres http://yuis-programming.com
pageres http://yuis-programming.com 1024x768 --crop

pageres http://yuis-programming.com 2048x768 --crop

pageres http://yuis-programming.com --crop

Ich habe versucht, mit verschiedenen angegebenen Optionen wie oben zu erfassen.
Dieses Tool hat auch verschiedene andere vorbereitete Optionen.
Zusammenfassung
Dieses Mal habe ich darüber geschrieben, wie pageres-cli, das Webseiten-Screenshots von der Befehlszeile erfassen kann, ziemlich praktisch war.
Außerdem gibt es verschiedene andere vorbereitete Optionen, also lesen Sie bitte die offizielle Dokumentation.
Jeder, bitte versuchen Sie pageres-cli zu verwenden. Wenn Sie außerdem interessante Befehlszeilen-Tools haben, lassen Sie es mich bitte wissen.
Ich hoffe, dieser Artikel ist für alle etwas nützlich.