EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

xscreensaver-command – Online in der Cloud

Führen Sie xscreensaver-command im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl xscreensaver-command, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


xscreensaver-command – steuert einen laufenden xscreensaver-Prozess

ZUSAMMENFASSUNG


xscreensaver-Befehl [-Anzeige host:display.screen] [-help | -demo | -prefs | -aktivieren |
-deaktivieren | -Zyklus | -nächster | -prev | -wählen n | -Ausgang | -Neustart | -lock | -Version |
-Zeit | -betrachten]

BESCHREIBUNG


Das xscreensaver-Befehl Programm steuert einen Lauf Bildschirmschoner Prozess durch Absenden
Kundennachrichten.

Bildschirmschoner(1) hat ein Client-Server-Modell: Der xscreensaver-Prozess ist ein Daemon, der ausgeführt wird
im Hintergrund; Es wird von anderen Vordergrundprogrammen gesteuert, z xBildschirmschoner-
Befehl und xscreensaver-demo(1).

Dieses Programm, xscreensaver-Befehlist ein befehlszeilenorientiertes Tool. Die
xscreensaver-demo(1). Programm ist ein grafisches Werkzeug.

OPTIONAL


xscreensaver-Befehl akzeptiert die folgenden Befehlszeilenoptionen:

-Hilfe Druckt eine kurze Zusammenfassung der Befehlszeilenoptionen.

Demo Dadurch wird lediglich das gestartet xscreensaver-demo(1) Programm, in dem man experimentieren kann
mit den verschiedenen verfügbaren Grafik-Hacks und bearbeiten Sie Parameter.

Demo Anzahl
Wenn das Demo Auf die Option folgt eine Ganzzahl, sie weist die an Bildschirmschoner
Daemon, um diesen Hack auszuführen, und warten Sie, bis der Benutzer zuvor mit der Maus klickt
Deaktivieren (dh die Mausbewegung wird nicht deaktiviert.) Dies ist der Mechanismus von
welche xscreensaver-demo(1) kommuniziert mit dem Bildschirmschoner(1) Daemon. (Der
Der erste Hack in der Liste hat die Nummer 1, nicht 0.)

-Präferenzen Wie die no-argument-Form von Demo, ruft aber das Einstellungsfenster des Programms auf
standardmäßig.

