Cum să luați Pic Screenshots cu VNC

Cu o imagine puteți picta o mie de cuvinte și, ca instrument de predare a informațiilor legate de computere, o captură de ecran este o modalitate eficientă de a obține idei sau informații. 

În acest tutorial vă voi arăta cum să faceți capturi de ecran pe o Zmeură Pi.

Virtual Network Computing

VNC înseamnă Virtual Network Computing și este o metodă de partajare grafică a desktop-urilor pentru a controla de la distanță un alt computer. 

Virtual Network Computing este independent de platformă, deci este posibil să folosiți un Mac pentru a controla de la distanță un Raspberry Pi. Sau ai putea la fel de la un PC Windows sau o cutie Linux.

VNC permite tastatura și mouse-ul din Computer A a controla Computer B care trimite înapoi mediul grafic de utilizator, GUI, la Computer A pe o rețea locală sau într-o rețea extinsă.

Instalați VNC pe o zmeură Pi

Dacă nu ați făcut deja acest lucru, instalați-l Raspbian pe un card SD. Instrucțiuni despre cum să faceți acest lucru sunt în Cum se instalează NOOBS pe o piersică Pi cu un Mac tutorial.

Odată ce ați creat un card SD cu Raspbian, sau INCEPATORI, introduceți cardul SD în zmeura Pi. Conectați Raspberry Pi la o tastatură, mouse, monitor și alimentare.

Porniți puterea pentru a boot-o pe Zmeura Pi și introduceți-o Raspbian

SSH De pe un Mac

Folosind SSH (Secure Shell) pentru a accesa o Raspberry Pi de pe un Mac

Dacă ați activat deja SSH, pe Pi, este posibil să se folosească Terminal pe Mac pentru a vă conecta la linia de comandă Raspberry Pi introducând următoarea comandă în Terminal:

ssh pi @ [adresa IP a Pi]

Command Line Interface pe Pi

Se instalează un server închis pe zmeura Pi

Dacă sunteți încă la linia de comandă, introduceți următoarele comenzi. Dacă vă aflați în mediul de utilizare grafic, lansați prima dată LXTerminal pentru a afișa linia de comandă pentru a putea introduce următoarele comenzi:

sudo apt-get actualizare sudo apt-get instalare tightvncserver

Apoi permiteți instalarea software-ului din depozitul de software.

Începând cu VNC

Odata ce tightvncserver software-ul a terminat de instalat, trebuie să executați software-ul introducând următoarea comandă pe linia de comandă:

tightvncserver
Scrie o parolă

Deoarece aceasta este prima dată tightvncserver a fost rulat pe Raspberry Pi, vă va solicita să introduceți o parolă. 

Parola pe care o introduceți va fi utilizată pentru autentificarea clienților VNC de la distanță care încearcă să se conecteze la Raspberry Pi. Trebuie să introduceți o parolă în acest stadiu. Luați o notă.

Introduceți o parolă numai pentru vizualizare, dacă este necesar

Veți fi întrebat dacă doriți să introduceți o altă parolă pe care vizualizatorul de la distanță va trebui să o utilizeze pentru a vizualiza desktopul Raspberry Pi, adică: o parolă pe care trebuie să o introduceți de fiecare dată când vă conectați. Puteți refuza acest lucru dacă doriți.

Modificați rezoluția ecranului VNC

Dacă doriți să rulați Raspberry Pi la un anumit ecran, pentru serverul VNC, puteți face acest lucru introducând o comandă care configurează numărul portului și rezoluția ecranului.

Schimbarea rezoluției desktopului Raspberry Pi

Exemple de comenzi pe care le puteți introduce sunt:

vncserver: 1 -geometrie 1440x900 vncserver: 1 -geometrie 1600x900

Unde 1 este numărul portului 5901, 2 este 5902, 3 este 5903 și așa mai departe.

În cazul în care tightvncserver se execută deja, va trebui să o opriți înainte de a executa una dintre comenzile de mai sus pentru a modifica rezoluția.

Cu condiția să omori serverul, de fiecare dată, puteți schimba rezoluțiile afișate.

Raspberry Pi desktop la 1024x768 pixeli

Este posibilă modificarea raportului de aspect și a rezoluției pixelilor, a lui Pi.

Raspberry Pi desktop la 1600x900 pixeli

Oprirea VNC

Dacă, în orice moment, doriți să opriți funcționarea serverului VNC, introduceți următoarea comandă:

-

Determinați adresa IP a Raspberry Pi de pe un Mac

Pentru a determina adresa IP a Raspberry Pi în rețeaua locală, va trebui să cunoașteți adresa MAC (Media Access Control) a adresei Raspberry Pi.

Dacă cunoașteți adresa MAC a dispozitivului Pi, puteți găsi adresa IP din Terminal pe Mac

Dacă cunoașteți adresa MAC, deschideți-o Terminal și introduceți următoarele comenzi:

ifconfig | grep difuzat arp -a | grep:

Aceasta creează o listă de adrese IP care sunt utilizate în prezent în rețeaua locală. Este un caz de potrivire a adresei MAC cunoscute cu adresa IP.

Notați adresa IP. Veți avea nevoie de asta mai târziu.

Determinați adresa IP a dispozitivului Pi cu aplicația Mac

Dacă nu cunoașteți adresa MAC a Raspberry Pi, nu doriți să utilizați interfața de linie de comandă, CLI sau pur și simplu preferați să utilizați o interfață grafică, este posibil să descărcați o aplicație pentru a vă face treaba.

