Skip to content

ShwetIsHere/Screen-Share-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

+-------------------Developed by ShwetIsHere---------------------+ | | | Name: Shwet Patel | | Git-Hub: https://github.com/ShwetIsHere | | Linked In: https://www.linkedin.com/in/shwetishere/ | | Email: contactshwetishere@gmail.com | | | +----------------------------------------------------------------+

Remote Access Application

A Python-based remote access application with screen sharing, remote control, highlighting features, file sharing, and real-time chat functionality.

Features

  • Screen sharing with 30 FPS
  • Real-time chat
  • File sharing
  • Screen highlighting
  • Modern GUI using CustomTkinter
  • No IP configuration required (uses localhost)

Requirements

  • Python 3.7 or higher
  • Required packages listed in requirements.txt

Installation

  1. Clone this repository or download the files
  2. Install the required packages:
pip install -r requirements.txt

Usage

  1. Run the application:
python Share.py
  1. To start a session:

    • Click "Host Session" on one computer
    • Click "Join Session" on the other computer
  2. Features:

    • Use "Start Sharing" to begin screen sharing
    • Use "Toggle Highlight" to enable/disable screen highlighting
    • Use "Share File" to send files
    • Use the chat panel for real-time messaging

Notes

  • The application uses localhost (127.0.0.1) for connections
  • Screen sharing is optimized for 30 FPS
  • Files are saved to the Downloads folder
  • The application uses modern GUI elements for better user experience

Security

  • The application is designed for local network use
  • All data is transmitted over TCP sockets
  • File transfers are base64 encoded

Troubleshooting

If you encounter any issues:

  1. Ensure all required packages are installed
  2. Check if port 5000 is available
  3. Verify both computers are on the same network
  4. Check firewall settings

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages