Wie mache ich ein Bild vom Anmeldebildschirm?

25

Ich habe eine ganze Reihe von Screenshots von Anmeldebildschirmen gesehen. Ich habe versucht , Cmd+ Shift+ 3, aber ohne Erfolg. Wie mache ich ein Bild des Anmeldebildschirms oder des Startbildschirms von OS X?

Daviesgeek
quelle

Antworten:

24

Sie können SSH in einen anderen Mac und screencapturein der Shell verwenden.

  1. Aktivieren Sie die Remote-Anmeldung in den Freigabeeinstellungen auf dem anderen Computer
  2. ssh username@other_computers_ip
  3. sudo screencapture ~/Desktop/screenshot.png
Lri
quelle
Funktioniert das wirklich? In der Manpage für die Bildschirmaufnahme (in Lion) heißt es: "SICHERHEITSHINWEISE: Um Bildschirminhalte zu erfassen, während Sie über ssh angemeldet sind, müssen Sie screencapture in derselben Mach-Bootstrap-Hierarchie wie loginwindow starten."
lhf
@lhf weiß ich eigentlich nicht. Zumindest so etwas wie sudo bash; screencaptureauf einer früheren Version von 10.7 gearbeitet. @bmike bearbeitete es zu sudo screencapture. (Ich habe keinen weiteren Mac mehr, an den ich mich
wenden
Versuchte dies heute in OS X El Capitan 10.11.2 und es funktioniert.
D Schlachter
6

Ich habe das selbst nicht getestet, aber vielleicht hilft dieser Link. Schnapp dir 'unmögliche' Screenshots

OS X enthält ein nettes Kommandozeilen-Hilfsprogramm für die Bildschirmaufnahme mit dem Namen screencapture . Zwar gibt es nicht jede Menge Dokumentation zu diesem Programm, aber man screencapture bietet Ihnen die grundlegenden Optionen. Sobald Sie mit ssh eine Verbindung zu dem Mac hergestellt haben, dessen Bildschirm Sie erfassen möchten, müssen Sie den Befehl screencapture mit Root-Rechten ausführen .

Revolver
quelle
1
Es wäre fantastisch und hilfreich für zukünftige Leser, wenn Sie das relevante Stück des Artikels (mit Zuschreibung) zitieren würden, falls der verknüpfte Artikel nicht mehr angezeigt wird. In diesem Fall hat Lri bereits die von Ihnen angeführte Prozedur aufgeschrieben. Deshalb habe ich statt der Zeilenauflistung einen erklärenden Absatz eingefügt.
Jaberg
1

Stellen Sie sicher, dass die schnelle Benutzerumschaltung aktiviert ist, und öffnen Sie dann grab, machen Sie einen Zeitbildschirm. Sie haben 10 Sekunden Zeit, um über die schnelle Benutzerumschaltung zum Anmeldefenster zu wechseln - melden Sie sich nicht ab!

stuffe
quelle
Ich konnte eine Bildschirmaufnahme des schnellen Benutzerwechsels in der Anmeldeansicht erhalten, jedoch nicht des Hauptanmeldebildschirms oder des Startbildschirms.
tlatkovich
1

Verwenden Sie Ihr Telefon, um ein Foto des Anmeldebildschirms aufzunehmen

user216459
quelle
0

Wenn Sie keinen zweiten Host haben, um auf Ihren Mac oder eine Kamera / ein Telefon zu sshen, können Sie einen Start-Daemon verwenden:

Erstelle eine Liste mit:

sudo nano /Library/LaunchDaemons/local.screenshot.plist

mit dem Inhalt:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>local.screenshot</string>
    <key>Program</key>
    <string>/bin/bash</string>
    <key>ProgramArguments</key>
    <array>
        <string>/bin/bash</string>
        <string>-c</string>
        <string>/usr/sbin/screencapture -T 1 /Users/user/screen1.png ; /usr/sbin/screencapture -T 16 /Users/user/screen16.png</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

Laden Sie den Daemon mit:

sudo launchctl load /Library/LaunchDaemons/local.screenshot.plist

Ersetzen Sie den Benutzer in der Liste durch einen echten Benutzernamen oder verwenden Sie einen anderen Pfad als / Users / user /. Abhängig von Ihrem System müssen Sie möglicherweise das Timing ändern oder zusätzliche Screenshots hinzufügen, um eine vollständige Sequenz zu erstellen, indem Sie einen oder mehrere ; /usr/sbin/screencapture -T <seconds> /Users/user/screen<seconds>.pngBegriffe in das ProgramArguments-Array einfügen.

Anstatt die Liste mit Befehlen zu überladen, können Sie auch ein Shell-Skript mit einer for- Schleife erstellen , um jede Sekunde (oder zwei) Screenshots zu machen und es mit dem Startdämon zu laden.

In meiner VM wurde nach einer Sekunde ein schwarzer Bildschirm und nach 16 Sekunden die fast fertige Startladeleiste angezeigt.

klanomath
quelle