-aktivieren Sie
Weisen Sie xscreensaver an, sich sofort einzuschalten (d. h. den Bildschirm auszublenden, als ob der
(Benutzer war lange genug inaktiv.) Der Bildschirmschoner wird deaktiviert, sobald
Es gibt wie üblich irgendeine Benutzeraktivität.

Es ist nützlich, dies über ein Menü auszuführen. Möglicherweise möchten Sie es als ausführen
Schlaf 5 ; xscreensaver-command -activate
Stellen Sie sicher, dass Sie Zeit haben, die Maus vorher loszulassen
Der Bildschirmschoner geht an. (Denn wenn Sie mit der Maus wackeln, wird xscreensaver bemerken,
und deaktivieren.)

-deaktivieren
Dadurch wird xscreensaver angewiesen, so zu tun, als ob gerade eine Benutzeraktivität stattgefunden hätte. Das
bedeutet, dass dieser Befehl ausgeführt wird, wenn der Bildschirmschoner aktiv ist (der Bildschirm ist ausgeblendet).
führt dazu, dass der Bildschirm nicht mehr leer ist, als ob eine Tastatur- oder Mausaktivität stattgefunden hätte.
Wenn der Bildschirm gesperrt ist, wird wie gewohnt zuerst der Passwortdialog angezeigt. Wenn
Der Bildschirm wird nicht ausgeblendet, dann wird durch diese simulierte Benutzeraktivität der neu gestartet
Countdown (also Ausgabe der -deaktivieren Befehl regelmäßig ist dank One Weg zu verhindern
dass der Bildschirm nicht dunkel wird.)

-Zyklus Wenn der Bildschirmschoner aktiv ist (der Bildschirm ist ausgeblendet), stoppen Sie den aktuellen Vorgang
Grafikdemo herunterladen und eine neue ausführen (zufällig ausgewählt).

-Nächster Das ist wie beides -aktivieren Sie or -Zyklus, je nachdem, was angemessener ist,
außer dass der Grafik-Hack, der ausgeführt wird, der nächste in der Liste ist,
statt eines zufällig ausgewählten. Mit anderen Worten: Das wiederholte Ausführen von -next wird durchgeführt
Veranlassen Sie den xscreensaver-Prozess, jede Grafikdemo nacheinander aufzurufen. (Obwohl
Verwendung der Demo Option ist wahrscheinlich eine einfachere Möglichkeit, dies zu erreichen.)

-vorher Das ist wie -Nächster, aber zyklisch in die andere Richtung.

-auswählen Anzahl
Like -aktivieren Sie, aber läuft die NElement in der Liste der Hacks. Indem wir wissen, was ist
der Programme Liste und in welcher Reihenfolge Sie diese zum Aktivieren verwenden können
Bildschirmschoner mit einer bestimmten Grafikdemo. (Das erste Element in der Liste ist
nummeriert 1, nicht 0.)

-Ausfahrt Bewirkt, dass der xscreensaver-Prozess ordnungsgemäß beendet wird. Dies bewirkt nichts, wenn die
Die Anzeige ist derzeit gesperrt.

Warnung: benutze niemals töten -9 mit Bildschirmschoner während der Bildschirmschoner aktiv ist. Wenn
Sie verwenden einen virtuellen Root-Fenstermanager, der Dinge in einem belassen kann
Der Zustand ist inkonsistent und Sie müssen möglicherweise Ihren Fenstermanager neu starten, um das Problem zu beheben
Schäden.

-Lock Weist den laufenden xscreensaver-Prozess an, den Bildschirm sofort zu sperren. Das ist
Gefällt mir -aktivieren Sie, erzwingt aber auch das Sperren, auch wenn das Sperren nicht die Standardeinstellung ist
(das heißt, auch wenn xscreensaver's sperren Ressource ist falsch, und selbst wenn die
lockTimeout Ressource ist ungleich Null.)

Beachten Sie, dass das Sperren nur dann funktioniert, wenn das Bildschirmschoner Der Prozess läuft wie Sie.
See Bildschirmschoner(1) für Details.

-Ausführung
Druckt die Version von xscreensaver, die gerade auf dem Display läuft: that
ist die tatsächliche Versionsnummer des laufenden xscreensaver-Hintergrundprozesses,
anstelle der Versionsnummer des xscreensaver-Befehls. (Um die Version zu sehen
Anzahl der xscreensaver-Befehl selbst, verwenden Sie die -Hilfe Möglichkeit.)

-Zeit Druckt den Zeitpunkt, zu dem der Bildschirmschoner zuletzt aktiviert oder deaktiviert wurde (ungefähr
wie lange der Benutzer untätig oder nicht untätig war: aber nicht ganz, da es nur Auskunft gibt
Sie werden benachrichtigt, wenn der Bildschirm ausgeblendet oder wieder ausgeblendet wurde.)

-neu starten
Bewirkt, dass der Bildschirmschonerprozess beendet und dann mit derselben Befehlszeile neu gestartet wird
Argumente wie beim letzten Mal. Sie sollten dies nicht wirklich tun müssen, da xscreensaver
merkt, wenn die .xBildschirmschoner Die Datei wurde geändert und liest sie bei Bedarf erneut.

-sehen Druckt jedes Mal eine Zeile, wenn der Bildschirmschoner seinen Status ändert: Wenn der Bildschirm leer wird,
Sperren, Entleeren oder wenn der laufende Hack geändert wird. Diese Option wird nie zurückgegeben;
Es ist für die Verwendung durch Shell-Skripte gedacht, die auf den Bildschirmschoner reagieren möchten
irgendwie. Ein Beispiel für die Ausgabe wäre:
BLANK Fr, 5. Nov. 01:57:22 1999
LAUF 34
LAUF 79
LAUF 16
LOCK Fr, 5. Nov. 01:57:22 1999
LAUF 76
LAUF 12
UNBLANK Fr, 5. Nov. 02:05:59 1999
Das Obige zeigt, wie der Bildschirmschoner aktiviert wird und dann drei verschiedene Hacks ausgeführt werden
Sperren (vielleicht weil die Sperrzeitüberschreitung abgelaufen ist) und dann Entsperren (weil die
Der Benutzer wurde aktiv und hat das richtige Passwort eingegeben.) Die Hack-Nummern sind ihre
Index in der „Programme“-Liste (beginnend mit 1, nicht 0, wie für -auswählen Befehl.)

Angenommen, Sie möchten ein Programm ausführen, das die Lautstärke Ihres Geräts verringert
schaltet das Gerät ein, wenn der Bildschirm erlischt, und schaltet es wieder ein, wenn der Bildschirm erlischt.
Sie können dies tun, indem Sie ein Perl-Programm wie das folgende im Hintergrund ausführen.
Das folgende Programm verfolgt die Ausgabe von -sehen Befehl und reagiert
entsprechend:
#!/ Usr / bin / perl

mein $blanked = 0;
open (IN, „xscreensaver-command -watch |“);
während ( ) {
if (m/^(BLANK|LOCK)/) {
if (!$blanked) {
System „Ton aus“;
$blanked = 1;
}
} elsif (m/^UNBLANK/) {
System „Sound-on“;
$blanked = 0;
}
}
Beachten Sie, dass LOCK entweder mit oder ohne vorangestelltes BLANK kommen kann (je nachdem).
ob das Sperrzeitlimit ungleich Null ist), sodass das obige Programm beides im Auge behält
Them.

