NEWS
Linux: Screenshot to FTP
-
Hallo
Ich möchte automatisch (alle 5 Min.) Screenshots einen Webseite (Grafana Dashboard) erstellen und diese dann automatisch auf einen FTP übertragen.
Dazu hätte ich eine Debian VM zur Verfügung, die fast zu 0 ausgelastet ist.Es gibt zwar für ioBroker den Phantomjs Adapter, aber der brachte mir regelmäßig (trotz ausreichender Hardware) das System zum Absturz.
Deshalb mein Gedanke, dies direkt als Script in der VM zu machen.
Tools hätte ich bereits mehrere gefunden, aber die arbeiten alle nur mit GUI. Desktop ist bei mir aber nicht installiert.Gibt es die Möglichkeit, dies als Script zu machen?
Und könnte mir hier jemand dabei helfen?Danke schonmal
-
@negalein Ich habe das eben mal probiert, Du kannst Chrome auch ohne Desktop installieren und dann wie hier beschrieben screenshots wie z.B.
/usr/bin/google-chrome --headless --screenshot="/home/mcherisi/chrome-ss1.png" "https://www.putorius.net"
ziehen. Mit Puppeteer geht das noch etwas komfortabler, aber das habe ich nicht probiert.
-
@ahnungsbefreit sagte in Linux: Screenshot to FTP:
Du kannst Chrome auch ohne Desktop installieren
Danke
Ein Bekannter hat mir jetzt ein Java geschrieben.
Funktioniert perfekt. Jetzt gehts nur noch um die Anpassung der Website. Da muss ich erst wieder HTML auffrischen.