This script enables the utilization of the client's camera and screen.
Upon building client.pyw, it operates within background processes.
- Redesigned the system of IDs; now clients are assigned a 4-digit random number upon application start instead of sequential numbering.
- Redesigned the main menu for improved clarity, displaying available pages and connected clients.
- Redesigned the system for displaying clients, increasing the capacity from a maximum of 2 to at least 100.
- Ongoing redesign of the client system to include a debugging console.
- Added functionality to display a screenshot when no camera is detected.
- Implemented a debugging page to facilitate error detection by displaying all variables in the code.
- Fixed console spam when accessing the page of a disconnected client.
- Set up a Python server.
- Upload the server.py file and the templates folder to the server.
- Change the port in the last line of server.py to match your server's port.
- In line 7 of client.pyw, replace '127.0.0.1:5000' with your server's IP address and port.
- Start your server and build client.pyw (e.g., using pyinstaller).
- Share the generated client.exe file with your friend.
Flask
opencv-python
numpy
- Use the task manager to end the client.exe process (or its equivalent).
- Restart your computer.
None reported.