Automatisch Screenshot erstellen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
TechnoDeveloper
Beiträge: 3
Registriert: 19.05.2015 17:46:51

Automatisch Screenshot erstellen

Beitrag von TechnoDeveloper » 19.05.2015 17:50:23

Hallo liebe Community!
Ich bin zurzeit auf der Suche nach einem Programm, welches in einem Bestimmten Intervall Screenshots erstellt.
Das Programm soll das aufgenommene Bild immer unter dem selben Namen speichern, sodass in einem Intervall von z.B. 1 Minute immer ein Bild mit dem Namen screenshot.png erstellt wird und dann nach einer weiteren Minute einfach aktueller überschreiben wird.

Vielen Dank im Vorraus!

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Automatisch Screenshot erstellen

Beitrag von cronoik » 19.05.2015 18:03:40

Willkommen im Forum,

das kannst du mit einem einfachen Skript erledigen. Dieses kann für den Screenshot das Programm import aus dem Paket Debiangraphicsmagick-imagemagick-compat verwenden. Wenn du Hilfe beim Skript benötigst, frag einfach nach.
Hilf mit unser Wiki zu verbessern!

TechnoDeveloper
Beiträge: 3
Registriert: 19.05.2015 17:46:51

Re: Automatisch Screenshot erstellen

Beitrag von TechnoDeveloper » 19.05.2015 18:06:48

cronoik hat geschrieben:Wenn du Hilfe beim Skript benötigst, frag einfach nach.
Hilfe wäre sehr lieb, da ich ein blutiger Anfänger bin was Linux bzw. Bash angeht. :D

inne
Beiträge: 3290
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Automatisch Screenshot erstellen

Beitrag von inne » 19.05.2015 19:57:20

Code: Alles auswählen

DISPLAY=:0 import -window root png:/var/tmp/$(whoami)-screenshot.png
Benötigt Debianimagemagick (https://de.wikipedia.org/wiki/ImageMagick).

Das Programm import erstellt Bildschirmfotos unter X11. Die Funktion sichert also die grafische Darstellung eines X-Servers in eine Datei – wahlweise den gesamten Bildschirmbereich, den Bereich eines Fensters oder eines definierten Rechtecks.

Wie man einen Cronjob erstellt, ist im Netz beschrieben u.a. hier:
http://wiki.ubuntuusers.de/Cron
https://de.wikipedia.org/wiki/Cron

TechnoDeveloper
Beiträge: 3
Registriert: 19.05.2015 17:46:51

Re: Automatisch Screenshot erstellen

Beitrag von TechnoDeveloper » 19.05.2015 20:30:39

Vielen Dank für deine Mühe! Aber das mit Cron ist mir (momentan noch) zu hoch und ich versteh nur Bahnhof.

inne
Beiträge: 3290
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Automatisch Screenshot erstellen

Beitrag von inne » 19.05.2015 20:52:02

Dann schau dir Debiangnome-schedule an.
Das ist eine grafische GNOME-Oberfläche zur Konfiguration von cron.

Wie sich die GUI in der Praxis macht kann ich aber nicht beurteilen, denn ich nutze die selbst nicht.
Zuletzt geändert von Anonymous am 19.05.2015 21:11:45, insgesamt 1-mal geändert.

Benutzeravatar
Drache
Beiträge: 772
Registriert: 22.11.2009 05:49:55

Re: Automatisch Screenshot erstellen

Beitrag von Drache » 19.05.2015 21:08:39

Hallo,
Öffne ein Terminal
dort kopierst du folgendes rein:

Code: Alles auswählen

crontab -e
Dann runternavigieren unter

Code: Alles auswählen

#M   S     T M W   Befehl
#-----------------------------------------------------------------
dorthin kopierst du

Code: Alles auswählen

*    *    * * *   DISPLAY=:0 import -window root png:/var/tmp/$(whoami)-screenshot.png
Der erste * sagt, dass in jeder Minute, der zweite in jeder Stunde, * an jedem Tag, * jeden Monat und schließlich noch * der Wochentag (für gezieltere Eingriffe) etwas passieren soll, nämlich …, dann kommt der Befehl von inne der den Screenshot unter /var/tmp/deinBenutzer/screenshot.png (kannst du ggf. auch anpassen) speichert.


jetzt noch die crontab speichern (hängt von dem Editor den du verwendest ab: in nano STRG+X mit vi(m) :x )

fertig
“Don't you think that if I were wrong, I'd know it?” (Dr. Sheldon Cooper)
XFCE: alt,steinhart,langweilig,immer noch da.

Antworten