Fie Google pentru o aplicație de scanare a adreselor IP, fie vizitați Mac App Store, pentru a descărca și a instala o aplicație de scanare în rețea.

Scanarea adreselor IP cu scaner IP

Aplicația mea este de a alege Scaner IP care scanează pentru dispozitive și prezintă rezultatele într-un mod ușor de înțeles. 

Notă, în funcție de versiunea din Scaner IP descărcați, veți fi limitat la numărul de dispozitive care pot fi scanate în rețea. Versiunea gratuită a software-ului va scana doar șase dispozitive.

Notați adresa IP. Veți avea nevoie de asta mai târziu.

Determinați adresa IP a serverului Pi de la Pi

Folosind ifconfig pe Raspberry Pi pentru a determina adresa IP a dispozitivului

Pentru a accesa Raspberry Pi de la un alt computer, trebuie stabilită adresa IP a dispozitivului.

Pentru a determina adresa IP a lui Pi, introduceți următoarea comandă din interfața liniei de comandă sau LXTerminal dacă vă aflați în interfața grafică a utilizatorului:

ifconfig

Adresa IP a Raspberry Pi este afișată pe a doua linie, în acest exemplu ca 

inet addr: 10.0.1.33

Notați adresa IP. Veți avea nevoie de asta mai târziu.

Instalați un client VNC pe Mac

Fie Google pentru sau pentru a descărca un client VNC, uneori numit VNC Viewer, de la Mac App Store.

Vizualizatorul VNC pe care îl folosesc este ScreenSharingMenulet care este disponibil de la Mac App Store mai puțin decât prețul unei cafea. Aplicația se află în bara de meniu pentru a avea acces rapid la alte mașini din rețea.

Configurați vizualizatorul VNC

Lansați ScreenSharingMenulet app și faceți clic pe pictograma sa din bara de meniu.

Configurarea vizualizatorului VNC
  • Navigheaza catre ScreenSharingMenulet icon> Preferences> ScreenSharingMenulet
  • Clic Computerele mele
  • Apasă pe + simbol și introduceți adresa IP în Gazdă coloană. 
  • Introdu un nume semnificativ, m-am dus cu el Raspberry Pi, în Nume (opțional) coloană 
  • introduce 5901 în Port coloană.

Pentru a ieși, faceți clic pe General și apoi pe punctul roșu din partea stângă sus a ferestrei.

Acces la distanță de zmeura Pi

Folosind ScreenSharingMenulet pentru a accesa Raspberry Pi

Lansați ScreenSharingMenulet app și faceți clic pe pictograma sa din bara de meniu.

  • Navigheaza catre ScreenSharingMenulet icon> Preferences> ScreenSharingMenulet
  • Clic Raspberry Pi

 ScreenSharingMenulet Aplicația va lansa apoi o nouă fereastră care conține mediul de lucru Raspberry Pi.

Ia screenshot-uri de la Raspberry Pi

Acum este posibil să luați capturi de ecran cu conținut de pe Raspberry Pi. Pentru a face acest lucru:

Plăci plin de zmeură Pi

Desktopul Raspberry Pi
  • Mutați cursorul mouse-ului din fereastra clientului VNC, care afișează desktopul Raspberry Pi și în mediul Mac
  • Pentru a face o captură de ecran a ferestrei complete VNC, pentru a captura întregul desktop Raspberry Pi, apăsați Command-Shift-4
  • apasă pe Spațiu bar și apoi deplasați cursorul mouse-ului peste fereastra VNC
  • Fereastra va fi evidențiată; dând clic pe mouse-ul va înregistra imaginea de ecran

O captură de ecran a desktopului Raspberry Pi va fi acum trimisă, ca fișier .png, la Spațiul de lucru de pe Mac.

Zona selectata pe desktopul Raspberry Pi

O captură de ecran selectată a desktopului Raspberry Pi
  • Mutați cursorul mouse-ului din fereastra clientului VNC, care afișează desktopul Raspberry Pi și în mediul Mac
  • Pentru a face o captură de ecran a ferestrei complete VNC, pentru a captura întregul desktop Raspberry Pi, apăsați Command-Shift-4, pentru a schimba cursorul mouse-ului pe cruce.
  • Dați clic și țineți apăsat pe mouse și trageți în zona pe care doriți să o capturați ca o captură de ecran
  • Eliberarea mouse-ului va înregistra captura de ecran

O captură de ecran a zonei selectate a desktopului Raspberry Pi va fi trimisă acum, ca fișier .png, la Spațiul de lucru de pe Mac.

Concluzie

În acest tutorial v-am arătat cum să instalați software-ul de server VNC pe un software de vizualizare Raspberry Pi și VNC pe un Mac, pentru a accesa de la distanță un Raspberry Pi de pe un Mac.

V-am arătat cum să selectați desktop-ul complet, sau o zonă selectată de pe desktop, pe Raspberry Pi pentru a înregistra ca o captură de ecran. De asemenea, am explicat cum să modificați rezoluția ecranului pe zmeura Pi.

De asemenea, puteți accesa un Raspberry Pi, utilizând VNC, dintr-o casetă Windows sau Linux. Faceți acest lucru este o modalitate utilă de a putea captura capturi de ecran ale a ceea ce puteți vedea pe desktop-ul unui zmeur Pi.