Da bismo napravili kompletno rešenje u kojem server može da vidi ekran klijenta i da daljinski koristi miša i tastaturu (kao kod softvera za daljinsku kontrolu poput AnyDesk, TeamViewer itd.), koristićemo Python sa sledećim bibliotekama:
-
socket
— za mrežnu komunikaciju -
pyautogui
— za kontrolu miša i tastature -
PIL.ImageGrab
— za hvatanje ekrana -
cv2
(OpenCV) — za prikaz slike na serveru -
pickle
istruct
— za serijalizaciju podataka
✅ KORAK 1: Instaliraj biblioteke
📡 KLIJENT (remote računar)
🖥️ SERVER (kontroler)
🧪 Uputstvo za korišćenje:
-
Pokreni
server.py
na računaru koji upravlja. -
Pokreni
client.py
na računaru koji će biti kontrolisan. -
Na prozoru koji prikazuje ekran:
-
Pritisni
c
da klikneš -
Pritisni
t
da uneseš tekst za kucanje -
Pritisni
q
za izlazak
-
Ž
No comments:
Post a Comment