Come stampare su Raspberry Pi?


13

Vorrei fare screenshot del browser Midori e ho provato i seguenti metodi come menzionato QUI .

  1. Utilizzando Imagemagick che è preinstallato in Raspberry Pi. Ho premuto il tasto dello schermo di stampa sulla tastiera e ho tentato di incollarlo su quel software. Ma fallito.

  2. Apri un nuovo terminale, ho digitato quanto segue:

    sleep 5; import -window root myscreen.png // stampa dopo 5 secondi

Questo è quello che ho.

serigrafia imagemagick

genere

import -window root screen.png

Questa è la schermata nera che ho ricevuto.

serigrafia imagemagick

Allora, qual è il modo corretto di farlo?

Risposte:


10

Esistono diversi programmi per acquisire schermate. Uso scrot, un'utilità della riga di comando che è abbastanza completa. Nel tuo caso:

sudo apt-get install scrot

scrot -se fai clic sulla finestra di Midori. Otterrai un png basato su data e ora nella directory di lavoro del tuo terminale. Vedi man scrotper più opzioni!


Grazie! +1 è meraviglioso! ma ha preso anche lo screenshot del terminale: p
yvonnezoe,

7

Basta usare il tasto Print Screen sulla tastiera per salvare un'immagine PNG nella directory home (/ home / pi) dell'intero desktop. inserisci qui la descrizione dell'immagine


2

Penso che il problema qui potrebbe essere che devi dire a imagemagik di quale schermo catturare un'immagine, in questo modo:

sleep 5; DISPLAY=":0.0"; export DISPLAY; import -window root filename.png

altrimenti verrà confuso tra le diverse sessioni X11 (come l'utilizzo dei client VNC)

Personalmente tendo a catturare schermate da un'altra macchina usando RDP, in questo modo vengono salvate su una macchina con più spazio su disco e ho un maggiore controllo su ciò che viene salvato (piuttosto che ritagliare post-evento).


hmm, è nero come prima. :(
yvonnezoe,

2

Sì l'ho fatto! grazie a M Noit :)

sudo apt-get install scrot

quindi, per fare uno screenshot dopo 5 secondi di ritardo, (ho anche lo schermo con il terminale! Quindi ho bisogno di alcuni ritardi. Inoltre, non posso eseguire quel comando tramite puTTy)screenshot senza indugio

$ sudo scrot -d5

e ho una bella schermata! : D screenshot dopo 5 secondi di ritardo


1
Non hai trovato / proposto una nuova soluzione al tuo problema, quindi i tuoi ringraziamenti non dovrebbero essere formati come una nuova risposta. Invece avrebbe dovuto essere dato come risposta a una risposta originale di un fornitore di soluzioni.
avra,

@avra $ sudo scrot -d5questa è la risposta esatta. thanksper aver portato alla ricerca della soluzione. ;)
yvonnezoe,

Ho appena provato Scrot e ha funzionato bene. Grazie per aver pubblicato questo

La migliore risposta con la grafica. Un modo per impostare il tasto PrintScreen (aka PrtScrn aka prtsc ) per effettuare una cattura? Mi sono rovinato il modo in cui Dropbox lo fa.
Bob Stein,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.