Giriş ekranının resmini nasıl çekebilirim?


25

Çok sayıda giriş ekranı ekran görüntüsü gördüm. Cmd+ Shift+ ' Yı denedim 3ama boşuna. Giriş ekranının veya OS X’in açılış ekranının resmini nasıl çekerim?

Yanıtlar:


24

SSH'yi başka bir Mac içine screencaptureyerleştirebilir ve kabuğun içinde kullanabilirsiniz .

  1. Diğer bilgisayardaki paylaşım tercihlerinde uzaktan giriş yapmayı etkinleştirin
  2. ssh username@other_computers_ip
  3. sudo screencapture ~/Desktop/screenshot.png

Bu gerçekten işe yarıyor mu? Ekran yakalamanın manşet sayfası (Lion'da) "GÜVENLİK ÖNEMİ: Ekran içeriğini ssh ile giriş yaparken yakalamak için, screencapture ile aynı mach bootstrap hiyerarşisinde loginwindows" ı başlatmalısınız.
LHF

Aslında, bilmiyorum. En azından sudo bash; screencapture10.7'nin önceki bir sürümünde çalıştığı gibi bir şey . @bmike düzenledi sudo screencapture. (Artık artık ssh yapacak başka bir
Mac'im

Bugün OS X El Capitan 10.11.2'de denedim ve işe yarıyor.
D Schlachter

6

Bunu kendim test etmedim, ama belki bu bağlantı yardımcı olabilir. İmkansız 'ekran görüntüleri yakala

OS X, yeterince basit screencapture adında güzel bir komut satırı ekran yakalama yardımcı programı içerir . Bu programla ilgili bir ton dökümantasyon bulunmamakla birlikte, insan ekran görüntüsü size temel seçenekleri verecektir. Ekranını yakalamak istediğiniz Mac'e bağlanmak için ssh kullandığınızda , screencapture komutunu root haklarıyla çalıştırmanız gerekir .


1
Bağlantılı makalenin sona ermesi durumunda makalenin ilgili bölümünü (atıfta bulunarak) alıntı yaparsanız, müthiş ve gelecekteki okuyucular için yararlı olacaktır. Bu durumda Lri, atıfta bulunduğunuz prosedürü çoktan atladı ve listeledi, ben de satır listesinden ziyade açıklayıcı bir paragraf ekledim.
jaberg

1

Hızlı kullanıcı değiştirmenin etkinleştirildiğinden emin olun, daha sonra kepçeyi açın, zamanlanmış bir ekran alın, hızlı kullanıcı değiştirme yoluyla giriş penceresine geçmek için 10 saniyeniz var - çıkış yapmayın!


Ana kullanıcı ekranını veya önyükleme ekranını değil, hızlı kullanıcı değiştirme giriş görünümü ekran görüntüsünü yakalamayı başardım.
tlatkovich

1

Giriş ekranının fotoğrafını çekmek için telefonunuzu kullanın


0

Mac'inize veya kameranıza / telefonunuza ssh yapacak ikinci bir ana makineniz yoksa, bir başlatma cini kullanabilirsiniz:

Şununla bir plist oluşturun:

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

içeriği ile:

<?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>

Daemon'u şununla yükleyin:

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

Pistteki kullanıcıyı gerçek bir kullanıcı adı ile değiştirin veya / Users / user / dizininden farklı bir yol kullanın. Sisteminize bağlı olarak ; /usr/sbin/screencapture -T <seconds> /Users/user/screen<seconds>.png, ProgramArguments dizisine bir veya birkaç terim ekleyerek bir dizi oluşturmak için zamanlamayı değiştirmeniz veya ek ekran görüntüleri eklemeniz gerekebilir.

Sürgüyü komutlarla karıştırmak yerine, her saniye (veya iki) ekran görüntüsü almak için for for döngüsünü kullanarak bir kabuk betiği oluşturabilir ve onu başlatma cini ile yükleyebilirsiniz.

VM'mde bir saniye sonra siyah bir ekran ve 16 saniye sonra neredeyse bitmiş yükleme yükleme çubuğu oldu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.