Maak screenshots vanaf de terminal in Mac OS X

Anonim

Afgezien van de sneltoetsen, Grab en andere screenshot-apps, kun je ook rechtstreeks vanaf de Terminal screenshots van je Mac OS X-bureaublad maken met de opdracht 'screencapture'.

Hier is een gedetailleerd overzicht van dit hulpprogramma en hoe het te gebruiken, waarmee u eenvoudig screenshots kunt maken vanaf de opdrachtregel.

De grondbeginselen: een schermafbeelding maken vanaf de terminal in Mac OS X

Start eerst de Terminal (/Applicaties/Hulpprogramma's/) en typ het volgende:

screencapture test.jpg

Dat is het meest basale formaat van de opdracht, er wordt een screenshot van je hele scherm gemaakt en deze 'test.jpg' genoemd in de momenteel werkende Terminal-directory, die meestal je gebruikershome is. U kunt altijd een andere locatie opgeven door een pad voor de schermafbeelding te kiezen, hier is het bureaublad:

screencapture ~/Desktop/screenshot.jpg

Stuur de schermafbeelding naar het klembord via de opdrachtregel

Als je de schermafbeelding naar je klembord wilt sturen in plaats van naar een bestand, voeg dan de vlag -c toe, maar wijs geen bestandsnaam of pad toe:

screencapture -c

Nu het op je klembord staat, kun je het gewoon plakken in Voorvertoning, Photoshop, Pages of wat je maar wilt gebruiken.

Maak een screenshot op een timer vanaf de opdrachtregel

Een van de betere functies van het Grab-hulpprogramma is dat je hiermee schermafbeeldingen kunt maken op een timer, zodat je een app of situatie op het scherm kunt instellen en dingen kunt vastleggen zoals waarschuwingsvensters, menu's, knopacties , enz. U kunt ook een getimede schermafbeelding opgeven vanaf de terminal:

screencapture -T 10 timedshot.jpg

De vlag -T moet worden gevolgd door het aantal seconden waarmee je de schermopname wilt vertragen, in dat voorbeeld is het 10 seconden, wat ook de standaardwaarde van Grabs is.

Specificeer een schermopnamebestandstype met schermopname vanaf de opdrachtregel

Maak er een notitie van dat het hoofdlettergebruik van deze vlaggen van belang is. Als u een kleine letter -t gebruikt, probeert u in plaats daarvan een bestandstype voor de schermafbeelding op te geven, zoals:

screencapture -t tiff voorbeeld.tiff

U kunt verschillende bestandstypen selecteren om naar te exporteren, waaronder png, pdf, tiff, jpg en gif.

Een stille schermafbeelding maken vanaf de opdrachtregel

Als je van plan bent iets uit te schrijven met de opdracht schermopname, wil je misschien niet dat het sluitergeluid afgaat. Gebruik gewoon de vlag -x om stilletjes een schermafbeelding te maken:

screencapture -x quiet.jpg

Dit is een eenmalig iets, dus je moet altijd -x specificeren, het is geen permanente wijziging om de schermafbeeldingen stil te maken.

Stuur de schermafbeelding van terminal naar een nieuw e-mailbericht

Een andere handige truc is om de schermafbeelding rechtstreeks naar een nieuw Mail.app-bericht te sturen:

screencapture -M mailme.jpg

Hiermee wordt de schermafbeelding gemaakt, opgeslagen als mailme.jpg en vervolgens automatisch een nieuw e-mailbericht geopend met die schermafbeelding eraan toegevoegd.

Zoals bij alle opdrachtregelprogramma's kunt u de vlaggen samenvoegen om verschillende functies in één opdracht uit te voeren. Als u de andere beschikbare opties wilt zien, gebruikt u gewoon de traditionele vlag -h met schermopname:

screencapture -h

Dit geeft een overzicht van alle beschikbare vlaggen en wat ze doen, en er zijn verschillende extra opties beschikbaar, zoals de schaduw laten vallen, automatisch starten in Voorvertoning, de modus Venster vastleggen kiezen en meer. Je kunt een screenshot zien van de schermopname-opdrachten bovenaan dit bericht (overbodig?).

Als je echt creatief aan de slag wilt gaan, kun je bijvoorbeeld een functie voor het automatisch mailen van een screenshot instellen op basis van Mac-bureaubladgebeurtenissen, of zelfs een sleutel toewijzen aan de klembordfunctie en je eigen Mac Print maken Schermknop om die toetsenbordrommel te dupliceren waar Windows-gebruikers zo dol op zijn, maar dat zijn onderwerpen voor een ander bericht.

Tot slot, als je liever bij de vertrouwde Command+Shift+3-commando's blijft, vergeet dan niet dat je het bestandstype van de schermafbeelding kunt wijzigen en de locatie kunt opslaan, maar dat vereist een korte trip ook naar de terminal. Dat commando is ook hetzelfde in Mac OS X 10.7 en eerdere versies.

Maak screenshots vanaf de terminal in Mac OS X