STOPPEN GRAFIK


Wenn xscreensaver läuft, Sie aber möchten, dass die Ausführung von Screen-Hacks gestoppt wird (z. B. wenn Sie es tun).
Sie sind remote angemeldet und möchten, dass die Konsole gesperrt bleibt, aber nur schwarz ist, mit Nein
(bei laufenden Grafikprozessen) können Sie dies erreichen, indem Sie einfach den Monitor ausschalten
aus der Ferne. In etwa einer Minute bemerkt xscreensaver, dass der Monitor ausgeschaltet ist, und wird dies auch tun
Hören Sie auf, Bildschirm-Hacks auszuführen. Sie können den Monitor folgendermaßen ausschalten:
xset dpms erzwingen
Siehe die xset(1) Handbuch für weitere Informationen.

Sie können auch xscreensaver-demo(1) um den Monitor nach einigen Stunden herunterzufahren,
Das bedeutet, dass xscreensaver die Grafik so lange ausführt, bis es über einen längeren Zeitraum inaktiv war
Sie haben angegeben; Danach schaltet sich der Monitor aus und Bildschirm-Hacks werden gestoppt
ausgeführt werden.

DIAGNOSE


Wenn bei der Kommunikation mit dem ein Fehler auftritt Bildschirmschoner Daemon, oder wenn der Daemon
meldet einen Fehler, eine Diagnosemeldung wird an stderr ausgegeben und xscreensaver-Befehl
wird mit einem Wert ungleich Null beendet. Wird der Befehl angenommen, erfolgt ein Hinweis darauf
wird auf stdout gedruckt und der Exit-Wert ist Null.


DISPLAY um die Host- und Displaynummer des Bildschirms zu ermitteln, dessen Bildschirmschoner manipuliert werden soll.

PATH um die ausführbare Datei zum Neustarten zu finden (für die -neu starten Befehl). Beachten Sie, dass dies
Variable wird in der Umgebung von konsultiert Bildschirmschoner Prozess, nicht der
xscreensaver-Befehl verarbeiten.

UPGRADES


Die neueste Version von Bildschirmschoner(1) und verwandte Tools finden Sie immer unter
http://www.jwz.org/xscreensaver/

Verwenden Sie xscreensaver-command online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad