Acasă
» MAC OS X
»
Cum să faci o captură de ecran temporizată din Terminal pe macOS
Cum să faci o captură de ecran temporizată din Terminal pe macOS
Pentru a face o captură de ecran temporizată din Terminal pe macOS, folosește comanda încorporată screencapturecu -Topțiunea sa de întârziere. De exemplu, screencapture -T 20 "$HOME/Desktop/MyScreenshot.png"așteaptă 20 de secunde, apoi salvează un fișier PNG denumit MyScreenshot.pngpe Desktop. Apasă Enter, folosește întârzierea pentru a aranja ecranul și verifică fișierul la calea pe care ai furnizat-o.
Comanda setează o întârziere de 20 de secunde și scrie o fișier PNG pe desktopul utilizatorului curent.
De ce să folosești Terminalul pentru o captură de ecran temporizată?
Aplicația Captură de ecran are deja un cronometru, un meniu pentru salvarea locației și opțiuni pentru afișarea indicatorului. Adesea este cea mai ușoară alegere pentru o captură unică: apăsați Shift-Command-5, deschideți Opțiuni și alegeți un cronometru. Terminalul este util atunci când doriți să setați o întârziere precisă în secunde, să denumiți fișierul de ieșire în avans, să îl salvați într-un anumit folder sau să reutilizați aceeași comandă într-un flux de lucru.
Comanda folosește utilitarul de captură de ecran încorporat în macOS, deci nu este nevoie să instalați o altă aplicație. Opțiunea -Tspecifică câte secunde trebuie așteptate înainte de a face captura. Comanda de mai jos folosește 20 de secunde ca exemplu; înlocuiți această valoare cu timpul de care aveți nevoie.
Configurați comanda
Deschide Terminalul din Aplicații > Utilitare sau caută-l cu Spotlight.
Alegeți un folder și un nume de fișier. Exemplul folosește Desktop-ul, care există deja pe un cont Mac standard. $HOMEse extinde la folderul utilizatorului, deci comanda nu depinde de numele scurt al contului.
Introduceți comanda, modificând întârzierea sau numele ieșirii, dacă este necesar:
Apăsați Return. Comutați la aplicația sau ecranul pe care doriți să îl capturați în timp ce cronometrul rulează. Dacă nu doriți ca Terminalul să fie inclus într-o captură pe tot ecranul, minimizați fereastra acestuia cu Command-M sau treceți la aplicația țintă.
Aranjați ecranul pe care doriți să îl capturați în timp ce cronometrul rulează.
Comanda rulează în Terminal în timp ce macOS așteaptă. Nu afișează o numărătoare inversă grafică, așa că acordă suficient timp pentru a ajunge la ecranul țintă și a deschide orice meniu sau sugestie pe care dorești să o capturezi. O scurtă întârziere este convenabilă pentru un ecran pregătit; acordă mai mult timp dacă trebuie să schimbi aplicațiile și să interacționezi cu interfața.
Înțelegerea și personalizarea comenzii
Parte
Ce face
screencapture
Rulează utilitarul de captură de ecran macOS.
-T 20
Așteaptă 20 de secunde înainte de captură. Înlocuiește 20 cu o altă întârziere în secunde.
"$HOME/Desktop/MyScreenshot.png"
Setează locația de salvare și numele fișierului. Ghilimelele mențin calea împreună dacă un folder sau un nume de fișier conține spații.
Alegeți o altă întârziere, un alt folder sau un alt nume
Pentru o așteptare de 30 de secunde, schimbați -T 20la -T 30. Pentru a salva într-un folder Capturi de ecran din cadrul Imagini, utilizați "$HOME/Pictures/Screenshots/Menu.png"ca argument final. Creați mai întâi folderul respectiv dacă nu există; un instrument din linia de comandă nu poate salva un fișier într-un director lipsă. Păstrați ghilimelele în jurul căilor cu spații și utilizați un nume de fișier care descrie captura, astfel încât să o puteți găsi ulterior.
Schimbați numărul de după -T pentru a seta un timp de așteptare diferit în secunde.
Schimbați formatul imaginii sau includeți indicatorul
PNG este formatul implicit. Pentru a salva un fișier JPEG, setați formatul cu -t jpgși utilizați o extensie de fișier corespunzătoare:
Manualul macOS listează opțiunile de formate PNG, JPEG, TIFF, PDF și alte opțiuni; detaliile disponibile pot varia în funcție de versiunea sistemului. Adăugați -Cpentru a include indicatorul într-o captură neinteractivă sau -xpentru a suprima sunetul capturii. De exemplu: screencapture -C -T 20 "$HOME/Desktop/WithPointer.png". Aceste semnalizatoare nu modifică întârzierea sau destinația.
După captură, deschideți folderul din comandă pentru a confirma că imaginea a fost salvată.
Găsiți captura de ecran și remediați problemele comune
Când întârzierea se termină, deschideți folderul de destinație în Finder și căutați numele fișierului introdus. Dacă imaginea lipsește, verificați dacă folderul de destinație există, dacă calea este scrisă corect și dacă extensia numelui fișierului corespunde formatului selectat. O cale absolută care începe cu $HOMEajută la evitarea confuziei cu privire la folderul de lucru curent al Terminalului.
Dacă captura este goală sau macOS o refuză, verifică Setări sistem > Confidențialitate și securitate > Înregistrare audio ecran și sistem pentru accesul Terminalului. Apple documentează acest control pentru aplicațiile care înregistrează ecranul. Unele aplicații protejate sau ferestre media pot bloca în continuare capturile de ecran, așadar o modificare a permisiunii nu poate anula restricția unei aplicații.
Pentru o fereastră sau o regiune selectată, folosește aplicația Captură de ecran atunci când comenzile vizuale sunt mai ușoare decât opțiunile din linia de comandă. Apasă Shift-Command-5, deschide Opțiuni, setează cronometrul și locația de salvare, apoi alege modul de captură. Ghidul actual pentru Mac de la Apple explică aceste comenzi și opțiunile de captură disponibile.
Verificați opțiunile de pe Mac-ul dvs.
Deoarece manualul liniei de comandă poate diferi între versiunile de macOS, rulează-l man screencaptureîn Terminal pentru a vedea opțiunile instalate pe Mac. Indicatoarele -Tde întârziere și formatare sunt documentate în manualul macOS. Pentru o alternativă fără comenzi, ghidul-t Apple pentru capturi de ecran descrie controalele pentru cronometru și locația de salvare; Apple explică, de asemenea, permisiunile de înregistrare audio a ecranului și a sistemului . Consultați pagina manualului pentru capturile de ecran din macOS 13.6.5 ca referință, apoi consultați manualul de pe propriul Mac pentru detalii specifice versiunii.