Home
» MAC OS X
»
Come acquisire uno screenshot temporizzato dal Terminale su macOS
Come acquisire uno screenshot temporizzato dal Terminale su macOS
Per acquisire uno screenshot temporizzato dal Terminale su macOS, utilizza il comando integrato screencapturecon l' -Topzione di ritardo. Ad esempio, screencapture -T 20 "$HOME/Desktop/MyScreenshot.png"attendi 20 secondi, quindi salva un file PNG con il nome specificato MyScreenshot.pngsul desktop. Premi Invio, usa il ritardo per disporre lo schermo e controlla il file nel percorso specificato.
Il comando imposta un ritardo di 20 secondi e scrive un'immagine PNG sul desktop dell'utente corrente.
Perché usare il Terminale per uno screenshot temporizzato?
L'app Screenshot include già un timer, un menu per la posizione di salvataggio e opzioni per visualizzare il puntatore. Spesso è la scelta più semplice per un'acquisizione singola: basta premere Maiusc-Comando-5, aprire Opzioni e scegliere un timer. Il Terminale è utile quando si desidera impostare un ritardo preciso in secondi, assegnare un nome al file di output in anticipo, salvarlo in una cartella specifica o riutilizzare lo stesso comando in un flusso di lavoro.
Il comando utilizza l'utilità di screenshot integrata di macOS, quindi non è necessario installare un'altra app. L' -Topzione specifica quanti secondi attendere prima di acquisire l'immagine. Il comando seguente utilizza 20 secondi come esempio; sostituisci questo valore con il tempo necessario.
Imposta il comando
Apri Terminale da Applicazioni > Utility oppure cercalo con Spotlight.
Scegli una cartella e un nome file. L'esempio utilizza la cartella Desktop, che è già presente in un account Mac standard. $HOMEIl comando si espande nella cartella utente, quindi non dipende dal nome breve del tuo account.
Inserisci il comando, modificando il ritardo o il nome dell'output se necessario:
Premi Invio. Passa all'app o alla schermata che desideri acquisire mentre il timer è in esecuzione. Se non vuoi includere Terminale nell'acquisizione a schermo intero, riduci a icona la sua finestra con Comando-M oppure passa all'app di destinazione.
Disponete la schermata che desiderate catturare mentre il timer è in funzione.
Il comando viene eseguito nel Terminale mentre macOS attende. Non mostra un conto alla rovescia grafico, quindi concedi tempo sufficiente per raggiungere la schermata di destinazione e aprire eventuali menu o tooltip che desideri acquisire. Un breve ritardo è utile per una schermata già pronta; concedi più tempo se devi passare da un'applicazione all'altra e interagire con l'interfaccia.
Comprendere e personalizzare il comando
Parte
Cosa fa
screencapture
Avvia l'utilità di acquisizione schermo di macOS.
-T 20
Attendi 20 secondi prima di acquisire l'immagine. Sostituisci 20 con un altro intervallo di tempo in secondi.
"$HOME/Desktop/MyScreenshot.png"
Imposta la posizione di salvataggio e il nome del file. Le virgolette mantengono il percorso unito se una cartella o un nome file contengono spazi.
Scegli un ritardo, una cartella o un nome diverso
Per attendere 30 secondi, passare -T 20a -T 30. Per salvare in una cartella Screenshot all'interno di Immagini, utilizzare "$HOME/Pictures/Screenshots/Menu.png"come ultimo argomento. Creare prima quella cartella se non esiste; uno strumento da riga di comando non può salvare un file in una directory inesistente. Mantenere le virgolette attorno ai percorsi con spazi e utilizzare un nome file che descriva l'acquisizione in modo da poterla trovare in seguito.
Modifica il numero dopo -T per impostare un tempo di attesa diverso in secondi.
Cambia il formato dell'immagine o includi il puntatore
PNG è il formato predefinito. Per salvare un file JPEG, imposta il formato con -t jpge utilizza un'estensione del nome file corrispondente:
Il manuale di macOS elenca le opzioni di formato PNG, JPEG, TIFF, PDF e altre; i dettagli disponibili possono variare a seconda della versione del sistema. Aggiungi -Cper includere il puntatore in un'acquisizione non interattiva o -xper sopprimere il suono di acquisizione. Ad esempio: screencapture -C -T 20 "$HOME/Desktop/WithPointer.png". Questi flag non modificano il ritardo o la destinazione.
Dopo l'acquisizione, apri la cartella tramite il prompt dei comandi per verificare che l'immagine sia stata salvata.
Trova lo screenshot e risolvi i problemi più comuni
Al termine del ritardo, apri la cartella di destinazione nel Finder e cerca il nome del file che hai inserito. Se l'immagine non è presente, verifica che la cartella di destinazione esista, che il percorso sia scritto correttamente e che l'estensione del nome del file corrisponda al formato selezionato. Un percorso assoluto che inizia con $HOMEaiuta a evitare confusione sulla cartella di lavoro corrente del Terminale.
Se l'opzione di acquisizione è vuota o macOS la nega, controlla le impostazioni di Sistema > Privacy e Sicurezza > Registrazione schermo e audio di sistema per verificare l'accesso di Terminale. Apple documenta questa impostazione per le app che registrano lo schermo. Alcune app o finestre multimediali protette potrebbero comunque bloccare gli screenshot, quindi una modifica delle autorizzazioni non può prevalere sulla restrizione di un'app.
Per selezionare una finestra o un'area specifica, utilizza l'app Screenshot quando i suoi comandi visivi sono più intuitivi rispetto alle opzioni da riga di comando. Premi Maiusc-Comando-5, apri Opzioni, imposta il timer e la posizione di salvataggio, quindi scegli la modalità di acquisizione. La guida di Apple per Mac più recente illustra questi comandi e le opzioni di acquisizione disponibili.
Controlla le opzioni sul tuo Mac
Poiché il manuale della riga di comando può variare tra le diverse versioni di macOS, esegui il comando man screencapturenel Terminale per visualizzare le opzioni installate sul tuo Mac. I flag -Tdi ritardo e -tformato sono documentati nel manuale di macOS. In alternativa, senza utilizzare comandi, la guida di Apple sugli screenshot descrive i controlli relativi al timer e alla posizione di salvataggio; Apple spiega anche le autorizzazioni per la registrazione dello schermo e dell'audio di sistema . Consulta la pagina del manuale di macOS 13.6.5 sugli screenshot come riferimento, quindi fai riferimento al manuale del tuo Mac per i dettagli specifici della versione.