4 replies [Last post]
Meldrian
Bild von Meldrian
User is online Online
Joined: 12.05.2009
Posts: 73

Hallo miteinander,

ich wollte kürzlich einen Screenshot für einen neuen Beitrag erstellen. Das Spiel selbst lässt sich nicht im Fenstermodus ausführen. Mein Problem ist jetzt: Wie erstelle ich Screenshots von dem Spiel? Die "Druck" oder "PrintScreen" Taste resultiert in der Meldung (Unter Gimp) das sich keine Bild-dateien in der Zwischenablage befinden.

Gibt es spezielle Tools (Ubuntu) die es nach zu installieren gilt um über einen Hotkey etc. Screenshots von Vollbildanwendungen zu erstellen? Ein Dienst der im Hintergrund läuft und alles automatisch im Ordner X ablegt vielleicht? Wäre so mitunter das Optimum.

VLG,
Rian

rettichschnidi
Bild von rettichschnidi
User is online Online
Joined: 13.05.2008
Posts: 752

Ich habe mir zu diesem Zweck ein kleines, _sehr_ rudimentäres Script gebaut:

#!/bin/sh
while true
do
        nice -n 20 import -window $1 "$2-`date +%H%M%S`.jpg"
        sleep 10
done

Starten kannst du das Script wie folgt:

für Fullscreen Anwendungen:

./sc root spielename

und für Anwendungen, die in einem Fenster ausgeführt werden:

 xwininfo |grep "Window id:"|awk '{print $4}'

dann ein Klick auf das Fenster. Mit dem erhaltenen Code dann das Script aufrufen:

./sc 0x3204739 spielename

Meldrian
Bild von Meldrian
User is online Online
Joined: 12.05.2009
Posts: 73

Halte mich nicht für blöd aber irgendwie funktioniert das nicht :-(

rettichschnidi
Bild von rettichschnidi
User is online Online
Joined: 13.05.2008
Posts: 752

imagemagick installiert?

Meldrian
Bild von Meldrian
User is online Online
Joined: 12.05.2009
Posts: 73

Jepp, ist installiert. Version 7:6.5.1.0-1.1ubuntu ...

Aaaahhh.....
Hast du es gehört, hat gerade Klick gemacht ... :-)
Es funktioniert jetzt.

Um eventuelle Leidensgenossen nicht im Regen stehen zu lassen, der von mir eingegebene Befehl für das erstellen von Vollbildscreenshots sieht folgendermaßen aus

./test root widelands

wobei der Name des Scripts "test" ist (da lag der Hund begraben, dumm ich weiß). Jetzt tummeln sich allerlei lustige Bilder von meinem Desktop mit der Benennung "widelands-*irgendne Zahl*" auf eben diesem und alles was ich jetzt noch machen muss ist ne Vollbildanwendung starten und spielen, Bilder kommen wie von selbst alle 20 Sekunden.

Da es auf dem Desktop jetzt schnell unübersichtlich wird rate ich potenziellen Nachahmern einen extra Ordner mit dem Script darin anzulegen. Startet man es dort werden dort auch die Screenshots abgelegt.

Danke Reto, die Artikel werden sich freuen :-)