Gibt es eine solche App oder ein solches Skript, das einen Benutzer nach einer bestimmten Anzahl von Minuten Aktivität automatisch abmeldet?

Ich suche nach Informationen zu einer App oder einem Skript, das ein Konto nach einer bestimmten Anzahl von Minuten abmeldet. Ich weiß, dass dies standardmäßig nach X Inaktivität erfolgen kann. Ich verwende jedoch einen Mac als "Quick Print" -Station und möchte eine Art Programm ausführen, um den Benutzer vom Computer abzumelden, unabhängig davon, ob er aktiv ist oder nicht. Hat jemand Kenntnisse über Skripte oder Programme, die es einer Person ermöglichen, dies zu tun?

Vielen Dank im Voraus!

Auf dem Computer läuft Snow Leopard OSX.

Antworten (2)

Sie könnten versuchen, ein Apple-Skript zu verwenden, so etwas wie;

tell application "System Events"
    log out
end tell

Planen Sie es dann mit launchd . Ich habe dies in der Vergangenheit als nettes GUI-Frontend zum Launchd verwendet;

http://www.peterborgapps.com/lingon/

Die Verwendung von launchd kann etwas frustrierend sein, da Sie mit Ihrer Syntax und Benennung sehr genau sein müssen. Wenn Sie jedoch die 5 US-Dollar für Lingon nicht aufbringen möchten , gibt es auf GitHub ein Ruby Gem namens lunchy

https://github.com/mperham/lunchy

Der Nachteil dabei ist, dass Sie nach einem Zeitplan ausgeführt werden, anstatt das Skript nur auszuführen, wenn sich ein Benutzer angemeldet hat.

Es wäre trivial, eine Kakao-App zu schreiben, die Sie den Launch-Items hinzufügen könnten.

Tatsächlich habe ich es gerade getan. Diese App fordert den Computer auf, sich nach 60 Sekunden abzumelden.

http://diggory.net/Grazing/Auto%20logout.zip