Headless chrome

куча зависимостей, очень мало ин-ии в интернете и неудобно использовать
Скачиваем .deb https://www.google.com/chrome/browser/desktop/index.html
Ставим sudo dpkg -i google-chrome-stable_current_amd64.deb
redkin@govnoserver:~$ sudo apt-get install gconf-service libgconf-2-4 libgtk-3-0 libappindicator1 xdg-utils
redkin@govnoserver:~$ sudo apt-get -f install (ключ -f форсирует установку зависимостей)
redkin@govnoserver:~$ npm install chrome-remote-interface
google-chrome —headless –disable-gpu –dump-dom https://www.chromestatus.com/
google-chrome —headless –disable-gpu –print-to-pdf https://www.chromestatus.com/
google-chrome —headless –disable-gpu –screenshot https://www.chromestatus.com/
Пример использования для навигации.
https://www.npmjs.com/package/simple-headless-chrome
https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md
https://stackoverflow.com/questions/7848878/how-to-use-google-chrome-remote-debugging-protocol-in-http
google-chrome —headless –disable-gpu –remote-debugging-port=9222

Leave a Reply